Programming Manual

Chapter 1 N64 Software Development Overview
Chapter 2 Software Development Troubleshooting
Chapter 3 Hardware Architecture
Chapter 4 Runtime Software Architecture
Chapter 5 Game Production Process
Chapter 6 N64 Operating System Overview
Chapter 7 Operating System Functionality
Chapter 8 Input/Output Functionality
Chapter 9 Basic Memory Management
Chapter 10 Advanced Memory Management
Chapter 11 RSP Graphic Programming
Chapter 12 RDP Programming
Chapter 13 Texture Mapping
Chapter 14 Texture Rectangles (Hardware Sprites)
Chapter 15 Antialiasing and Blending
Chapter 16 N64 Sprite Library
Chapter 17 Audio Library
Chapter 18 Audio Tools
Chapter 19 Audio File Formats
Chapter 20 Using the Audio Tools
Chapter 21 Audio Memory Usage
Chapter 22 Scheduling Audio and Graphics
Chapter 23 GameShop Debugger
Chapter 24 Performance Tuning Guide
Chapter 25 Microcode
Chapter 26 SI Devices
Chapter 27 EPI Manager and Extension Device
Chapter 28 Flash ROM
Chapter 29 n_audio Library
Chapter 30 Video Interface (VI) 

Explanation of the Sample Programs

Disk Drive
Programming Manual

Chapter 1 Overview
Chapter 2 Testing the Disk Drive
Chapter 3 Tools and Programs for Disk Development
Chapter 4 64DD Internal ROM
Chapter 5 The Development Process
Chapter 6 Disk ID
Chapter 7 Library Functions
Chapter 8 Reading/Resetting RTC
Chapter 9 Accessing 64DD Internal ROM
Chapter 10 Error-Handling Sequences
Chapter 11 64DD Hardware Specifications
Chapter 12 Programming Cautions
Chapter 13 Revision History
Chapter 14 Important Directories
Chapter 15 Special Startup Methods

APPENDIX A Drive Internal Wave Data
APPENDIX B Internal Font Data
APPENDIX C Error Messages
APPENDIX D leowrite command