Getting started with 32x assembler? (avoiding C,c++, linux)
Posted: Sat Oct 05, 2013 8:40 am
Hello, found the sega mega sdk on emuparadise website. Docs are really good. Couldnt get the examples to compile. ran the batch files and snasm came up with "too many errors".
Got some experience with gameboy assembler. The setup is this. Write the programs in Windows notepad, then compile with a simple batch file and compiler in DOS. Just need to type 'assemble filename' and then the program is made.
Is there an easy way to compile Sega 32x programs in the same way? Avoiding linux, gnu, gcc, c, c++ and all that stuff?
Is there a way to write the code in a few text files then type something like snasm filename?
Wish the compiling process was simpler, it's difficult to get started on this!
Also I know that master, slave, and 68000 are compiled separately, but how does that work when it comes to putting the rom together?
I will be reading more of the docs, it's easier to read a modern explanation from a hobbyist programmer though!
Has anybody read pandocs for gameboy? Is there a document like that for genesis? Reading the original sega docs gets a bit confusing about the memory map and stuff.
Really hoping to slowly build some work in this scene, especially on the music side of things, maybe get some 3d programming experience, would be fun to learn on 32x in assembler.
Thanks. Great reading all the posts here. So many knowledgeable people.
Got some experience with gameboy assembler. The setup is this. Write the programs in Windows notepad, then compile with a simple batch file and compiler in DOS. Just need to type 'assemble filename' and then the program is made.
Is there an easy way to compile Sega 32x programs in the same way? Avoiding linux, gnu, gcc, c, c++ and all that stuff?
Is there a way to write the code in a few text files then type something like snasm filename?
Wish the compiling process was simpler, it's difficult to get started on this!
Also I know that master, slave, and 68000 are compiled separately, but how does that work when it comes to putting the rom together?
I will be reading more of the docs, it's easier to read a modern explanation from a hobbyist programmer though!
Has anybody read pandocs for gameboy? Is there a document like that for genesis? Reading the original sega docs gets a bit confusing about the memory map and stuff.
Really hoping to slowly build some work in this scene, especially on the music side of things, maybe get some 3d programming experience, would be fun to learn on 32x in assembler.
Thanks. Great reading all the posts here. So many knowledgeable people.