Jump to content

Home

Translating SCUMM games


Khaveen

Recommended Posts

I've made this little program. It works with every version of every game, except for loom pcengine and mm nes.

http://hibernatus34.free.fr/scumm/scummtr.exe

 

It's not very easy to use as i've been too lazy to make a readme. Feel free to ask me questions.

 

Oh well, maybe you'll also want to browse http://hibernatus34.free.fr/scumm/

scummrp extracts blocks and lets you replace them in the game files.

scummfont is a quick & dirty font to bmp & bmp to font converter (9x.LFL, 9xx.LFL, CHAR_xxxx). It *updates* a font, it doesn't create it.

Link to comment
Share on other sites

options:

 

-g gameid Select a game

-i Import text into the game files (Input)

-o Export text from the game files (Output)

-f path Path to the text file

-p path Path to the game directory

-w Use the CrLf format (for Windows)

-c Convert characters to the ANSI charset

-l xx Language (for V1 & V2 games): en, de, it, fr

-b Binary mode

-h Add line headers in exported text (with -o)

-H Hexadecimal char codes (with -o)

-I Show instruction opcode (with -o)

-a [oav] Pad Objects, Actors, Verbs with @ (with -o)

-A [oav] -a with variable ids taken into account (with -o)

-L List supported games

-v Verbose

-q Quiet

 

Examples:

scummtr -cw -gp monkey2 ./mi2 -if ./mi2_fr.txt

scummtr -o -A ov -g zaktowns

Link to comment
Share on other sites

  • 5 months later...

I apologize for bumping the thread, but I don't have much time to play around with things like this these days (cursed army), so I'm going to ask instead of trying to find out myself:

 

Does that tool support any languages in which the writing is right to left, like Hebrew?

Link to comment
Share on other sites

If you can make a text file with 8 bits chars (excluding 0xFF and 0xFE), it should be ok. I think you'll need an editor which provides a conversion table (eg. "î" -> "\xEE"). I know somebody is translating a game in russian and he uses that kind of editor and scummtr.

You'll also need to make the font.

Link to comment
Share on other sites

  • 3 weeks later...
Originally posted by hibernatus

If you can make a text file with 8 bits chars (excluding 0xFF and 0xFE), it should be ok. I think you'll need an editor which provides a conversion table (eg. "î" -> "\xEE"). I know somebody is translating a game in russian and he uses that kind of editor and scummtr.

 

- Where I can find the conversion table?

 

 

You'll also need to make the font.

 

- How can I do it?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...