Page 1 of 1
Save bug in German version
Posted: Thu Aug 09, 2007 11:45 am
by impi07
If I want to save with German language enabled, I'm getting a strange file name like "Tutorial 1.SAL.*.SAL". If I change the file name, I'm getting an error message "invalid file name". Overwriting a existing file is possible though. Switching to English and all is OK.
Is it the German Version or my Vista 64?
RE: Save bug in German version
Posted: Fri Aug 10, 2007 12:43 am
by Telumar
ORIGINAL: impi07
If I want to save with German language enabled, I'm getting a strange file name like "Tutorial 1.SAL.*.SAL". If I change the file name, I'm getting an error message "invalid file name". Overwriting a existing file is possible though. Switching to English and all is OK.
Is it the German Version or my Vista 64?
- Original message deleted -
You'll need the 3.1.0.9 foreign language patch. Get it here:
tm.asp?m=1168020&mpage=1&key=#
The problem might be that you started the game in english. I get an error message when i select german as a language, open a save file of a game that had been originally started in english and want to save. And i get no save file then.
However, it may be just the german language .dll. Loading a file originally saved under english with the french version and then saving gives no error message...
Starting in german and saving in german works.
Ralph?

RE: Save bug in German version
Posted: Fri Aug 10, 2007 2:23 pm
by ralphtricky
Try putting this in your Operational Art of war III directory, or wherever you installed the Opart 3 program. Ignore the extra menu options, they don't do anything yet.[:'(]
The save game string has a special format that it needs to be in. I'm just not too sure how Telumar got it to work[&:]
RE: Save bug in German version
Posted: Fri Aug 10, 2007 6:53 pm
by Telumar
ORIGINAL: ralphtrick
Try putting this in your Operational Art of war III directory, or wherever you installed the Opart 3 program. Ignore the extra menu options, they don't do anything yet.[:'(]
The save game string has a special format that it needs to be in. I'm just not too sure how Telumar got it to work[&:]
Now i am totally perplex... just started a game in german and encountered the same error...
yesterday it worked.. ?????
Ralph, your file won't help, too.
RE: Save bug in German version
Posted: Fri Aug 10, 2007 7:37 pm
by ralphtricky
ORIGINAL: Telumar
ORIGINAL: ralphtrick
Try putting this in your Operational Art of war III directory, or wherever you installed the Opart 3 program. Ignore the extra menu options, they don't do anything yet.[:'(]
The save game string has a special format that it needs to be in. I'm just not too sure how Telumar got it to work[&:]
Now i am totally perplex... just started a game in german and encountered the same error...
yesterday it worked.. ?????
Ralph, your file won't help, too.
Are you sure you put it into the right folder? Try loading a saving a simple game like Arracourt. Also, see if you have other language.dll files.
I just switched to German and opened and saved an Arracourt game successfuly.
Thanks,
Ralph
RE: Save bug in German version
Posted: Fri Aug 10, 2007 8:21 pm
by Telumar
Still nothing. I have put it into the right folder, i use the foreign language patch, switched back to english and then again to german. But still an error message..
Yesterday i did it on a Win98 system, today on a XP SP2 Pro.
EDIT: The scenario editor under german doesn't recognize any sce files in the scenario folders. I then made a test scenario and tried to save it and guess what... "couldn't write file".
RE: Save bug in German version
Posted: Fri Aug 10, 2007 9:07 pm
by ralphtricky
ORIGINAL: Telumar
Still nothing. I have put it into the right folder, i use the foreign language patch, switched back to english and then again to german. But still an error message..
Yesterday i did it on a Win98 system, today on a XP SP2 Pro.
EDIT: The scenario editor under german doesn't recognize any sce files in the scenario folders. I then made a test scenario and tried to save it and guess what... "couldn't write file".
If you right-clink on the language.dll file, and look at the properties, is the size 540,672 bytes?
RE: Save bug in German version
Posted: Fri Aug 10, 2007 10:04 pm
by Telumar
I wished it wasn't (as we probably would have found the problem)... but it is..current language is german.

RE: Save bug in German version
Posted: Sat Aug 11, 2007 1:32 am
by ralphtricky
Telumar,
Can you search your disk and see if you have any other language.dll files, maybe in graphics or altgraphics?
RE: Save bug in German version
Posted: Sat Aug 11, 2007 2:50 am
by Telumar
Only these:

RE: Save bug in German version
Posted: Sat Aug 11, 2007 3:01 am
by Telumar
Ralph, did Marc sent you a .dll or the translated files from the language kit before the 3.1.0.9 patch? I compiled the francais.dll for 3.1.0.9 for him, but so far there have been no problems with french.
Could it be related with the help/F1 bug in the german version?
RE: Save bug in German version
Posted: Sat Aug 11, 2007 4:11 am
by ralphtricky
I see why it broke. I hate Microsoft.
Normaly a 0 marks the end of a string. I just found out that there are a couple of exceptions. like the file open dialog. Unfortunately, XNResource mangled the file on me once, so I switched to the built-in Visual Studio editor, which stripped off the masks.
I'm off to try to find another editor, I guess.
Ralph
RE: Save bug in German version
Posted: Sat Aug 11, 2007 1:05 pm
by Telumar
ORIGINAL: ralphtrick
I see why it broke. I hate Microsoft.
[:D][:D]
ORIGINAL: ralphtrick
Normaly a 0 marks the end of a string. I just found out that there are a couple of exceptions. like the file open dialog. Unfortunately, XNResource mangled the file on me once, so I switched to the built-in Visual Studio editor, which stripped off the masks.
I'm off to try to find another editor, I guess.
Ralph
Does this mean i shouldn't compile a dll with the MS VC++ Express Edition anymore? Can you fix the deutsch.dll?
RE: Save bug in German version
Posted: Sat Aug 11, 2007 5:34 pm
by ralphtricky
I've got it fixed for the next release.
I'll see if I can fix the german file for this one.
RE: Save bug in German version
Posted: Sat Aug 11, 2007 6:38 pm
by Telumar
ORIGINAL: ralphtrick
I've got it fixed for the next release.
I'll see if I can fix the german file for this one.
[:)] Thanks Ralph. Alright then, but could you pleease answer my question...? :
"Does this mean i shouldn't compile a dll with the MS VC++ Express Edition anymore? "
RE: Save bug in German version
Posted: Sun Aug 12, 2007 12:23 am
by ralphtricky
ORIGINAL: Telumar
ORIGINAL: ralphtrick
I've got it fixed for the next release.
I'll see if I can fix the german file for this one.
[:)] Thanks Ralph. Alright then, but could you pleease answer my question...? :
"Does this mean i shouldn't compile a dll with the MS VC++ Express Edition anymore? "
The tools I've tried all have the same issue. I'm fixing it in the next patch. VC++ Express is fine.
I'll see if I can do something before then, too.
Ralph
RE: Save bug in German version
Posted: Sun Aug 12, 2007 2:37 am
by ralphtricky
Telumar,
Please try this. I did some quick tests, and it seems to work. I've fixed it better in the next release. I named it German to distinguish it from the existing file.
Ralph
RE: Save bug in German version
Posted: Sun Aug 12, 2007 3:44 am
by Telumar
Well, with the german.dll it works...but it's not very german..[;)][:D]..rather english...
Stefan
RE: Save bug in German version
Posted: Mon Aug 13, 2007 3:56 pm
by ralphtricky
ORIGINAL: Telumar
Well, with the german.dll it works...but it's not very german..[;)][:D]..rather english...
Stefan
That's why I explained why I named it that way.

I wouldn't care to face you on the battlefield when you're angry[&o]