Guide to Writing for the SMS/GG Programmer's Guide -------------------------------------------------- NOTE: Please also see the document "SDSC Writing Guide" for general writing guidelines. The SMS/GG Programmer's Guide is intended to be a tutorial for SMS/GG developers. It should contain ideas and methods for implementing various aspects of a game and should contain plenty of example code segments. This is the document where SMS/GG programming tricks (like Heliophobe's CALL HL) can be documented. Some guidelines to keep in mind while writing the Programmer's Guide are: * The voice can be somewhat informal. Try to avoid use of pronouns: I, We * Try to promote the use of SDSC standards (such as the SDSC tag). * Discuss program-related issues, like how to correctly time access to VRAM, or how to use VBlank interrupts to control game speed, and not the details of the hardware, like the meanings of bits in certain VDP registers. * Feel free to provide links to the appropriate sections of the Hardware Reference Manual (HRM). * The current outline (Table of Contents) is simply meant to provide a starting point. Please feel free to modify the organization of certain sections to promote readability and intelligent topic flow.