Here is a newer disassembly of PoP1 1.0 and a disassembly of PoP1 1.4.
(The older 1.0 disassembly is here: viewtopic.php?p=11347#p11347)
Disassemblies of PoP1
Disassemblies of PoP1
- Attachments
-
- pop14_ida.zip
- (1.09 MiB) Downloaded 791 times
-
- pop1_ida.zip
- (1.48 MiB) Downloaded 681 times
Re: Disassemblies of PoP1 1.0 and 1.4
Here is the newest disassembly of PoP1 1.0.
It's mostly in sync with my conversion.
But the biggest change is that you can see the hex codes on the left side, so you can search for them in the exe with a hex-editor.
It's mostly in sync with my conversion.
But the biggest change is that you can see the hex codes on the left side, so you can search for them in the exe with a hex-editor.
- Attachments
-
- pop1_ida.zip
- (1.39 MiB) Downloaded 326 times
Re: Disassemblies of PoP1 1.0 and 1.4
Here are the newest disassemblies of 1.0, 1.3, and 1.4.
Also includes a utility to remove some irrelevant parts from the disassembly, for easier comparison.
Also includes a utility to remove some irrelevant parts from the disassembly, for easier comparison.
- Attachments
-
- pop14_ida.zip
- (1.29 MiB) Downloaded 532 times
-
- pop13_ida.zip
- (1.51 MiB) Downloaded 459 times
-
- pop1_ida.zip
- (1.63 MiB) Downloaded 478 times
Re: Disassemblies of PoP1 1.0 and 1.4
Useful, and while I assume anyone interested in the disassemblies will be competent enough to know this, still might help to mention that Python is required to run that script.David wrote:Also includes a utility to remove some irrelevant parts from the disassembly, for easier comparison.
P.S. font.idc is missing from pop13_ida.zip, but of course it's the same as in the other archives so not a big deal.
Re: Disassemblies of PoP1
Here are the .map files made along with the disassemblies.
They tell where each segment starts, and show the addresses corresponding to each identifier.
They tell where each segment starts, and show the addresses corresponding to each identifier.
- Attachments
-
- pop1_ida_map.zip
- (118.3 KiB) Downloaded 231 times