VOGONS


Old Finnish dos game

Topic actions

First post, by Matias_MP

User metadata
Rank Newbie
Rank
Newbie

Hi

I am trying to get an old Finnish dos game working with DosBox-program. The game is called Ryssän Kauhu, which means somewhat likely "The fear of a Russian soldier". The problem is that the filename has this Finnish a with two dots on top of it, and Dosbox makes the filename something consisting ~ and greek letter sigma.

Does someone happen to know how to make this sigma in dosbox? Normal alt + something commands haven't worked so far. Copy-paste from Microsoft Word didn't work either.

I have tried changing the filename of the .exe file in Windows but it still remains the same in Dosbox.

Thanks
Matias

Reply 1 of 15, by Aideka

User metadata
Rank Member
Rank
Member

Hmm, works just fine for me with default dosbox config. I did have to rename the .exe file though, but after that the game worked just fine.

8zszli-6.png

Reply 3 of 15, by peterferrie

User metadata
Rank Oldbie
Rank
Oldbie
Matias_MP wrote:

I have tried changing the filename of the .exe file in Windows but it still remains the same in Dosbox.

If you were running DOSBox already at that time when you renamed the file in Windows, then you'd need to either refresh the disk cache in DOSBox ("rescan" command), or just restart DOSBox. The change should then be visible.

Reply 4 of 15, by Matias_MP

User metadata
Rank Newbie
Rank
Newbie

Ahaa, alright, thanks for replies. I am quite sure I get the game working with these advice 😀 I try at weekend, now I'm at work.

Reply 5 of 15, by zirkoni

User metadata
Rank Member
Rank
Member

I actually have a similar problem with a few Finnish games. They use the Scandinavian characters in the filenames of the game's data so renaming doesn't help.

https://youtube.com/@zirkoni42

Reply 6 of 15, by peterferrie

User metadata
Rank Oldbie
Rank
Oldbie

For those games, you'd need a hex-editor to change the names to something that DOSBox does support.

Reply 7 of 15, by Matias_MP

User metadata
Rank Newbie
Rank
Newbie

Hi. Ok, now I managed to get the dir folder of Ryssan kauhu open but dosbox gives error shown in this attached picture. Any advice? Is it this hex editor? Thanks!

Reply 9 of 15, by Matias_MP

User metadata
Rank Newbie
Rank
Newbie

Pardon, what do you mean with cd?

Reply 11 of 15, by Matias_MP

User metadata
Rank Newbie
Rank
Newbie

Yes but I think that is the problem, I tried to put command 'dir Ryssa'. This 'Ryssa' is a folder. In that folder there is Ryssa.exe, which I would like to start.

By the way, how do I open this .exe file, do I just type it or is there some command like dir coming before Ryssa.exe?

Reply 12 of 15, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

No, there is no problem.
The dir command only lists the files in the current directory. "dir ryssa" is not supposed to work.
You need to do
cd ryssa
ryssa.exe

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 13 of 15, by Scali

User metadata
Rank l33t
Rank
l33t
Matias_MP wrote:

Does someone happen to know how to make this sigma in dosbox? Normal alt + something commands haven't worked so far. Copy-paste from Microsoft Word didn't work either.

You probably need to select the proper codepage.
MS-DOS predates unicode and all those fancy character sets.
By default it starts with codepage 437: http://en.wikipedia.org/wiki/Code_page_437
In Europe, codepage 850 was more common (but perhaps they used yet another one in Finland, perhaps 865? http://en.wikipedia.org/wiki/Code_page_865): http://en.wikipedia.org/wiki/Code_page_850

I'm not sure how good Dosbox' support is for this, but normally you can load the codepage in config.sys via the country-statement: http://www.vfrazee.com/ms-dos/6.22/help/country.htm

http://scalibq.wordpress.com/just-keeping-it- … ro-programming/

Reply 14 of 15, by Novus

User metadata
Rank Newbie
Rank
Newbie

Downloading the game from here gives you a ZIP file with the main executable's file name ("RYSSÄ.EXE") encoded as code page 437 or 850 (both were commonly used in Finland at the time and handle Finnish text the same). Unzipping this with Windows 7's built-in ZIP extraction produces the expected file name, at least as far as Windows is concerned.

However, judging by this thread, DOSBox doesn't support non-ASCII file names. As mentioned above, the work-around of renaming the EXE outside DOSBox works fine. Incidentally, you can apparently delete GRAPH.BAK as well; it's merely a duplicate of GRAPH.DAT and the game doesn't appear to ever use it.

As for the other problem, "dir RYSSA" would work fine if you had a directory called "RYSSA" in your working directory. "dir" only lists the contents of a directory, it doesn't change the working directory (as seen before the greater-than sign in the command prompt). You need to type "cd <directory>" to enter the directory. Based on your screenshot, the game is in e:\pelit\ryssa, so, assuming you renamed the game to "RYSSA.EXE" you should enter:

E:
cd PELIT
cd RYSSA
RYSSA

Reply 15 of 15, by Matias_MP

User metadata
Rank Newbie
Rank
Newbie

Okay, thanks a lot for replies! I think I get the game started now 😀