Disassembly of PoP1 SNES

Discuss PoP1 for SNES here.
Post Reply
David
The Prince of Persia
The Prince of Persia
Posts: 2860
Joined: December 11th, 2008, 9:48 pm
Location: Hungary

Disassembly of PoP1 SNES

Post by David »

This package contains the disassembly of Prince of Persia 1, SNES version.
It is far from being complete. All suggestions are welcome.
Attachments
Prince_SNES_disasm.zip
(887.38 KiB) Downloaded 271 times
User avatar
spartacus735
Wise Scribe
Wise Scribe
Posts: 221
Joined: November 20th, 2011, 12:41 pm
Location: France

Re: Disassembly of PoP1 SNES

Post by spartacus735 »

What is supposed to do ? I'm not expert in this domain.

This tool can extract files from the rom for example ? Like sprite,sound,background ? Or it's very different ?
>>>>>>>>>>>>>>>>>>>> http://www.youtube.com/user/spartacus735 <<<<<<<<<<<<<<<<<<<< the channel of prince of persia snes mod
David
The Prince of Persia
The Prince of Persia
Posts: 2860
Joined: December 11th, 2008, 9:48 pm
Location: Hungary

Re: Disassembly of PoP1 SNES

Post by David »

The disassembly is useful for finding out what needs to be hex-edited for a certain effect.
David
The Prince of Persia
The Prince of Persia
Posts: 2860
Joined: December 11th, 2008, 9:48 pm
Location: Hungary

Re: Disassembly of PoP1 SNES

Post by David »

Here is the newest version of the disassembly.
I added many new names/comments, including special events and many names from the Apple II source.

EDIT: As a supplement to the disassembly, I also extracted the sequence table.
[The DOS sequence table is here: viewtopic.php?p=15726#p15726 ]
Attachments
SNES_sequence_table_2015-11-19.zip
(42.5 KiB) Downloaded 284 times
Prince_SNES_disasm_2015-11-19.zip
(917.57 KiB) Downloaded 291 times
badnest
Efendi
Efendi
Posts: 5
Joined: July 15th, 2021, 6:08 am

Re: Disassembly of PoP1 SNES

Post by badnest »

Since a fair amount of code has been disassembled, I was wondering how far this disassembly would be from being able to be rebuilt? Like, with a compiler that could adjust the offsets and stuff so we could theoretically add code anywhere we wanted? Like a Sonic disassembly?
Post Reply