Open files as text, not binary.
This commit is contained in:
parent
9c089a5013
commit
209a007775
|
@ -219,7 +219,7 @@ void engine_setMode()
|
||||||
|
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
sprintf(filename, "%sconf", engine.configDirectory);
|
sprintf(filename, "%sconf", engine.configDirectory);
|
||||||
fp = fopen(filename, "rb");
|
fp = fopen(filename, "r");
|
||||||
|
|
||||||
if (fp != NULL)
|
if (fp != NULL)
|
||||||
{
|
{
|
||||||
|
@ -383,7 +383,7 @@ void engine_cleanup()
|
||||||
// Save the config using current settings
|
// Save the config using current settings
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
sprintf(filename, "%sconf", engine.configDirectory);
|
sprintf(filename, "%sconf", engine.configDirectory);
|
||||||
fp = fopen(filename, "wb");
|
fp = fopen(filename, "w");
|
||||||
if (fp != NULL)
|
if (fp != NULL)
|
||||||
{
|
{
|
||||||
fprintf(fp, "%d %d %d %d\n", engine.fullScreen, engine.useSound,
|
fprintf(fp, "%d %d %d %d\n", engine.fullScreen, engine.useSound,
|
||||||
|
|
|
@ -60,7 +60,7 @@ int save_initSlots()
|
||||||
for (int i = 0 ; i <= 5 ; i++)
|
for (int i = 0 ; i <= 5 ; i++)
|
||||||
{
|
{
|
||||||
sprintf(fileName, "%ssave%.2d.sav", engine.configDirectory, i);
|
sprintf(fileName, "%ssave%.2d.sav", engine.configDirectory, i);
|
||||||
fp = fopen(fileName, "rb");
|
fp = fopen(fileName, "r");
|
||||||
if (fp != NULL)
|
if (fp != NULL)
|
||||||
{
|
{
|
||||||
if (fscanf(fp, "%d%*c", &game.saveFormat) < 1)
|
if (fscanf(fp, "%d%*c", &game.saveFormat) < 1)
|
||||||
|
@ -105,7 +105,7 @@ int save_initSlots()
|
||||||
{
|
{
|
||||||
sprintf(fileName, "%ssave%.2d.dat", engine.configDirectory, i);
|
sprintf(fileName, "%ssave%.2d.dat", engine.configDirectory, i);
|
||||||
|
|
||||||
fp = fopen(fileName, "rb");
|
fp = fopen(fileName, "r");
|
||||||
if (fp == NULL)
|
if (fp == NULL)
|
||||||
{
|
{
|
||||||
sprintf(saveSlot[i], (i == 0 ? "AUTOSAVE (Empty)" : "Empty"));
|
sprintf(saveSlot[i], (i == 0 ? "AUTOSAVE (Empty)" : "Empty"));
|
||||||
|
@ -162,7 +162,7 @@ int save_load(int slot)
|
||||||
unsigned long timeTaken;
|
unsigned long timeTaken;
|
||||||
|
|
||||||
sprintf(filename, "%ssave%.2d.sav", engine.configDirectory, slot);
|
sprintf(filename, "%ssave%.2d.sav", engine.configDirectory, slot);
|
||||||
fp = fopen(filename, "rb");
|
fp = fopen(filename, "r");
|
||||||
|
|
||||||
if (fp != NULL)
|
if (fp != NULL)
|
||||||
{
|
{
|
||||||
|
@ -280,7 +280,7 @@ void save(int slot)
|
||||||
}
|
}
|
||||||
|
|
||||||
sprintf(fileName, "%ssave%.2d.sav", engine.configDirectory, slot);
|
sprintf(fileName, "%ssave%.2d.sav", engine.configDirectory, slot);
|
||||||
fp = fopen(fileName, "wb");
|
fp = fopen(fileName, "w");
|
||||||
|
|
||||||
|
|
||||||
game.saveFormat = 4;
|
game.saveFormat = 4;
|
||||||
|
|
Loading…
Reference in New Issue