Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - Game Disassemblies

Reply to topic
Author Message
  • Joined: 19 Sep 2007
  • Posts: 37
  • Location: USA
Reply with quote
Game Disassemblies
Post Posted: Sat Oct 06, 2007 11:39 pm
I don't suppose any user-commented disassemblies of commercial code are available anywhere on this site? Seeing Maxim's example with the Color/Switch test got me thinking, and I know Bock mentioned in another thread that he had partially gone over Phantasy Star (which I'm particularly interested in). I know my self-education would definitely benefit from such a resource.
  View user's profile Send private message
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8090
  • Location: Paris, France
Reply with quote
Post Posted: Sun Oct 07, 2007 12:16 am
I have Columns source code among other things.
The thing is, to learn the basis I think you don't want to be reading source code of this era. People were pretty much isolated, code optimized but often very personal, barely commented, messy.

Maxim did a partial (complete?) disassembly of Phantasy Star. This kind of thing may end being better than the actual original source code of the game (which was probably lost).

You can learn better from modern documentation and active developpers (this site, but also probably other Z80-machine scene that are more active, probably MSX scene, but I haven't checked it).
  View user's profile Send private message Visit poster's website
  • Joined: 19 Sep 2007
  • Posts: 37
  • Location: USA
Reply with quote
Post Posted: Sun Oct 07, 2007 7:41 pm
Yes, that's what I meant, comments on user disassembly. If you get around to it, Maxim, I'd like to see any you've made on P-Star, since I've been examining that one myself.

Thanks for the tip, Bock, I'll give the MSX boards a shot too.
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 12866
  • Location: London
Reply with quote
Post Posted: Sun Oct 07, 2007 8:20 pm
http://svn.smspower.org

I didn't do anything on it in years, but it's not too hard to pick it up.
  View user's profile Send private message Visit poster's website
  • Joined: 03 Aug 2017
  • Posts: 61
  • Location: Munich
Reply with quote
Post Posted: Tue Jul 30, 2019 5:52 pm
Maxim wrote
http://svn.smspower.org

I didn't do anything on it in years, but it's not too hard to pick it up.


I was looking for a documented disassembly (done by hand) of an official SMS game (doesn't have to be a specific one). Your Phantasy Star disassembly seems to be offline since quite a long time now, is there any chance to obtain your commented disassembly?

I'm currently working on a SMS emulator (just for fun and learning purposes), I found some documented BIOS-disassemblies which helped me a lot (for learning and debugging).

Is there some other disassembly-project online I could consider?

Thanks + bye!
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 12866
  • Location: London
Reply with quote
Post Posted: Tue Jul 30, 2019 7:52 pm
https://github.com/maxim-zhao/psrp/tree/master/psrp/Phantasy%20Star%20disassembl... - still quite abandoned
https://github.com/maxim-zhao/micromachineseditor/tree/master/Analysis - quite close to complete
https://github.com/sonicretro/s2smsdisasm
https://github.com/Kroc/Sonic1-Z80-ASM

Not games but at least complete - and maybe what you already found:

https://github.com/maxim-zhao/smsbioses
  View user's profile Send private message Visit poster's website
  • Joined: 03 Aug 2017
  • Posts: 61
  • Location: Munich
Reply with quote
Post Posted: Tue Jul 30, 2019 8:55 pm
Thank you very much Maxim, exactly what I was looking for!
  View user's profile Send private message
Reply to topic



Back to the top of this page

Back to SMS Power!