Msx games dissasembled source code archives

صفحة 1/3
| 2 | 3

بواسطة nikodr

Paladin (747)

صورة nikodr

02-04-2011, 15:12

Upon browsing the internet i found this it has the Kroah's Game Reverse Engineering Forum where people post source asm mostly code of old games plus any documents and comments regarding old games.

For a newbie programmer or someone that wants to learn asm this is very good.
In the past i tried to dissasemble some konami megaroms and roms,i found out many interesting stuff regarding how the roms are initialized the way routines works etc,but since i dont have the knowledge of some more experianced people here the following idea came.
"Why dont we do this on msx too ?".

Of course always respecting the copyright and never uploading something that is copyrighted,but providing pieces of game code or analyzing.Would be cool to have a metal gear source code fully commented or some usas commented source code.

Does any of you know of any msx games that have been dissasembled or source code exists ?
Is any of you programmers out there willing to dissasemble some old msx game and provide documents for the rest of us that want to see how the old programers did the trick?

Interesting fact is that in this website there are some amiga games that are dissasembled with the source and one can compile and run them just like the originals

Login أوregister لوضع تعليقاتك

بواسطة PingPong

Prophet (3788)

صورة PingPong

02-04-2011, 21:06

That's would be interesting

بواسطة nikodr

Paladin (747)

صورة nikodr

16-09-2016, 05:34

I bump this thread. Woukd be interested to know if anyone has dissasembled and commented source of msx games megaroms or regular roms konami or something . I have seen the last years that there are plenty for other systems. It would help any newbie msx programmer to get better Smile so any source code here? Smile

بواسطة janghang

Expert (121)

صورة janghang

16-09-2016, 06:20

I LOVE THIS IDEA! I want to see some konami game's disasm codes!

بواسطة nitrofurano

Champion (300)

صورة nitrofurano

28-10-2016, 12:31

for starting, people could share etherpad or pastebin links, indexed somewhere! Wink

بواسطة tfh

Prophet (2999)

صورة tfh

28-10-2016, 13:48

Maybe it woud be more interesting to aak demo-coders to release their original sources with comments. Demos tend to be technologically way more advanced then (Konami) games...

بواسطة santiontanon

Paragon (1518)

صورة santiontanon

28-10-2016, 20:09

I agree with @tfh that newer games or demos would be much more technologically advanced than the games back then when they were still discovering the possibilities of the hardware. But I still think the idea would be very interesting! Who knows if we could even discover some new cheats built into the code, or even secret content that has not been found yet Smile

بواسطة eimaster

Master (251)

صورة eimaster

26-11-2016, 00:41

That's what I was dreaming and trying to do most of the time back then with my collection of games. I tried hard to be able to locate and extract the sound data along with its routine in order to put it with others in a single binary file then from a simple BASIC menu I can listen to those games music. I tried to ectract some visual routines but I couldn't succeed in either of those because of some limitations.
First I used to have AX-170 which is an Arabic MSX1, so it means that I don't have a disk to save my work.
Second I couldn't find good MSX machine code books to learn about MSX BIOS routines (I tried to disassemble it myself and I understood lots of things about it and about some BASIC commands but not fully understand all of that).
Third I was alone in that. Couldn't find MSX users who share the same interest in MSX BASIC, assembly & machine code programming.
Forth I didn't have any other utilities to help me improve my programming skills in assembly. No assemblers. All I had is the BASIC and a text editor. So I used to make some machine code routines in a BASIC program and call it. Too exhausting and time wasting method, but I enjoyed it 'cos that was all I had.

Extracting music data and its routines especially out of KONAMI's games cartridges is still a dream to me and I'm asking those of you who have the knowledge and tools to do it, so why don't we try?!

بواسطة ricbit

Champion (438)

صورة ricbit

26-11-2016, 01:13


Extracting music data and its routines especially out of KONAMI's games cartridges is still a dream to me and I'm asking those of you who have the knowledge and tools to do it, so why don't we try?!

This was done already, check out Yawara:

بواسطة samsaga2

Resident (62)

صورة samsaga2

05-12-2016, 12:11

I'm trying to disassemble sky jaguar with ida pro and it's a lot of work. To avoid copyrights issues maybe we can upload only the sym file (the label names with the address).

بواسطة saccopharynx

Master (165)

صورة saccopharynx

05-12-2016, 12:29

Disassembling a game is not a big issue, the problem is to analyse, statically and dynamically, thousands of lines to understand how the routines work and the game operates. I mean, it is not applying reverse engineering to circumvent a protection; reversing a whole game is more serious and time consuming. Not to mention that the disassembled code would need fixes to compile. Not a trivial task unfortunately. Even with several years of reverse engineering on my back, I would not embark in such a long-distance race.

صفحة 1/3
| 2 | 3