M-HT / SR

A project to statically recompile following games to create Windows or Linux (x86 or arm) versions of the games - Albion, X-Com: UFO Defense (UFO: Enemy Unknown), X-Com: Terror from the Deep, Warcraft: Orcs & Humans, Septerra Core: Legacy of the Creator, Battle Isle 3: Shadow of the Emperor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

16-bit exe file support broken?

plaes opened this issue · comments

Seems like SR only supports LE executables?

I tried to run SR against exe files from both Covert Action and Centurion: Defender of Rome (exe file for that game needs to be unpacked first with unp) but ran into various "file too small" or "invalid EXE file" errors.

commented

SR only supports 32-bit code (by design). Also, in case it's not clear, it's not a complete disassembling tool - you need to provide some information about the executable to get a working result. And conversion to Windows/Linux is another issue altogether.

A write-up about the process could be an interesting thing to read...

commented

A write-up about the process could be an interesting thing to read...

I'm more into writing code than writing texts, so the probability of me writing something like that any time soon is very low.

And BTW @M-HT, it looks like people on reddit really like your project: https://old.reddit.com/r/emulation/comments/sjwb6m/sr_srw_project_by_mht_to_statically_recompile/

I noticed an increased interest in the project and was wondering where it came from - that's most probably it.

I'm more into writing code than writing texts, so the probability of me writing something like that any time soon is very low.

I can see your point. But please take into consideration that such a write-up could potentially inspire someone to start their own cool retro coding project, or help you find a dev willing to contribute to SR.

Anyway, keep up the great work!

commented

for 16-bit check my project translator hw_support