UsefulDocs

From Retrosoftware

(Difference between revisions)
Jump to: navigation, search
(File Formats)
m (Useful Docs - - added extra CR to the end of File Formats)
Line 64: Line 64:
* [[Shark]] by DavidB
* [[Shark]] by DavidB
* [[Epic_file_format|Epic Adventure]] version 1 (Castle Frankenstein) by tautology (work in progress)
* [[Epic_file_format|Epic Adventure]] version 1 (Castle Frankenstein) by tautology (work in progress)
 +
=== Games with Source Code ===
=== Games with Source Code ===
* [[Jet Set Miner]] by Tom Walker
* [[Jet Set Miner]] by Tom Walker
* [[Sparse Invaders]] by Neil Beresford - fully commented GPL source code of a simple P65 assembler Space Invaders clone designed for use with the SWIFT IDE as an extensible base for further projects.
* [[Sparse Invaders]] by Neil Beresford - fully commented GPL source code of a simple P65 assembler Space Invaders clone designed for use with the SWIFT IDE as an extensible base for further projects.

Revision as of 22:36, 3 July 2011

Contents

Useful Docs

User Guides


Assembly Language Programming


Basic Programming (Advanced)


Machine Architecture/Technical Information


Disc Filing Systems (Advanced)


Graphics (Advanced)


Sound & Music


Adventure Design and Programming


Game Disassemblies

According to Christopher Dewhurst: these disassemblies "are great way of learning 6502 assembly language, even if a little daunting at first, but particularly rewarding if you come across a piece of code and are able to say to yourself, I can do that more efficiently!"


File Formats

Some details of reverse engineered file formats for various games:


Games with Source Code

  • Jet Set Miner by Tom Walker
  • Sparse Invaders by Neil Beresford - fully commented GPL source code of a simple P65 assembler Space Invaders clone designed for use with the SWIFT IDE as an extensible base for further projects.