UsefulDocs

From Retrosoftware

(Difference between revisions)
Jump to: navigation, search
(Updated links to C. Dewhurst's site)
(User Guides)
Line 8: Line 8:
* '''''[http://central.kaserver5.org/Kasoft/Typeset/BBC/Intro.html The BBC Microcomputer User Guide]'' by Gray, Dickens & Holmes''' (Browsable HTML version)
* '''''[http://central.kaserver5.org/Kasoft/Typeset/BBC/Intro.html The BBC Microcomputer User Guide]'' by Gray, Dickens & Holmes''' (Browsable HTML version)
*:The original User Guide - everything starts here. - Samwise
*:The original User Guide - everything starts here. - Samwise
 +
* '''''[http://www.bbcdocs.com/filebase/essentials/BBC%20Microcomputer%20Advanced%20User%20Guide.pdf Advanced User Guide for the BBC Micro]'' by Gray, Dickens & Holmes'''
* '''''[http://www.bbcdocs.com/filebase/essentials/BBC%20Microcomputer%20Advanced%20User%20Guide.pdf Advanced User Guide for the BBC Micro]'' by Gray, Dickens & Holmes'''
*:The essential companion volume to the User Guide. - Samwise
*:The essential companion volume to the User Guide. - Samwise
 +
 +
* '''''[http://www.retrosoftware.co.uk/forum/viewtopic.php?f=73&t=684 Advanced User Guide for the BBC Micro (CHM Version)]'' by Gray, Dickens & Holmes'''
 +
*:Windows Help format of the essential companion volume to the User Guide. - Samwise
 +
* '''''[http://www.8bs.com/othrdnld/manuals/The_New_Advanced_User_Guide.zip New Advanced User Guide]'' by Mark Holmes & Adrian Dickens'''
* '''''[http://www.8bs.com/othrdnld/manuals/The_New_Advanced_User_Guide.zip 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
*:Covers Masters etc. quite well. A good contender for people wanting to push their game to it's limits. - SteveO
-
* '''''[http://www.bbcdocs.com/joomla/index.php?option=com_content&view=article&id=71&Itemid=71 Electron Advanced User Guide]'' by Mark Holmes & Adrian Dickens'''
 
 +
* '''''[http://www.bbcdocs.com/joomla/index.php?option=com_content&view=article&id=71&Itemid=71 Electron Advanced User Guide]'' by Mark Holmes & Adrian Dickens'''
=== Assembly Language Programming ===
=== Assembly Language Programming ===

Revision as of 13:30, 3 October 2011

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


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.