flat assembler
Message board for the users of flat assembler.

Index > DOS > [fasmg] le2pe: experimental DOS LE EXE to PE EXE converter

Thread Post new topic Reply to topic
Grom PE

Joined: 13 Mar 2008
Posts: 114
Location: i@grompe.org.ru
Grom PE 27 Apr 2017, 09:41
This time I got something weird. I was tired of reverse engineering a DOS game in LE format because of lacking tools, and suddenly got an idea to convert it to PE format, which is used by Windows and many tools support it.

And in DOS, HX DOS Extender is able to load such format.

Surprisingly, the game I converted (Doom 2D) worked right away in PE format.

Turned out fasmg is great for such task, some extensive binary manipulation.

I haven't tested this too much, as a minimum, let this serve as an example for fasmg, but maybe someone finds it fun to convert and test some DOS games. Or any LE executables from Watcom C++.

Description: le2pe.asm and HX DOS Extender runtime files. Just add fasmg and your favorite DOS LE program to convert
Filename: le2pe.zip
Filesize: 37.59 KB
Downloaded: 966 Time(s)

Post 27 Apr 2017, 09:41
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum

Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.