Difference between revisions of "How to start"

From NeoGeo Development Wiki
Jump to: navigation, search
m
m
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''TODO'''
+
*See [[Hardware architecture|what the machines are made out of]].
 
+
*Try the [[Hello world tutorial]] (assembly).
Try the [[Hello world tutorial]].
 
  
 
==Dev environment==
 
==Dev environment==
Line 17: Line 16:
  
 
*68k program rom ([[P ROM]])
 
*68k program rom ([[P ROM]])
*Z80 program rom ([[M ROM]])
+
*Z80 program rom ([[M1 ROM]])
 
*ADPCM samples rom ([[V ROM]])
 
*ADPCM samples rom ([[V ROM]])
 
*[[Fix layer|Fix]] tileset ([[S ROM]])
 
*[[Fix layer|Fix]] tileset ([[S ROM]])
Line 26: Line 25:
 
*[[68k vector table]]
 
*[[68k vector table]]
 
*[[68k program header]]
 
*[[68k program header]]
*[[Interrupts]]
+
*[[68k interrupts]]
*See [[:Category:Code]]
+
 
 +
===Tutorials===
 +
*[[Displaying sprites]]
 +
*[[Displaying text]]
 +
*[[Fading_colors]]
 +
*[[Making scrollable backgrounds]]
 +
*[[Moving sprites]]

Latest revision as of 10:27, 16 December 2011

Dev environment

  • Get ASW (link) or the GNU assembler GAS (link)
  • Get a text editor (Context ?)
  • Get the highlighter for Context

Files

For MVS

Chose an already existing romset, like ssideki (Super Sidekicks) for example. Replace the files in the zip by your :

Code structure

Tutorials