ixfd64 Posted May 4, 2013 I recently picked up an interest in 3D shooters again, and I managed to pull some of my old games from my really old Windows 95 laptop. While organizing my .wad files, I noticed that my Hexen directory has two files that I don't recognize: dmod.exe and hexmod.exe. Running dmod.exe gives the message: Protected Mode: 0 Unable to read parameter fileRunning hexmod.exe gives the message: Unable to read hexen parameter fileI'm pretty sure they're from one of the add-ons I've downloaded, but I don't remember what they do. Thanks! 0 Share this post Link to post
Gez Posted May 4, 2013 They're part of the game's standard installation. I, too, have no idea what they do. I tried to give them some files as parameters, but it yielded no difference in result. Oddly, the message strings they display (about being unable to read parameter files) are not present in the .exe themselves -- unless they are somehow encrypted or compressed. But why would they be? There is also no explanation in the manual IIRC and the readme.txt was overwritten by DOSBox's because the guy who packaged it for Steam didn't care. 0 Share this post Link to post
RTC_Marine Posted May 5, 2013 I own a copy of towers of darkness and these files exist on the cd too. The readme.txt is the same as readme.doc (just with formatting etc) and has no information on it either. After loading a hexmod into a hex(badum tsh) editor, I noticed that it had some strings towards the bottom of the file: "UART" and "16550". So maybe they are for modem setup in dos? 0 Share this post Link to post
GreyGhost Posted May 5, 2013 Gez said:unless they are somehow encrypted or compressed. But why would they be? Looks like they are compressed, probably to save space on a set of install floppies but a bit pointless on a CD. I'm leaning towards RTC_Marine's theory that they're modem utilities. 0 Share this post Link to post
fraggle Posted May 5, 2013 I think they're something to do with DWANGO. 0 Share this post Link to post
printz Posted May 5, 2013 Maybe the masters of hacking from Doomworld can disassemble them? 0 Share this post Link to post
Randy87 Posted May 5, 2013 I tinker a little with disassembling. Send em' over. 0 Share this post Link to post
Enjay Posted May 5, 2013 Compressed EXEs were not unusual back then. (To save space on floppies (as has been stated). Was Hexen available on floppies?) My initial thought was that they are modem utilities as well. Perhaps the parameters for a game connection could be stored in a config file of some sort and running one of these EXEs would read from the file and pass the parameters from the config file to the modem. 0 Share this post Link to post
GreyGhost Posted May 5, 2013 Enjay said:Was Hexen available on floppies? It was - 7 disks. Fraggle's correct, I did a quick install of my version 1 floppies and found them in D202.EXE, the DWANGO install file. 0 Share this post Link to post
printz Posted May 5, 2013 Enjay said:Compressed EXEs were not unusual back then. (To save space on floppies (as has been stated). Was Hexen available on floppies?)Compressed EXEs still exist. Eternity is an example. SVN builds from drdteam aren't compressed, but Quasar's official releases are. 0 Share this post Link to post
Quasar Posted May 5, 2013 DWANGO man, DWANGO! Actually the common term for a compressed executable is "packed." It is mainly done to save space, yes. Smaller downloads, etc. It does NOT make a program faster, in fact it will take slightly longer to startup as the stub loader must execute, unpack the real program in memory, and then execute it. I use upx with -9 compression, personally. 0 Share this post Link to post