Difference between revisions of "How to start"
m (Created page with "==Dev environment== ==Files== ==Code structure==") |
m |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | *See [[Hardware architecture|what the machines are made out of]]. | ||
+ | *Try the [[Hello world tutorial]] (assembly). | ||
+ | |||
==Dev environment== | ==Dev environment== | ||
+ | |||
+ | *Get ASW (link) or the GNU assembler GAS (link) | ||
+ | *Get a text editor (Context ?) | ||
+ | *Get the highlighter for Context | ||
==Files== | ==Files== | ||
+ | |||
+ | ===For MVS=== | ||
+ | |||
+ | Chose an already existing romset, like ssideki (Super Sidekicks) for example. | ||
+ | Replace the files in the zip by your : | ||
+ | |||
+ | *68k program rom ([[P ROM]]) | ||
+ | *Z80 program rom ([[M1 ROM]]) | ||
+ | *ADPCM samples rom ([[V ROM]]) | ||
+ | *[[Fix layer|Fix]] tileset ([[S ROM]]) | ||
+ | *Pair of [[C ROM]] files ([[sprites]] tiles) | ||
==Code structure== | ==Code structure== | ||
+ | |||
+ | *[[68k vector table]] | ||
+ | *[[68k program header]] | ||
+ | *[[68k interrupts]] | ||
+ | |||
+ | ===Tutorials=== | ||
+ | *[[Displaying sprites]] | ||
+ | *[[Displaying text]] | ||
+ | *[[Fading_colors]] | ||
+ | *[[Making scrollable backgrounds]] | ||
+ | *[[Moving sprites]] |
Latest revision as of 10:27, 16 December 2011
- See what the machines are made out of.
- Try the Hello world tutorial (assembly).
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 :
- 68k program rom (P ROM)
- Z80 program rom (M1 ROM)
- ADPCM samples rom (V ROM)
- Fix tileset (S ROM)
- Pair of C ROM files (sprites tiles)