![]() |
![]() |
Programming Manual |
1. Overview
2. Troubleshooting
3. Hardware Architecture
4. Software Architecture
5. Game Production Process
6. N64 OS Overview
7. OS Functionality
8. Input/Output Functionality
9. Basic Memory
Management
10. Advanced Memory
Management
11. RSP Graphics
Programming
12. RDP Programming
13. Texture Mapping
14. Texture Rectangles
(Hardware Sprites)
15. Antialiasing / Blending
16. N64 Sprite Library
17. Audio Library
18. Audio Tools
19. Audio File Formats
20. Using the Audio Tools
21. Audio Memory Usage
22. Scheduling Audio and
Graphics
23. GameShop Debugger
24. Performance Tuning
Guide
25. Microcode
26. SI Devices
26.1 Introduction
26.1.1 What is an
SI Device?
26.1.2 Types of
SI Devices
26.1.3 SI Device
Commands
26.1.3.1 SI Device
Initialization
26.1.3.2 Executing
Various Actions
26.1.3.3 Obtaining the
Status
26.1.4 SI Device
Library Functions
26.1.5 Errors Related to
to the Use of SI Devices
26.1.6 SI Device
Function Specifications
26.1.6.1 Initial Setting
for SI Device Use
26.1.6.2 Get Status and
Type of SI Device
26.1.6.3 Reset an SI Device
26.1.6.4 Set the Number
of Direct-Type Devices
to be Accessed
26.1.7 Exchanging
Pak-Type Devices
26.2 Standard N64
Controller
26.3 Controller Pak
26.4 Rumble Pak
26.5 N64 Mouse
26.6 EEPROM
26.7 N64 Game Boy Pak
26.8 Voice Recognition
System
27. EPI Functions and
Extension Devices
28. n audio Library
Sample Program
Descriptions