UsefulDocs

From Retrosoftware

(Difference between revisions)
Jump to: navigation, search
(Renamed File Formats section to Reverse Engineering)
Current revision (14:28, 6 August 2013) (edit) (undo)
(Renamed Reverse Engineered games pages to avoid clashing with our own releases)
 
Line 66: Line 66:
=== Reverse Engineered Software ===
=== Reverse Engineered Software ===
Some details of reverse engineering for various titles including file formats:
Some details of reverse engineering for various titles including file formats:
-
* [[Repton Infinity]] by tautology
+
* [[ReverseEngineered Repton Infinity|Repton Infinity]] by tautology
-
* [[Hobgoblin]] by Cybershark and tautology
+
* [[ReverseEngineered Hobgoblin|Hobgoblin]] by Cybershark and tautology
-
* [[Shark]] by DavidB
+
* [[ReverseEngineered Shark|Shark]] by DavidB
-
* [[Epic_file_format|Epic Adventure]] version 1 (Castle Frankenstein) by tautology (work in progress)
+
* [[ReverseEngineered Epic Adventure|Epic Adventure]] version 1 (Castle Frankenstein) by tautology (work in progress)
-
* [[Repton]] by DavidB
+
* [[ReverseEngineered Repton|Repton]] by DavidB
-
* [[Repton2]] by DavidB
+
* [[ReverseEngineered Repton 2|Repton 2]] by DavidB
-
* [[BoneCruncher]] by DavidB
+
* [[ReverseEngineered BoneCruncher|BoneCruncher]] by DavidB
-
* [[Icarus]] by DavidB
+
* [[ReverseEngineered Icarus|Icarus]] by DavidB
-
* [[Survivors]] by tautology
+
* [[ReverseEngineered Survivors|Survivors]] by tautology

Current revision

Contents

Useful Docs

User Guides

  • New Advanced User Guide by Mark Holmes & Adrian Dickens
    Covers Masters etc. quite well. A good contender for people wanting to push their game to it's limits. - SteveO


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!"


Reverse Engineered Software

Some details of reverse engineering for various titles including file formats:


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.