VOGONS


First post, by edwin_fox

User metadata
Rank Newbie
Rank
Newbie

Greetings, fellow Vogons! This is my first post here, and I am so glad I found such a community. I was raised around computers, my first PC was our greenscale 80286 back in the 80s and since then I still play DOS games from time to time.

And so I want to write you about Hidden Agenda, one of the most interesting political simulators (IMO) ever released. It's been more than 30 years and it still amazes me how its content remains fresh to this day. I deeply enjoy its mechanics, how it crudely (and cruelly) displays how political interest and social welfare oftentimes conflict with economic interest and global affairs - with a flair of class struggle. I am not kidding when I say that this game deserves a remaster and should be taught and played in schools. And more - it should be translated to as many languages as possible, for a broader audience to have access to it.

Well then... I am a translator.I translated Kurt Vonnegut's Sirens of Titan to Portuguese, along with some other writings. I really would like to translate Hidden Agenda to Portuguese (and German, another language I'm fluent in) but, even though I am a Linux user for more than a decade, unfortunately I am no programmer and do lack some cracking skills - and after asking some programmer friends on how to extract the text from the game files, neither of them were able to find it by using their own means. I also tried looking the files' hex to see if I could scoop something up but unfortunately found just some of the game text there (in the executable, HA.COM).

Does anybody here have any idea on how to find/disassemble the files for the text, translate it, and then reassemble it back to work? Or even some tools I could use for messing with it?

For the inquisitive, here are the game files:

FILE_ID.DIZ
FLOC.DAT
HA.COM
HAPICS
MSG.DAT
NEWGAME.HA
OPICS
REPICS
SEZNPICS
TAB.DAT

And here is the game
REMOVED

Thanks!

Last edited by DosFreak on 2024-10-06, 11:29. Edited 1 time in total.

Reply 1 of 3, by Disruptor

User metadata
Rank Oldbie
Rank
Oldbie

Sorry edwin_fox! It seems your link does not go to a site where download is possible.

Often the problem with such games is that the programmers did not support multi language.
It is likely that all texts are directly in the programme files.
Without source code (and permission of the copyright holders ofc) it is difficult to make a translation possible, despite the legal debate.

Sorry!
REMOVED may contain Abandonware which is a problem here to link to.

Last edited by DosFreak on 2024-10-06, 11:29. Edited 3 times in total.

Reply 2 of 3, by edwin_fox

User metadata
Rank Newbie
Rank
Newbie

Oh sorry for that, Disruptor! I wasn't aware of that regarding the website. I thought REMOVED was seen as a trusted repository for referencing in the post. Thanks and sorry again.

Last edited by DosFreak on 2024-10-06, 11:30. Edited 1 time in total.

Reply 3 of 3, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Best guess
It's in msg.dat.

Possibly compressed, maybe not.
Possibly an actual database format, maybe not.

Open msg.dat in a text editor.
Anything look recognisable?

You'll probably need a hex editor to mod it, and you might need to respect the string lengths.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic