We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS

Official Documentation Quick Links: Difference between revisions

From SnesLab
Jump to: navigation, search
(→‎Section 4 - Accessories: promoted header)
(→‎Index for Book II: added bullet points)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
According to the [https://archive.org/details/SNESDevManual/book2/page/n404 parts list], Book I has part number 24966 and Book II has part number 27457.
== Book I ==
== Book I ==


Line 28: Line 30:
=== Section 2 - Super NES Software ===
=== Section 2 - Super NES Software ===


* [https://archive.org/details/SNESDevManual/book1/page/n58 Chapter 1. Introduction] - page 2-1-1
==== [https://archive.org/details/SNESDevManual/book1/page/n58 Chapter 1. Introduction] - page 2-1-1====
** [https://archive.org/details/SNESDevManual/book1/page/n59 Super NES Display] - page 2-1-2
* [https://archive.org/details/SNESDevManual/book1/page/n59 Super NES Display] - page 2-1-2
* [https://archive.org/details/SNESDevManual/book1/page/n60 Chapter 2. Object (OBJ)] - page 2-2-1
==== [https://archive.org/details/SNESDevManual/book1/page/n60 Chapter 2. Object (OBJ)] - page 2-2-1====
** [https://archive.org/details/SNESDevManual/book1/page/n61 Setting Example] - page 2-2-2
* [https://archive.org/details/SNESDevManual/book1/page/n61 Setting Example] - page 2-2-2
* [https://archive.org/details/SNESDevManual/book1/page/n62 Chapter 3. Background (BG)] - page 2-3-1
==== [https://archive.org/details/SNESDevManual/book1/page/n62 Chapter 3. Background (BG)] - page 2-3-1====
** [https://archive.org/details/SNESDevManual/book1/page/n63 Setting Example] - page 2-3-2
* [https://archive.org/details/SNESDevManual/book1/page/n63 Setting Example] - page 2-3-2
* [https://archive.org/details/SNESDevManual/book1/page/n64 Chapter 4. Mosaic] - page 2-4-1
==== [https://archive.org/details/SNESDevManual/book1/page/n64 Chapter 4. Mosaic] - page 2-4-1====
* [https://archive.org/details/SNESDevManual/book1/page/n65 Chapter 5. Rotation/Enlargement/Reduction] - page 2-5-1
==== [https://archive.org/details/SNESDevManual/book1/page/n65 Chapter 5. Rotation/Enlargement/Reduction] - page 2-5-1====
** [https://archive.org/details/SNESDevManual/book1/page/n66 Setting Example] - page 2-5-2
* [https://archive.org/details/SNESDevManual/book1/page/n66 Setting Example] - page 2-5-2
* [https://archive.org/details/SNESDevManual/book1/page/n67 Chapter 6. Window (Window Mask)] - page 2-6-1
==== [https://archive.org/details/SNESDevManual/book1/page/n67 Chapter 6. Window (Window Mask)] - page 2-6-1====
* [https://archive.org/details/SNESDevManual/book1/page/n68 Chapter 7. Main/Sub Screen] - page 2-7-1
==== [https://archive.org/details/SNESDevManual/book1/page/n68 Chapter 7. Main/Sub Screen] - page 2-7-1====
** [https://archive.org/details/SNESDevManual/book1/page/n69 Screen Addition/Subtraction] - page 2-7-2
* [https://archive.org/details/SNESDevManual/book1/page/n69 Screen Addition/Subtraction] - page 2-7-2
** [https://archive.org/details/SNESDevManual/book1/page/n70 Setting Example] - page 2-7-3
* [https://archive.org/details/SNESDevManual/book1/page/n70 Setting Example] - page 2-7-3
** [https://archive.org/details/SNESDevManual/book1/page/n71 Color Constant Addition/Subtraction] - page 2-7-4
* [https://archive.org/details/SNESDevManual/book1/page/n71 Color Constant Addition/Subtraction] - page 2-7-4
** [https://archive.org/details/SNESDevManual/book1/page/n72 Color Window] - page 2-7-5
* [https://archive.org/details/SNESDevManual/book1/page/n72 Color Window] - page 2-7-5
* [https://archive.org/details/SNESDevManual/book1/page/n73 Chapter 8. CG Direct Select] - page 2-8-1
==== [https://archive.org/details/SNESDevManual/book1/page/n73 Chapter 8. CG Direct Select] - page 2-8-1====
* [https://archive.org/details/SNESDevManual/book1/page/n74 Chapter 9. H-Pseudo 512] - page 2-9-1
==== [https://archive.org/details/SNESDevManual/book1/page/n74 Chapter 9. H-Pseudo 512] - page 2-9-1====
* [https://archive.org/details/SNESDevManual/book1/page/n75 Chapter 10. Complementary Multiplication (Signed Multiplication)] - page 2-10-1
==== [https://archive.org/details/SNESDevManual/book1/page/n75 Chapter 10. Complementary Multiplication (Signed Multiplication)] - page 2-10-1====
* [https://archive.org/details/SNESDevManual/book1/page/n76 Chapter 11. H/V Counter Latch] - page 2-11-1
==== [https://archive.org/details/SNESDevManual/book1/page/n76 Chapter 11. H/V Counter Latch] - page 2-11-1====
* [https://archive.org/details/SNESDevManual/book1/page/n77 Chapter 12. Offset Change] - page 2-12-1
==== [https://archive.org/details/SNESDevManual/book1/page/n77 Chapter 12. Offset Change] - page 2-12-1====
* [https://archive.org/details/SNESDevManual/book1/page/n77 Chapter 13. Standard Controller] - page 2-13-1
==== [https://archive.org/details/SNESDevManual/book1/page/n77 Chapter 13. Standard Controller] - page 2-13-1====
** [https://archive.org/details/SNESDevManual/book1/page/n79 Setting Example] - page 2-13-2
* [https://archive.org/details/SNESDevManual/book1/page/n79 Setting Example] - page 2-13-2
* [https://archive.org/details/SNESDevManual/book1/page/n80 Chapter 14. Programmable I/O Port] - page 2-14-1
==== [https://archive.org/details/SNESDevManual/book1/page/n80 Chapter 14. Programmable I/O Port] - page 2-14-1====
* [https://archive.org/details/SNESDevManual/book1/page/n81 Chapter 15. Absolute Multiplication/Division] - page 2-15-1
==== [https://archive.org/details/SNESDevManual/book1/page/n81 Chapter 15. Absolute Multiplication/Division] - page 2-15-1====
* [https://archive.org/details/SNESDevManual/book1/page/n81 Chapter 16. H/V Count Timer] - page 2-16-1
==== [https://archive.org/details/SNESDevManual/book1/page/n81 Chapter 16. H/V Count Timer] - page 2-16-1====
* [https://archive.org/details/SNESDevManual/book1/page/n83 Chapter 17. Direct Memory Access (DMA)] - page 2-17-1
==== [https://archive.org/details/SNESDevManual/book1/page/n83 Chapter 17. Direct Memory Access (DMA)] - page 2-17-1====
** [https://archive.org/details/SNESDevManual/book1/page/n85 Setting Example] - page 2-17-3
* [https://archive.org/details/SNESDevManual/book1/page/n85 Setting Example] - page 2-17-3
* [https://archive.org/details/SNESDevManual/book1/page/n87 Chapter 18. Interlace] - page 2-18-1
==== [https://archive.org/details/SNESDevManual/book1/page/n87 Chapter 18. Interlace] - page 2-18-1====
* [https://archive.org/details/SNESDevManual/book1/page/n89 Chapter 19. H-512 Mode (BG Mode 5 & 6)] - page 2-19-1
==== [https://archive.org/details/SNESDevManual/book1/page/n89 Chapter 19. H-512 Mode (BG Mode 5 & 6)] - page 2-19-1====
* [https://archive.org/details/SNESDevManual/book1/page/n90 Chapter 20. OBJ 33's Lines Over & Priority Order] - page 2-20-1
==== [https://archive.org/details/SNESDevManual/book1/page/n90 Chapter 20. OBJ 33's Lines Over & Priority Order] - page 2-20-1====
** [https://archive.org/details/SNESDevManual/book1/page/n91 Priority Order Shifting] - page 2-20-2
* [https://archive.org/details/SNESDevManual/book1/page/n91 Priority Order Shifting] - page 2-20-2
* [https://archive.org/details/SNESDevManual/book1/page/n92 Chapter 21. CPU Clock and Memory Mapping] - page 2-21-1
==== [https://archive.org/details/SNESDevManual/book1/page/n92 Chapter 21. CPU Clock and Memory Mapping] - page 2-21-1====
** [https://archive.org/details/SNESDevManual/book1/page/n93 Super NES CPU Memory Map] - page 2-21-2
* [https://archive.org/details/SNESDevManual/book1/page/n93 Super NES CPU Memory Map] - page 2-21-2
** [https://archive.org/details/SNESDevManual/book1/page/n94 Super NES Memory Map (Mode 20)] - page 2-21-3
* [https://archive.org/details/SNESDevManual/book1/page/n94 Super NES Memory Map (Mode 20)] - page 2-21-3
** [https://archive.org/details/SNESDevManual/book1/page/n95 Super NES Memory Map (Mode 21)] - page 2-21-4
* [https://archive.org/details/SNESDevManual/book1/page/n95 Super NES Memory Map (Mode 21)] - page 2-21-4
** [https://archive.org/details/SNESDevManual/book1/page/n96 Super NES Memory Map (Mode 25, ROM Size Greater than 32 Mbits only)] - page 2-21-5
* [https://archive.org/details/SNESDevManual/book1/page/n96 Super NES Memory Map (Mode 25, ROM Size Greater than 32 Mbits only)] - page 2-21-5
* [https://archive.org/details/SNESDevManual/book1/page/n97 Chapter 22. Super NES Functional Operation] - page 2-22-1
==== [https://archive.org/details/SNESDevManual/book1/page/n97 Chapter 22. Super NES Functional Operation] - page 2-22-1====
** [https://archive.org/details/SNESDevManual/book1/page/n98 Super NES Functional Block Diagram] - page 2-22-2
* [https://archive.org/details/SNESDevManual/book1/page/n98 Super NES Functional Block Diagram] - page 2-22-2
* [https://archive.org/details/SNESDevManual/book1/page/n100 Chapter 23. System Flowchart] - page 2-23-1
==== [https://archive.org/details/SNESDevManual/book1/page/n100 Chapter 23. System Flowchart] - page 2-23-1====
* [https://archive.org/details/SNESDevManual/book1/page/n103 Chapter 24. Programming Cautions] - page 2-24-1
==== [https://archive.org/details/SNESDevManual/book1/page/n103 Chapter 24. Programming Cautions] - page 2-24-1====
** [https://archive.org/details/SNESDevManual/book1/page/n107 Edge Detection] - page 2-24-5
* [https://archive.org/details/SNESDevManual/book1/page/n107 Edge Detection] - page 2-24-5
** [https://archive.org/details/SNESDevManual/book1/page/n108 Sample Program] - page 2-24-6
* [https://archive.org/details/SNESDevManual/book1/page/n108 Sample Program] - page 2-24-6
** [https://archive.org/details/SNESDevManual/book1/page/n109 Alternate Method] - page 2-24-7
* [https://archive.org/details/SNESDevManual/book1/page/n109 Alternate Method] - page 2-24-7
** [https://archive.org/details/SNESDevManual/book1/page/n110 This Page Intentionally Left Blank] - page 2-24-8
* [https://archive.org/details/SNESDevManual/book1/page/n110 This Page Intentionally Left Blank] - page 2-24-8
* [https://archive.org/details/SNESDevManual/book1/page/n111 Chapter 25. Documented Problems] - page 2-25-1
==== [https://archive.org/details/SNESDevManual/book1/page/n111 Chapter 25. Documented Problems] - page 2-25-1====
** [https://archive.org/details/SNESDevManual/book1/page/n112 Problem 2] - page 2-25-2
* [https://archive.org/details/SNESDevManual/book1/page/n112 Problem 2] - page 2-25-2
* [https://archive.org/details/SNESDevManual/book1/page/n113 Chapter 26. Register Clear (Initial Settings)] - page 2-26-1
==== [https://archive.org/details/SNESDevManual/book1/page/n113 Chapter 26. Register Clear (Initial Settings)] - page 2-26-1====
* [https://archive.org/details/SNESDevManual/book1/page/n114 Chapter 27. PPU Registers] - page 2-27-1
==== [https://archive.org/details/SNESDevManual/book1/page/n114 Chapter 27. PPU Registers] - page 2-27-1====
** [https://archive.org/details/SNESDevManual/book1/page/n114 INIDISP] - Initial Settings for Screen - page 2-27-1
* [https://archive.org/details/SNESDevManual/book1/page/n114 INIDISP] - Initial Settings for Screen - page 2-27-1
** [https://archive.org/details/SNESDevManual/book1/page/n114 OBJSEL] - Object Size & Object Data Area Designation - page 2-27-1
* [https://archive.org/details/SNESDevManual/book1/page/n114 OBJSEL] - Object Size & Object Data Area Designation - page 2-27-1
** [https://archive.org/details/SNESDevManual/book1/page/n115 OAMADDL / OAMADDH] - Address for Accessing OAM - page 2-27-2
* [https://archive.org/details/SNESDevManual/book1/page/n115 OAMADDL / OAMADDH] - Address for Accessing OAM - page 2-27-2
** [https://archive.org/details/SNESDevManual/book1/page/n115 OAM DATA] - Data for OAM write - page 2-27-2
* [https://archive.org/details/SNESDevManual/book1/page/n115 OAM DATA] - Data for OAM write - page 2-27-2
** [https://archive.org/details/SNESDevManual/book1/page/n116 BG MODE aka BGMODE] - Background Mode & Character Size Settings - page 2-27-3
* [https://archive.org/details/SNESDevManual/book1/page/n116 BG MODE aka BGMODE] - Background Mode & Character Size Settings - page 2-27-3
** [https://archive.org/details/SNESDevManual/book1/page/n116 MOSAIC] - Size & Screen Designation for Mosaic Display - page 2-27-3
* [https://archive.org/details/SNESDevManual/book1/page/n116 MOSAIC] - Size & Screen Designation for Mosaic Display - page 2-27-3
** [https://archive.org/details/SNESDevManual/book1/page/n117 BG1SC / BG2SC / BG3SC / BG4SC] - Address for Storing SC-Data of each BG & SC Size Designation - page 2-27-4
* [https://archive.org/details/SNESDevManual/book1/page/n117 BG1SC / BG2SC / BG3SC / BG4SC] - Address for Storing SC-Data of each BG & SC Size Designation - page 2-27-4
** [https://archive.org/details/SNESDevManual/book1/page/n118  BG1NBA / BG34NBA] - BG Character Area Designation - page 2-27-5
* [https://archive.org/details/SNESDevManual/book1/page/n118  BG1NBA / BG34NBA] - BG Character Area Designation - page 2-27-5
** [https://archive.org/details/SNESDevManual/book1/page/n118 BG1H0FS / BG1V0FS] - H/V Scroll Value Designation for BG-1 - page 2-27-5
* [https://archive.org/details/SNESDevManual/book1/page/n118 BG1H0FS / BG1V0FS] - H/V Scroll Value Designation for BG-1 - page 2-27-5
** [https://archive.org/details/SNESDevManual/book1/page/n119 BG2H0FS / BG2V0FS / BG3H0FS / BG3V0FS / BG40FS / BG4V0FS] - H/V Scroll Value Designation for BG-2,3,4 page 2-27-6
* [https://archive.org/details/SNESDevManual/book1/page/n119 BG2H0FS / BG2V0FS / BG3H0FS / BG3V0FS / BG40FS / BG4V0FS] - H/V Scroll Value Designation for BG-2,3,4 page 2-27-6
** [https://archive.org/details/SNESDevManual/book1/page/n119 VMAINC] - VRAM Address Increment Value Designation - page 2-27-6
* [https://archive.org/details/SNESDevManual/book1/page/n119 VMAINC] - VRAM Address Increment Value Designation - page 2-27-6
** [https://archive.org/details/SNESDevManual/book1/page/n119 VMADDL / VMADDH] - Address for VRAM Read & Write - page 2-27-7
* [https://archive.org/details/SNESDevManual/book1/page/n119 VMADDL / VMADDH] - Address for VRAM Read & Write - page 2-27-7
** [https://archive.org/details/SNESDevManual/book1/page/n119 VMDATAL / VMDATAH] - Data for VRAM Write - page 2-27-7
* [https://archive.org/details/SNESDevManual/book1/page/n119 VMDATAL / VMDATAH] - Data for VRAM Write - page 2-27-7
** [https://archive.org/details/SNESDevManual/book1/page/n121 M7SEL] - Initial Setting in Screen Mode-7 - page 2-27-8
* [https://archive.org/details/SNESDevManual/book1/page/n121 M7SEL] - Initial Setting in Screen Mode-7 - page 2-27-8
** [https://archive.org/details/SNESDevManual/book1/page/n122 M7A / M7B / M7C / M7D / M7X / M7Y] - page 2-27-9
* [https://archive.org/details/SNESDevManual/book1/page/n122 M7A / M7B / M7C / M7D / M7X / M7Y] - page 2-27-9
** [https://archive.org/details/SNESDevManual/book1/page/n124 CGADD / CGDATA] - Address for CG-RAM Read and Write - page 2-27-11
* [https://archive.org/details/SNESDevManual/book1/page/n124 CGADD / CGDATA] - Address for CG-RAM Read and Write - page 2-27-11
** [https://archive.org/details/SNESDevManual/book1/page/n125 W12SEL / W34SEL / WOBJSEL] - Window Mask Settings - page 2-27-12
* [https://archive.org/details/SNESDevManual/book1/page/n125 W12SEL / W34SEL / WOBJSEL] - Window Mask Settings - page 2-27-12
** [https://archive.org/details/SNESDevManual/book1/page/n125 WH0 / WH1 / WH2 / WH3] - Window Position Designation - page 2-27-12
* [https://archive.org/details/SNESDevManual/book1/page/n125 WH0 / WH1 / WH2 / WH3] - Window Position Designation - page 2-27-12
** [https://archive.org/details/SNESDevManual/book1/page/n126 WBGLOG / WOBJLOG] - Mask Logic Settings for Window-1 & 2 on Each Screen - page 2-27-13
* [https://archive.org/details/SNESDevManual/book1/page/n126 WBGLOG / WOBJLOG] - Mask Logic Settings for Window-1 & 2 on Each Screen - page 2-27-13
** [https://archive.org/details/SNESDevManual/book1/page/n127 TM] - Main Screen Designation - page 2-27-14
* [https://archive.org/details/SNESDevManual/book1/page/n127 TM] - Main Screen Designation - page 2-27-14
** [https://archive.org/details/SNESDevManual/book1/page/n127 TS] - Sub Screen Designation - page 2-27-14
* [https://archive.org/details/SNESDevManual/book1/page/n127 TS] - Sub Screen Designation - page 2-27-14
** [https://archive.org/details/SNESDevManual/book1/page/n128 TMW] - Window Mask Designation for Main Screen - page 2-27-15
* [https://archive.org/details/SNESDevManual/book1/page/n128 TMW] - Window Mask Designation for Main Screen - page 2-27-15
** [https://archive.org/details/SNESDevManual/book1/page/n128 TSW] - Window Mask Designation for Sub Screen - page 2-27-15
* [https://archive.org/details/SNESDevManual/book1/page/n128 TSW] - Window Mask Designation for Sub Screen - page 2-27-15
** [https://archive.org/details/SNESDevManual/book1/page/n129 CGSWEL] - Initial Settings for Fixed Color Addition or Screen Addition - page 2-27-16
* [https://archive.org/details/SNESDevManual/book1/page/n129 CGSWEL] - Initial Settings for Fixed Color Addition or Screen Addition - page 2-27-16
** [https://archive.org/details/SNESDevManual/book1/page/n130 CGADSUB] - page 2-27-17
* [https://archive.org/details/SNESDevManual/book1/page/n130 CGADSUB] - page 2-27-17
** [https://archive.org/details/SNESDevManual/book1/page/n131 COLDATA] - Fixed Color Data for Fixed Color Addition/Subtraction - page 2-27-18
* [https://archive.org/details/SNESDevManual/book1/page/n131 COLDATA] - Fixed Color Data for Fixed Color Addition/Subtraction - page 2-27-18
** [https://archive.org/details/SNESDevManual/book1/page/n132 SETINI] - Screen Initial Setting - page 2-27-19
* [https://archive.org/details/SNESDevManual/book1/page/n132 SETINI] - Screen Initial Setting - page 2-27-19
** [https://archive.org/details/SNESDevManual/book1/page/n133 MPYL / MPYM / MPYH] - Multiplication Result - page 2-27-20
* [https://archive.org/details/SNESDevManual/book1/page/n133 MPYL / MPYM / MPYH] - Multiplication Result - page 2-27-20
** [https://archive.org/details/SNESDevManual/book1/page/n133 SLHV] - Software Latch for H/V Counter - page 2-27-20
* [https://archive.org/details/SNESDevManual/book1/page/n133 SLHV] - Software Latch for H/V Counter - page 2-27-20
** [https://archive.org/details/SNESDevManual/book1/page/n134 OAMDATA] - Read Data from OAM - page 2-27-21
* [https://archive.org/details/SNESDevManual/book1/page/n134 OAMDATA] - Read Data from OAM - page 2-27-21
** [https://archive.org/details/SNESDevManual/book1/page/n133 VMDATAL / VMDATAH] - Read Data from VRAM - page 2-27-21
* [https://archive.org/details/SNESDevManual/book1/page/n133 VMDATAL / VMDATAH] - Read Data from VRAM - page 2-27-21
** [https://archive.org/details/SNESDevManual/book1/page/n135 CGDATA] - Read Data from CG-RAM - page 2-27-22
* [https://archive.org/details/SNESDevManual/book1/page/n135 CGDATA] - Read Data from CG-RAM - page 2-27-22
** [https://archive.org/details/SNESDevManual/book1/page/n135 OPHCT / OPVCT] - H/V Counter Data by External or Software Latch - page 2-27-22
* [https://archive.org/details/SNESDevManual/book1/page/n135 OPHCT / OPVCT] - H/V Counter Data by External or Software Latch - page 2-27-22
** [https://archive.org/details/SNESDevManual/book1/page/n136  STAT77 / STAT78] - PPU Status Flag & Version Number - page 2-27-23
* [https://archive.org/details/SNESDevManual/book1/page/n136  STAT77 / STAT78] - PPU Status Flag & Version Number - page 2-27-23
** [https://archive.org/details/SNESDevManual/book1/page/n137 APUIO0 / APUIO1 / APUIO2 / APUIO3] - Communication Port with APU - page 2-27-24
* [https://archive.org/details/SNESDevManual/book1/page/n137 APUIO0 / APUIO1 / APUIO2 / APUIO3] - Communication Port with APU - page 2-27-24
** [https://archive.org/details/SNESDevManual/book1/page/n138 WMDATA] - Data to consecutively read from and write to WRAM - page 2-27-25
* [https://archive.org/details/SNESDevManual/book1/page/n138 WMDATA] - Data to consecutively read from and write to WRAM - page 2-27-25
** [https://archive.org/details/SNESDevManual/book1/page/n138 WMADDL / WMADDM / WMADDH] - Address to consecutively read and write WRAM - page 2-27-25
* [https://archive.org/details/SNESDevManual/book1/page/n138 WMADDL / WMADDM / WMADDH] - Address to consecutively read and write WRAM - page 2-27-25


* [https://archive.org/details/SNESDevManual/book1/page/n139 Chapter 28. CPU Registers] - page 2-28-1
==== [https://archive.org/details/SNESDevManual/book1/page/n139 Chapter 28. CPU Registers] - page 2-28-1====
** [https://archive.org/details/SNESDevManual/book1/page/n139 NMITIMEN] Enable Flag for V-Blank, Timer Interrupt & Standard Controller Read - page 2-28-1
* [https://archive.org/details/SNESDevManual/book1/page/n139 NMITIMEN] Enable Flag for V-Blank, Timer Interrupt & Standard Controller Read - page 2-28-1
** [https://archive.org/details/SNESDevManual/book1/page/n139 WRIO] - Programmable I/O Port - page 2-28-1
* [https://archive.org/details/SNESDevManual/book1/page/n139 WRIO] - Programmable I/O Port - page 2-28-1
** [https://archive.org/details/SNESDevManual/book1/page/n140 WRMPYA / WRMPYB] - Multiplier & Multiplicand by Multiplication - page 2-28-2
* [https://archive.org/details/SNESDevManual/book1/page/n140 WRMPYA / WRMPYB] - Multiplier & Multiplicand by Multiplication - page 2-28-2
** [https://archive.org/details/SNESDevManual/book1/page/n140 WRDIVL / WRDIVH / WRDIVB] - Divisor & Dividend by Divide - page 2-28-2
* [https://archive.org/details/SNESDevManual/book1/page/n140 WRDIVL / WRDIVH / WRDIVB] - Divisor & Dividend by Divide - page 2-28-2
** [https://archive.org/details/SNESDevManual/book1/page/n141 HTIMEL / HTIMEH] - H-Count Timer Settings - page 2-28-3
* [https://archive.org/details/SNESDevManual/book1/page/n141 HTIMEL / HTIMEH] - H-Count Timer Settings - page 2-28-3
** [https://archive.org/details/SNESDevManual/book1/page/n141 VTIMEL / VTIMEH] - V-Count Timer Settings - page 2-28-3
* [https://archive.org/details/SNESDevManual/book1/page/n141 VTIMEL / VTIMEH] - V-Count Timer Settings - page 2-28-3
** [https://archive.org/details/SNESDevManual/book1/page/n142 MDMAEN] - Channel Designation for General Purpose DMA & Trigger (Start) - page 2-28-4
* [https://archive.org/details/SNESDevManual/book1/page/n142 MDMAEN] - Channel Designation for General Purpose DMA & Trigger (Start) - page 2-28-4
** [https://archive.org/details/SNESDevManual/book1/page/n143 HDMAEN] - Channel Designation for H-DMA - page 2-28-5
* [https://archive.org/details/SNESDevManual/book1/page/n143 HDMAEN] - Channel Designation for H-DMA - page 2-28-5
** [https://archive.org/details/SNESDevManual/book1/page/n143 MEMSEL] - Access Cycle Designation in Memory - page 2-28-5
* [https://archive.org/details/SNESDevManual/book1/page/n143 MEMSEL] - Access Cycle Designation in Memory - page 2-28-5
** [https://archive.org/details/SNESDevManual/book1/page/n144 RDNMI] - NMI Flag By V-Blank & Version Number - page 2-28-6
* [https://archive.org/details/SNESDevManual/book1/page/n144 RDNMI] - NMI Flag By V-Blank & Version Number - page 2-28-6
** [https://archive.org/details/SNESDevManual/book1/page/n144 TIMEUP] - IRQ Flag by H/V Count Timer - page 2-28-6
* [https://archive.org/details/SNESDevManual/book1/page/n144 TIMEUP] - IRQ Flag by H/V Count Timer - page 2-28-6
** [https://archive.org/details/SNESDevManual/book1/page/n145 HVBJOY] - H/V Blank Flag & Standard Controller Enable Flag - page 2-28-7
* [https://archive.org/details/SNESDevManual/book1/page/n145 HVBJOY] - H/V Blank Flag & Standard Controller Enable Flag - page 2-28-7
** [https://archive.org/details/SNESDevManual/book1/page/n145 RDIO] - Programmable I/O Port - page 2-28-7
* [https://archive.org/details/SNESDevManual/book1/page/n145 RDIO] - Programmable I/O Port - page 2-28-7
** [https://archive.org/details/SNESDevManual/book1/page/n146 RDDIVL / RDDIVH] - Quotient of Divide Result - page 2-28-8
* [https://archive.org/details/SNESDevManual/book1/page/n146 RDDIVL / RDDIVH] - Quotient of Divide Result - page 2-28-8
** [https://archive.org/details/SNESDevManual/book1/page/n146 RDMPYL / RDMPYH] - Product of Multiplication Result or Remainder of Divide Result - page 2-28-8
* [https://archive.org/details/SNESDevManual/book1/page/n146 RDMPYL / RDMPYH] - Product of Multiplication Result or Remainder of Divide Result - page 2-28-8
** [https://archive.org/details/SNESDevManual/book1/page/n147 STD CNTRRL1L / 1H / 2L/2H/3L/3H/4L/4H] - Data for Standard Controller - page 2-28-9
* [https://archive.org/details/SNESDevManual/book1/page/n147 STD CNTRRL1L / 1H / 2L/2H/3L/3H/4L/4H] - Data for Standard Controller - page 2-28-9


=== Section 3 - Super NES Sound ===
=== Section 3 - Super NES Sound ===


* [https://archive.org/details/SNESDevManual/book1/page/n152 Chapter 1. SNES Sound Source Outline] - page 3-1-1
==== [https://archive.org/details/SNESDevManual/book1/page/n152 Chapter 1. SNES Sound Source Outline] - page 3-1-1====
** [https://archive.org/details/SNESDevManual/book1/page/n153 System Outline] - page 3-1-2
* [https://archive.org/details/SNESDevManual/book1/page/n153 System Outline] - page 3-1-2
** [https://archive.org/details/SNESDevManual/book1/page/n154 Memory Mapping] - page 3-1-3
* [https://archive.org/details/SNESDevManual/book1/page/n154 Memory Mapping] - page 3-1-3
** [https://archive.org/details/SNESDevManual/book1/page/n155 Signal Flow] - page 3-1-4
* [https://archive.org/details/SNESDevManual/book1/page/n155 Signal Flow] - page 3-1-4
* [https://archive.org/details/SNESDevManual/book1/page/n156 Chapter 2. BRR (Bit Rate Reduction)] - page 3-2-1
==== [https://archive.org/details/SNESDevManual/book1/page/n156 Chapter 2. BRR (Bit Rate Reduction)] - page 3-2-1====
** [https://archive.org/details/SNESDevManual/book1/page/n158 Example Data when Filter = 0] - page 3-2-3
* [https://archive.org/details/SNESDevManual/book1/page/n158 Example Data when Filter = 0] - page 3-2-3
* [https://archive.org/details/SNESDevManual/book1/page/n159 Chapter 3. I/O Ports] - page 3-3-1
==== [https://archive.org/details/SNESDevManual/book1/page/n159 Chapter 3. I/O Ports] - page 3-3-1====
* [https://archive.org/details/SNESDevManual/book1/page/n161 Chapter 4. Control Register] - page 3-4-1
==== [https://archive.org/details/SNESDevManual/book1/page/n161 Chapter 4. Control Register] - page 3-4-1====
* [https://archive.org/details/SNESDevManual/book1/page/n163 Chapter 5. Timers] - page 3-5-1
==== [https://archive.org/details/SNESDevManual/book1/page/n163 Chapter 5. Timers] - page 3-5-1====
** [https://archive.org/details/SNESDevManual/book1/page/n164 Timer Action] - page 3-5-2
* [https://archive.org/details/SNESDevManual/book1/page/n164 Timer Action] - page 3-5-2
** [https://archive.org/details/SNESDevManual/book1/page/n165 Timer Related Registers] - page 3-5-3
* [https://archive.org/details/SNESDevManual/book1/page/n165 Timer Related Registers] - page 3-5-3
* [https://archive.org/details/SNESDevManual/book1/page/n166 Chapter 6. DSP Interface Register] - page 3-6-1
==== [https://archive.org/details/SNESDevManual/book1/page/n166 Chapter 6. DSP Interface Register] - page 3-6-1====
* [https://archive.org/details/SNESDevManual/book1/page/n167 Chapter 7. Register Used] - page 3-7-1
==== [https://archive.org/details/SNESDevManual/book1/page/n167 Chapter 7. Register Used] - page 3-7-1====
** [https://archive.org/details/SNESDevManual/book1/page/n168 Register Function] - page 3-7-2
* [https://archive.org/details/SNESDevManual/book1/page/n168 Register Function] - page 3-7-2
** [https://archive.org/details/SNESDevManual/book1/page/n169 ASDR Parameters] - page 3-7-3
* [https://archive.org/details/SNESDevManual/book1/page/n169 ASDR Parameters] - page 3-7-3
** [https://archive.org/details/SNESDevManual/book1/page/n170 GAIN] - page 3-7-4
* [https://archive.org/details/SNESDevManual/book1/page/n170 GAIN] - page 3-7-4
** [https://archive.org/details/SNESDevManual/book1/page/n171 Gain Parameters] - page 3-7-5
* [https://archive.org/details/SNESDevManual/book1/page/n171 Gain Parameters] - page 3-7-5
** [https://archive.org/details/SNESDevManual/book1/page/n172 SRCN] - page 3-7-6
* [https://archive.org/details/SNESDevManual/book1/page/n172 SRCN] - page 3-7-6
** [https://archive.org/details/SNESDevManual/book1/page/n173 Complete Voice Registers] - page 3-7-7
* [https://archive.org/details/SNESDevManual/book1/page/n173 Complete Voice Registers] - page 3-7-7
** [https://archive.org/details/SNESDevManual/book1/page/n174 EON] - page 3-7-8
* [https://archive.org/details/SNESDevManual/book1/page/n174 EON] - page 3-7-8
** [https://archive.org/details/SNESDevManual/book1/page/n175 ENDX] - page 3-7-9
* [https://archive.org/details/SNESDevManual/book1/page/n175 ENDX] - page 3-7-9
** [https://archive.org/details/SNESDevManual/book1/page/n176 Filter Setting Examples] - page 3-7-10
* [https://archive.org/details/SNESDevManual/book1/page/n176 Filter Setting Examples] - page 3-7-10
** [https://archive.org/details/SNESDevManual/book1/page/n177 Sound Source Data (Source) Specifications] - page 3-7-11
* [https://archive.org/details/SNESDevManual/book1/page/n177 Sound Source Data (Source) Specifications] - page 3-7-11
** [https://archive.org/details/SNESDevManual/book1/page/n178 Source Data] - page 3-7-12
* [https://archive.org/details/SNESDevManual/book1/page/n178 Source Data] - page 3-7-12
* [https://archive.org/details/SNESDevManual/book1/page/n179 Chapter 8. CPU Organization] - page 3-8-1
==== [https://archive.org/details/SNESDevManual/book1/page/n179 Chapter 8. CPU Organization] - page 3-8-1====
* [https://archive.org/details/SNESDevManual/book1/page/n188 Chapter 9. Sound Programming Cautions] - page 3-9-1
==== [https://archive.org/details/SNESDevManual/book1/page/n188 Chapter 9. Sound Programming Cautions] - page 3-9-1====
 
=== Section 4 - Super NES CPU Data (missing) ===
 
* Outline - page 4-1-1
* Explanation of CPU Terminal Functions - page 4-2-1
* Explanation of Functions - page 4-3-1
* Addressing Mode - page 4-4-1
* Command Set (Alphabetical Order) - page 4-5-1
* Command Set (Matrix Display) - page 4-6-1
* Cycles and Bytes of Addressing Modes - page 4-7-1
* Differences Among 65C816, 65C02, and 6502 - page 4-8-1
* Restrictions Upon Use & Application Information - page 4-9-1
* Details of Command Functions - page 4-10-1
* Description of Commands - page 4-11-1
* AC Characteristics - page 4-12-1


=== Tables of Appendix ===
=== Tables of Appendix ===


* [https://archive.org/details/SNESDevManual/book1/page/n195 Appendix A. PPU Registers] - page A-1
==== [https://archive.org/details/SNESDevManual/book1/page/n195 Appendix A. PPU Registers] - page A-1 ====
* [https://archive.org/details/SNESDevManual/book1/page/n218 Appendix B. CPU Registers] - page B-1
* [https://archive.org/details/SNESDevManual/book1/page/n196 Object Data to be Stored] - page A-2
* [https://archive.org/details/SNESDevManual/book1/page/n226 Appendix C SPC700 Commands] - page C-1
* [https://archive.org/details/SNESDevManual/book1/page/n197 Object Data] - page A-3
* [https://archive.org/details/SNESDevManual/book1/page/n236 Appendix D. Data Transfer Procedure] - page D-1
* [https://archive.org/details/SNESDevManual/book1/page/n198 Object Display] - page A-4
* [https://archive.org/details/SNESDevManual/book1/page/n199 Object] - page A-5
* [https://archive.org/details/SNESDevManual/book1/page/n200 Background Functions] - page A-6
* [https://archive.org/details/SNESDevManual/book1/page/n201 Mosaic Screen] - page A-7
* [https://archive.org/details/SNESDevManual/book1/page/n202 Address Increment Order] - page A-8
* [https://archive.org/details/SNESDevManual/book1/page/n204 BG SC Data (Mode 0 ~ 6)] - page A-10
* [https://archive.org/details/SNESDevManual/book1/page/n205 BG SC Data (Mode 7)] - page A-11
* [https://archive.org/details/SNESDevManual/book1/page/n206 CHR Data Construction] - page A-12
* [https://archive.org/details/SNESDevManual/book1/page/n207 Offset Change Mode] - page A-13
* [https://archive.org/details/SNESDevManual/book1/page/n208 BG Screen] - page A-14
* [https://archive.org/details/SNESDevManual/book1/page/n209 BG Screen (BG Mode 7)] - page A-15
* [https://archive.org/details/SNESDevManual/book1/page/n210 Operation (Rotation/Enlargement/Reduction)] - page A-16
* [https://archive.org/details/SNESDevManual/book1/page/n211 Operation CG-RAM] - page A-17
* [https://archive.org/details/SNESDevManual/book1/page/n212 Window] - page A-18
* [https://archive.org/details/SNESDevManual/book1/page/n213 BG & OBJ Priority] - page A-19
* [https://archive.org/details/SNESDevManual/book1/page/n214 Screen] - page A-20
* [https://archive.org/details/SNESDevManual/book1/page/n215 BG Screen] - page A-21
* [https://archive.org/details/SNESDevManual/book1/page/n217 Figure A-1 SNES PPU Main/Sub Screen Window] - page A-23
 
==== [https://archive.org/details/SNESDevManual/book1/page/n218 Appendix B. CPU Registers] - page B-1 ====
* [https://archive.org/details/SNESDevManual/book1/page/n219 H-DMA] - page B-2
* [https://archive.org/details/SNESDevManual/book1/page/n220 Detect Beginning of V-Blank] - page B-3
* [https://archive.org/details/SNESDevManual/book1/page/n221 Summary of Registers] - page B-4
 
==== [https://archive.org/details/SNESDevManual/book1/page/n226 Appendix C SPC700 Commands] - page C-1 ====
* [https://archive.org/details/SNESDevManual/book1/page/n228 8-bit Data Transmission Commands] - page C-3
* [https://archive.org/details/SNESDevManual/book1/page/n230 Table C-7 8-bit Arithmetic Operation Commands] - page C-5
* [https://archive.org/details/SNESDevManual/book1/page/n231 Table C-8 8-bit Logic Operation Commands] - page C-6
* [https://archive.org/details/SNESDevManual/book1/page/n232 Addition, Subtraction, Shift, Rotation Commands] - page C-7
 
==== [https://archive.org/details/SNESDevManual/book1/page/n236 Appendix D. Data Transfer Procedure] - page D-1 ====
* [https://archive.org/details/SNESDevManual/book1/page/n237 Data Transfer Instruction] - page D-2
* [https://archive.org/details/SNESDevManual/book1/page/n238 Data Block Organization] - page D-3
* [https://archive.org/details/SNESDevManual/book1/page/n239 Sound Boot Loader V1.1] - page D-4


== Book II ==
== Book II ==
Line 180: Line 230:
=== Section 1 - Super Accelerator (SA-1) ===
=== Section 1 - Super Accelerator (SA-1) ===


* [https://archive.org/details/SNESDevManual/book2/page/n8 Chapter 1. Super Accelerator System Functions] - page 1-1-1
==== [https://archive.org/details/SNESDevManual/book2/page/n8 Chapter 1. Super Accelerator System Functions] - page 1-1-1====
** [https://archive.org/details/SNESDevManual/book2/page/n9 Arithmetic Hardware] - page 1-1-2
* [https://archive.org/details/SNESDevManual/book2/page/n9 Arithmetic Hardware] - page 1-1-2
** [https://archive.org/details/SNESDevManual/book2/page/n10 System Configuration] - page 1-1-3
* [https://archive.org/details/SNESDevManual/book2/page/n10 System Configuration] - page 1-1-3
** [https://archive.org/details/SNESDevManual/book2/page/n11 Bus Image Diagram] - page 1-1-4
* [https://archive.org/details/SNESDevManual/book2/page/n11 Bus Image Diagram] - page 1-1-4
* [https://archive.org/details/SNESDevManual/book2/page/n12 Chapter 2. Configuration of SA-1] - page 1-2-1
==== [https://archive.org/details/SNESDevManual/book2/page/n12 Chapter 2. Configuration of SA-1] - page 1-2-1====
** [https://archive.org/details/SNESDevManual/book2/page/n13 SA-1 CPU] - page 1-2-2
* [https://archive.org/details/SNESDevManual/book2/page/n13 SA-1 CPU] - page 1-2-2
** [https://archive.org/details/SNESDevManual/book2/page/n14 Memory Access] - page 1-2-3
* [https://archive.org/details/SNESDevManual/book2/page/n14 Memory Access] - page 1-2-3
** [https://archive.org/details/SNESDevManual/book2/page/n15 BW-RAM Access] - page 1-2-4
* [https://archive.org/details/SNESDevManual/book2/page/n15 BW-RAM Access] - page 1-2-4
** [https://archive.org/details/SNESDevManual/book2/page/n16 SA-1 I-RAM Access] - page 1-2-5
* [https://archive.org/details/SNESDevManual/book2/page/n16 SA-1 I-RAM Access] - page 1-2-5
* [https://archive.org/details/SNESDevManual/book2/page/n17 Chapter 3. Super Accelerator Memory Map] - page 1-3-1
==== [https://archive.org/details/SNESDevManual/book2/page/n17 Chapter 3. Super Accelerator Memory Map] - page 1-3-1====
** [https://archive.org/details/SNESDevManual/book2/page/n18 Memory Map from SA-1 CPU Perspective] - page 1-3-2
* [https://archive.org/details/SNESDevManual/book2/page/n18 Memory Map from SA-1 CPU Perspective] - page 1-3-2
** [https://archive.org/details/SNESDevManual/book2/page/n19 Super MMC] - page 1-3-3
* [https://archive.org/details/SNESDevManual/book2/page/n19 Super MMC] - page 1-3-3
** [https://archive.org/details/SNESDevManual/book2/page/n20 Protection of Backup Data] - page 1-3-4
* [https://archive.org/details/SNESDevManual/book2/page/n20 Protection of Backup Data] - page 1-3-4
** [https://archive.org/details/SNESDevManual/book2/page/n21 Vectors and ROM-Registered Data] - page 1-3-5
* [https://archive.org/details/SNESDevManual/book2/page/n21 Vectors and ROM-Registered Data] - page 1-3-5
* [https://archive.org/details/SNESDevManual/book2/page/n22 Chapter 4. SA-1 Internal Register Configuration] - page 1-4-1
==== [https://archive.org/details/SNESDevManual/book2/page/n22 Chapter 4. SA-1 Internal Register Configuration] - page 1-4-1====
** [https://archive.org/details/SNESDevManual/book2/page/n23 SIE / SIC] - page 1-4-2
* [https://archive.org/details/SNESDevManual/book2/page/n23 SIE / SIC] - page 1-4-2
** [https://archive.org/details/SNESDevManual/book2/page/n24 CRV / CNV / CIV] - page 1-4-3
* [https://archive.org/details/SNESDevManual/book2/page/n24 CRV / CNV / CIV] - page 1-4-3
** [https://archive.org/details/SNESDevManual/book2/page/n25 SCNT] - page 1-4-4
* [https://archive.org/details/SNESDevManual/book2/page/n25 SCNT] - page 1-4-4
** [https://archive.org/details/SNESDevManual/book2/page/n26 CIE] - page 1-4-5
* [https://archive.org/details/SNESDevManual/book2/page/n26 CIE] - page 1-4-5
** [https://archive.org/details/SNESDevManual/book2/page/n27 CIC] - page 1-4-6
* [https://archive.org/details/SNESDevManual/book2/page/n27 CIC] - page 1-4-6
** [https://archive.org/details/SNESDevManual/book2/page/n28 SNV / SIV] - page 1-4-7
* [https://archive.org/details/SNESDevManual/book2/page/n28 SNV / SIV] - page 1-4-7
** [https://archive.org/details/SNESDevManual/book2/page/n29 TMC / CTR] - page 1-4-8
* [https://archive.org/details/SNESDevManual/book2/page/n29 TMC / CTR] - page 1-4-8
** [https://archive.org/details/SNESDevManual/book2/page/n30 HCNT / VCNT] - page 1-4-9
* [https://archive.org/details/SNESDevManual/book2/page/n30 HCNT / VCNT] - page 1-4-9
** [https://archive.org/details/SNESDevManual/book2/page/n31 CXB] - page 1-4-10
* [https://archive.org/details/SNESDevManual/book2/page/n31 CXB] - page 1-4-10
** [https://archive.org/details/SNESDevManual/book2/page/n32 DXB] - page 1-4-11
* [https://archive.org/details/SNESDevManual/book2/page/n32 DXB] - page 1-4-11
** [https://archive.org/details/SNESDevManual/book2/page/n33 EXB] - page 1-4-12
* [https://archive.org/details/SNESDevManual/book2/page/n33 EXB] - page 1-4-12
** [https://archive.org/details/SNESDevManual/book2/page/n34 FXB] - page 1-4-13
* [https://archive.org/details/SNESDevManual/book2/page/n34 FXB] - page 1-4-13
** [https://archive.org/details/SNESDevManual/book2/page/n35 BMAPS] - page 1-4-14
* [https://archive.org/details/SNESDevManual/book2/page/n35 BMAPS] - page 1-4-14
** [https://archive.org/details/SNESDevManual/book2/page/n36 BMAP] - page 1-4-15
* [https://archive.org/details/SNESDevManual/book2/page/n36 BMAP] - page 1-4-15
** [https://archive.org/details/SNESDevManual/book2/page/n37 SBWE / CDWE] - page 1-4-16
* [https://archive.org/details/SNESDevManual/book2/page/n37 SBWE / CDWE] - page 1-4-16
** [https://archive.org/details/SNESDevManual/book2/page/n38 BWPA] - page 1-4-17
* [https://archive.org/details/SNESDevManual/book2/page/n38 BWPA] - page 1-4-17
** [https://archive.org/details/SNESDevManual/book2/page/n39 SIWP] - page 1-4-18
* [https://archive.org/details/SNESDevManual/book2/page/n39 SIWP] - page 1-4-18
** [https://archive.org/details/SNESDevManual/book2/page/n40 CIWP] - page 1-4-19
* [https://archive.org/details/SNESDevManual/book2/page/n40 CIWP] - page 1-4-19
** [https://archive.org/details/SNESDevManual/book2/page/n41 DCNT] - page 1-4-20
* [https://archive.org/details/SNESDevManual/book2/page/n41 DCNT] - page 1-4-20
** [https://archive.org/details/SNESDevManual/book2/page/n42 CDMA] - page 1-4-21
* [https://archive.org/details/SNESDevManual/book2/page/n42 CDMA] - page 1-4-21
** [https://archive.org/details/SNESDevManual/book2/page/n43 SDA / DDA] - page 1-4-22
* [https://archive.org/details/SNESDevManual/book2/page/n43 SDA / DDA] - page 1-4-22
** [https://archive.org/details/SNESDevManual/book2/page/n44 DTC / BBF] - page 1-4-23
* [https://archive.org/details/SNESDevManual/book2/page/n44 DTC / BBF] - page 1-4-23
** [https://archive.org/details/SNESDevManual/book2/page/n45 BRF] - page 1-4-24
* [https://archive.org/details/SNESDevManual/book2/page/n45 BRF] - page 1-4-24
** [https://archive.org/details/SNESDevManual/book2/page/n47 MCNT] - page 1-4-26
* [https://archive.org/details/SNESDevManual/book2/page/n47 MCNT] - page 1-4-26
** [https://archive.org/details/SNESDevManual/book2/page/n48 MA / MB] - page 1-4-27
* [https://archive.org/details/SNESDevManual/book2/page/n48 MA / MB] - page 1-4-27
** [https://archive.org/details/SNESDevManual/book2/page/n49 VBD] - page 1-4-28
* [https://archive.org/details/SNESDevManual/book2/page/n49 VBD] - page 1-4-28
** [https://archive.org/details/SNESDevManual/book2/page/n50 VDA] - page 1-4-29
* [https://archive.org/details/SNESDevManual/book2/page/n50 VDA] - page 1-4-29
** [https://archive.org/details/SNESDevManual/book2/page/n51 SFR] - page 1-4-30
* [https://archive.org/details/SNESDevManual/book2/page/n51 SFR] - page 1-4-30
** [https://archive.org/details/SNESDevManual/book2/page/n52 CFR] - page 1-4-30
* [https://archive.org/details/SNESDevManual/book2/page/n52 CFR] - page 1-4-30
** [https://archive.org/details/SNESDevManual/book2/page/n53 HCR / VCR] - page 1-4-32
* [https://archive.org/details/SNESDevManual/book2/page/n53 HCR / VCR] - page 1-4-32
** [https://archive.org/details/SNESDevManual/book2/page/n54 MR] - page 1-4-33
* [https://archive.org/details/SNESDevManual/book2/page/n54 MR] - page 1-4-33
** [https://archive.org/details/SNESDevManual/book2/page/n55 OF / VDP] - page 1-4-34
* [https://archive.org/details/SNESDevManual/book2/page/n55 OF / VDP] - page 1-4-34
** [https://archive.org/details/SNESDevManual/book2/page/n56 VC] - page 1-4-35
* [https://archive.org/details/SNESDevManual/book2/page/n56 VC] - page 1-4-35
* [https://archive.org/details/SNESDevManual/book2/page/n57 Chapter 5. Multi-Processor Processing] - page 1-5-1
==== [https://archive.org/details/SNESDevManual/book2/page/n57 Chapter 5. Multi-Processor Processing] - page 1-5-1====
** [https://archive.org/details/SNESDevManual/book2/page/n58 MPU Handshakes] - page 1-5-2
* [https://archive.org/details/SNESDevManual/book2/page/n58 MPU Handshakes] - page 1-5-2
** [https://archive.org/details/SNESDevManual/book2/page/n60 Shared Memory] - page 1-5-4
* [https://archive.org/details/SNESDevManual/book2/page/n60 Shared Memory] - page 1-5-4
** [https://archive.org/details/SNESDevManual/book2/page/n61 SA-1 CPU Core] - page 1-5-5
* [https://archive.org/details/SNESDevManual/book2/page/n61 SA-1 CPU Core] - page 1-5-5
** [https://archive.org/details/SNESDevManual/book2/page/n62 Operation Modes] - page 1-5-6
* [https://archive.org/details/SNESDevManual/book2/page/n62 Operation Modes] - page 1-5-6
** [https://archive.org/details/SNESDevManual/book2/page/n63 Parallel Processing Mode] - page 1-5-7
* [https://archive.org/details/SNESDevManual/book2/page/n63 Parallel Processing Mode] - page 1-5-7
** [https://archive.org/details/SNESDevManual/book2/page/n64 Mixed Processing Mode] - page 1-5-8
* [https://archive.org/details/SNESDevManual/book2/page/n64 Mixed Processing Mode] - page 1-5-8
** [https://archive.org/details/SNESDevManual/book2/page/n65 Operating Modes and Processing Speeds] - page 1-5-9
* [https://archive.org/details/SNESDevManual/book2/page/n65 Operating Modes and Processing Speeds] - page 1-5-9
* [https://archive.org/details/SNESDevManual/book2/page/n66 Chapter 6. Character Conversion] - page 1-6-1
==== [https://archive.org/details/SNESDevManual/book2/page/n66 Chapter 6. Character Conversion] - page 1-6-1====
** [https://archive.org/details/SNESDevManual/book2/page/n68 Bitmap Access] - page 1-6-3
* [https://archive.org/details/SNESDevManual/book2/page/n68 Bitmap Access] - page 1-6-3
** [https://archive.org/details/SNESDevManual/book2/page/n70 BW-RAM Data Expansion] - page 1-6-5
* [https://archive.org/details/SNESDevManual/book2/page/n70 BW-RAM Data Expansion] - page 1-6-5
** [https://archive.org/details/SNESDevManual/book2/page/n71 Character Conversion 1, Detailed Description] - page 1-6-7
* [https://archive.org/details/SNESDevManual/book2/page/n71 Character Conversion 1, Detailed Description] - page 1-6-7
** [https://archive.org/details/SNESDevManual/book2/page/n73 Character Conversion 1 Programming Procedure] - page 1-6-8
* [https://archive.org/details/SNESDevManual/book2/page/n73 Character Conversion 1 Programming Procedure] - page 1-6-8
** [https://archive.org/details/SNESDevManual/book2/page/n75 Character Conversion 2, Detailed Description] - page 1-6-10
* [https://archive.org/details/SNESDevManual/book2/page/n75 Character Conversion 2, Detailed Description] - page 1-6-10
** [https://archive.org/details/SNESDevManual/book2/page/n76 Character Conversion 2 Programming Procedure] - page 1-6-11
* [https://archive.org/details/SNESDevManual/book2/page/n76 Character Conversion 2 Programming Procedure] - page 1-6-11
* [https://archive.org/details/SNESDevManual/book2/page/n78 Chapter 7. Arithmetic Function] - page 1-7-1
==== [https://archive.org/details/SNESDevManual/book2/page/n78 Chapter 7. Arithmetic Function] - page 1-7-1====
** [https://archive.org/details/SNESDevManual/book2/page/n79 Multiplication] - page 1-7-2
* [https://archive.org/details/SNESDevManual/book2/page/n79 Multiplication] - page 1-7-2
** [https://archive.org/details/SNESDevManual/book2/page/n80 Cumulative Sum] - page 1-7-3
* [https://archive.org/details/SNESDevManual/book2/page/n80 Cumulative Sum] - page 1-7-3
* [https://archive.org/details/SNESDevManual/book2/page/n81 Chapter 8. Variable-Length Bit Processing] - page 1-8-1
==== [https://archive.org/details/SNESDevManual/book2/page/n81 Chapter 8. Variable-Length Bit Processing] - page 1-8-1====
** [https://archive.org/details/SNESDevManual/book2/page/n82 Fixed Mode] - page 1-8-2
* [https://archive.org/details/SNESDevManual/book2/page/n82 Fixed Mode] - page 1-8-2
** [https://archive.org/details/SNESDevManual/book2/page/n83 Auto-Increment Mode] - page 1-8-3
* [https://archive.org/details/SNESDevManual/book2/page/n83 Auto-Increment Mode] - page 1-8-3
** [https://archive.org/details/SNESDevManual/book2/page/n84 Variable-Length Data Processing Settings] - page 1-8-4
* [https://archive.org/details/SNESDevManual/book2/page/n84 Variable-Length Data Processing Settings] - page 1-8-4
* [https://archive.org/details/SNESDevManual/book2/page/n86 Chapter 9. DMA] - page 1-9-1
==== [https://archive.org/details/SNESDevManual/book2/page/n86 Chapter 9. DMA] - page 1-9-1====
** [https://archive.org/details/SNESDevManual/book2/page/n87 Normal DMA Operation] - page 1-9-2
* [https://archive.org/details/SNESDevManual/book2/page/n87 Normal DMA Operation] - page 1-9-2
** [https://archive.org/details/SNESDevManual/book2/page/n89 DMA Transmission Speed] - page 1-9-4
* [https://archive.org/details/SNESDevManual/book2/page/n89 DMA Transmission Speed] - page 1-9-4


=== Section 2 - Super FX ===
=== Section 2 - Super FX ===


* [https://archive.org/details/SNESDevManual/book2/page/n90 Chapter 1 Introduction to Super FX] - page 2-1-1
==== [https://archive.org/details/SNESDevManual/book2/page/n90 Chapter 1 Introduction to Super FX] - page 2-1-1====
** [https://archive.org/details/SNESDevManual/book2/page/n91 Special Conventions] - page 2-1-2
* [https://archive.org/details/SNESDevManual/book2/page/n91 Special Conventions] - page 2-1-2
** [https://archive.org/details/SNESDevManual/book2/page/n92 System Configurations] - page 2-1-3
* [https://archive.org/details/SNESDevManual/book2/page/n92 System Configurations] - page 2-1-3
** [https://archive.org/details/SNESDevManual/book2/page/n93 System Operations] - page 2-1-4
* [https://archive.org/details/SNESDevManual/book2/page/n93 System Operations] - page 2-1-4
* [https://archive.org/details/SNESDevManual/book2/page/n95 Chapter 2 GSU Functional Operation] - page 2-2-1
==== [https://archive.org/details/SNESDevManual/book2/page/n95 Chapter 2 GSU Functional Operation] - page 2-2-1====
** [https://archive.org/details/SNESDevManual/book2/page/n97 Registers] - page 2-2-3
* [https://archive.org/details/SNESDevManual/book2/page/n97 Registers] - page 2-2-3
** [https://archive.org/details/SNESDevManual/book2/page/n100 Instruction Set] - page 2-2-6
* [https://archive.org/details/SNESDevManual/book2/page/n100 Instruction Set] - page 2-2-6
* [https://archive.org/details/SNESDevManual/book2/page/n103 Chapter 3 Memory Mapping] - page 2-3-1
==== [https://archive.org/details/SNESDevManual/book2/page/n103 Chapter 3 Memory Mapping] - page 2-3-1====
** [https://archive.org/details/SNESDevManual/book2/page/n104 Super NES CPU Memory Map] - page 2-3-2
* [https://archive.org/details/SNESDevManual/book2/page/n104 Super NES CPU Memory Map] - page 2-3-2
** [https://archive.org/details/SNESDevManual/book2/page/n105 GSU Memory Mapping] - page 2-3-3
* [https://archive.org/details/SNESDevManual/book2/page/n105 GSU Memory Mapping] - page 2-3-3
** [https://archive.org/details/SNESDevManual/book2/page/n106 Super FX Memory Map] - page 2-3-4
* [https://archive.org/details/SNESDevManual/book2/page/n106 Super FX Memory Map] - page 2-3-4
* [https://archive.org/details/SNESDevManual/book2/page/n107 Chapter 4 GSU Internal Register Configuration] - page 2-4-1
==== [https://archive.org/details/SNESDevManual/book2/page/n107 Chapter 4 GSU Internal Register Configuration] - page 2-4-1====
** [https://archive.org/details/SNESDevManual/book2/page/n108 Game Pak ROM Address Pointer (R14)] - page 2-4-2
* [https://archive.org/details/SNESDevManual/book2/page/n108 Game Pak ROM Address Pointer (R14)] - page 2-4-2
** [https://archive.org/details/SNESDevManual/book2/page/n109 Program Counter (R15)] - page 2-4-3
* [https://archive.org/details/SNESDevManual/book2/page/n109 Program Counter (R15)] - page 2-4-3
** [https://archive.org/details/SNESDevManual/book2/page/n110 Status/Flag Register (SFR)] - page 2-4-4
* [https://archive.org/details/SNESDevManual/book2/page/n110 Status/Flag Register (SFR)] - page 2-4-4
** [https://archive.org/details/SNESDevManual/book2/page/n111 Program Bank Register (PBR)] - page 2-4-5
* [https://archive.org/details/SNESDevManual/book2/page/n111 Program Bank Register (PBR)] - page 2-4-5
** [https://archive.org/details/SNESDevManual/book2/page/n112 Game Pak RAM Bank Register (RAMBR)] - page 2-4-6
* [https://archive.org/details/SNESDevManual/book2/page/n112 Game Pak RAM Bank Register (RAMBR)] - page 2-4-6
** [https://archive.org/details/SNESDevManual/book2/page/n113 Screen Base Register (SCBR)] - page 2-4-7
* [https://archive.org/details/SNESDevManual/book2/page/n113 Screen Base Register (SCBR)] - page 2-4-7
** [https://archive.org/details/SNESDevManual/book2/page/n114 Screen Mode Register (SCMR)] - page 2-4-8
* [https://archive.org/details/SNESDevManual/book2/page/n114 Screen Mode Register (SCMR)] - page 2-4-8
** [https://archive.org/details/SNESDevManual/book2/page/n115 Color Register (COLR)] - page 2-4-9
* [https://archive.org/details/SNESDevManual/book2/page/n115 Color Register (COLR)] - page 2-4-9
** [https://archive.org/details/SNESDevManual/book2/page/n116 Back-Up RAM Register (RAMBR)] - page 2-4-10
* [https://archive.org/details/SNESDevManual/book2/page/n116 Back-Up RAM Register (RAMBR)] - page 2-4-10
** [https://archive.org/details/SNESDevManual/book2/page/n117 Config Register (CFGR)] - page 2-4-11
* [https://archive.org/details/SNESDevManual/book2/page/n117 Config Register (CFGR)] - page 2-4-11
* [https://archive.org/details/SNESDevManual/book2/page/n118 Chapter 5 GSU Program Execution] - page 2-5-1
==== [https://archive.org/details/SNESDevManual/book2/page/n118 Chapter 5 GSU Program Execution] - page 2-5-1====
** [https://archive.org/details/SNESDevManual/book2/page/n119 Starting GSU Program in Game Pak RAM] - page 2-5-2
* [https://archive.org/details/SNESDevManual/book2/page/n119 Starting GSU Program in Game Pak RAM] - page 2-5-2
** [https://archive.org/details/SNESDevManual/book2/page/n120 Starting GSU Program in Cache RAM] - page 2-5-3
* [https://archive.org/details/SNESDevManual/book2/page/n120 Starting GSU Program in Cache RAM] - page 2-5-3
** [https://archive.org/details/SNESDevManual/book2/page/n121 Memory Access from Super NES CPU During GSU Operation] - page 2-5-4
* [https://archive.org/details/SNESDevManual/book2/page/n121 Memory Access from Super NES CPU During GSU Operation] - page 2-5-4
* [https://archive.org/details/SNESDevManual/book2/page/n123 Chapter 6 Instruction Execution] - page 2-6-1
==== [https://archive.org/details/SNESDevManual/book2/page/n123 Chapter 6 Instruction Execution] - page 2-6-1====
** [https://archive.org/details/SNESDevManual/book2/page/n125 Program Counter] - page 2-6-3
* [https://archive.org/details/SNESDevManual/book2/page/n125 Program Counter] - page 2-6-3
** [https://archive.org/details/SNESDevManual/book2/page/n128 Register Prefixes] - page 2-6-6
* [https://archive.org/details/SNESDevManual/book2/page/n128 Register Prefixes] - page 2-6-6
** [https://archive.org/details/SNESDevManual/book2/page/n130 LOOP] - page 2-6-8
* [https://archive.org/details/SNESDevManual/book2/page/n130 LOOP] - page 2-6-8
** [https://archive.org/details/SNESDevManual/book2/page/n131 Cache RAM] - page 2-6-9
* [https://archive.org/details/SNESDevManual/book2/page/n131 Cache RAM] - page 2-6-9
** [https://archive.org/details/SNESDevManual/book2/page/n132 Cache Operation] - page 2-6-10
* [https://archive.org/details/SNESDevManual/book2/page/n132 Cache Operation] - page 2-6-10
** [https://archive.org/details/SNESDevManual/book2/page/n134 Cache RAM Access from the Super NES] - page 2-6-12
* [https://archive.org/details/SNESDevManual/book2/page/n134 Cache RAM Access from the Super NES] - page 2-6-12
* [https://archive.org/details/SNESDevManual/book2/page/n135 Chapter 7 Data Access] - page 2-7-1
==== [https://archive.org/details/SNESDevManual/book2/page/n135 Chapter 7 Data Access] - page 2-7-1====
** [https://archive.org/details/SNESDevManual/book2/page/n136 GSU Program Running in Game Pak ROM] - page 2-7-2
* [https://archive.org/details/SNESDevManual/book2/page/n136 GSU Program Running in Game Pak ROM] - page 2-7-2
** [https://archive.org/details/SNESDevManual/book2/page/n137 Game Pak RAM Data] - page 2-7-3
* [https://archive.org/details/SNESDevManual/book2/page/n137 Game Pak RAM Data] - page 2-7-3
** [https://archive.org/details/SNESDevManual/book2/page/n138 Bulk Processing] - page 2-7-4
* [https://archive.org/details/SNESDevManual/book2/page/n138 Bulk Processing] - page 2-7-4
* [https://archive.org/details/SNESDevManual/book2/page/n140 Chapter 8 GSU Special Functions] - page 2-8-1
==== [https://archive.org/details/SNESDevManual/book2/page/n140 Chapter 8 GSU Special Functions] - page 2-8-1====
** [https://archive.org/details/SNESDevManual/book2/page/n148 Plot Function and CMode] - page 2-8-9
* [https://archive.org/details/SNESDevManual/book2/page/n148 Plot Function and CMode] - page 2-8-9
** [https://archive.org/details/SNESDevManual/book2/page/n153 Plot Data Address Calculation Methods] - page 2-8-14
* [https://archive.org/details/SNESDevManual/book2/page/n153 Plot Data Address Calculation Methods] - page 2-8-14
** [https://archive.org/details/SNESDevManual/book2/page/n155 Multiplication Instructions] - page 2-8-16
* [https://archive.org/details/SNESDevManual/book2/page/n155 Multiplication Instructions] - page 2-8-16
* [https://archive.org/details/SNESDevManual/book2/page/n157 Chapter 9 Description of Instructions] - page 2-9-1<div style="column-count:5">
==== [https://archive.org/details/SNESDevManual/book2/page/n157 Chapter 9 Description of Instructions] - page 2-9-1====
**[https://archive.org/details/SNESDevManual/book2/page/n159 ADC] - page 2-9-3
<div style="column-count:5">
**[https://archive.org/details/SNESDevManual/book2/page/n161 ADD] - page 2-9-5
*[https://archive.org/details/SNESDevManual/book2/page/n159 ADC] - page 2-9-3
**[https://archive.org/details/SNESDevManual/book2/page/n163 ALT1] - page 2-9-7
*[https://archive.org/details/SNESDevManual/book2/page/n161 ADD] - page 2-9-5
**[https://archive.org/details/SNESDevManual/book2/page/n164 ALT2] - page 2-9-8
*[https://archive.org/details/SNESDevManual/book2/page/n163 ALT1] - page 2-9-7
**[https://archive.org/details/SNESDevManual/book2/page/n165 ALT3] - page 2-9-9
*[https://archive.org/details/SNESDevManual/book2/page/n164 ALT2] - page 2-9-8
**[https://archive.org/details/SNESDevManual/book2/page/n166 AND] - page 2-9-11
*[https://archive.org/details/SNESDevManual/book2/page/n165 ALT3] - page 2-9-9
**[https://archive.org/details/SNESDevManual/book2/page/n168 ASR] - page 2-9-12
*[https://archive.org/details/SNESDevManual/book2/page/n166 AND] - page 2-9-11
**[https://archive.org/details/SNESDevManual/book2/page/n170 BCC] - page 2-9-14
*[https://archive.org/details/SNESDevManual/book2/page/n168 ASR] - page 2-9-12
**[https://archive.org/details/SNESDevManual/book2/page/n172 BCS] - page 2-9-16
*[https://archive.org/details/SNESDevManual/book2/page/n170 BCC] - page 2-9-14
**[https://archive.org/details/SNESDevManual/book2/page/n174 BEQ] - page 2-9-18
*[https://archive.org/details/SNESDevManual/book2/page/n172 BCS] - page 2-9-16
**[https://archive.org/details/SNESDevManual/book2/page/n176 BGE] - page 2-9-20
*[https://archive.org/details/SNESDevManual/book2/page/n174 BEQ] - page 2-9-18
**[https://archive.org/details/SNESDevManual/book2/page/n178 BIC] - page 2-9-22
*[https://archive.org/details/SNESDevManual/book2/page/n176 BGE] - page 2-9-20
**[https://archive.org/details/SNESDevManual/book2/page/n180 BLT] - page 2-9-24
*[https://archive.org/details/SNESDevManual/book2/page/n178 BIC] - page 2-9-22
**[https://archive.org/details/SNESDevManual/book2/page/n182 BMI] - page 2-9-26
*[https://archive.org/details/SNESDevManual/book2/page/n180 BLT] - page 2-9-24
**[https://archive.org/details/SNESDevManual/book2/page/n184 BNE] - page 2-9-28
*[https://archive.org/details/SNESDevManual/book2/page/n182 BMI] - page 2-9-26
**[https://archive.org/details/SNESDevManual/book2/page/n186 BPL] - page 2-9-30
*[https://archive.org/details/SNESDevManual/book2/page/n184 BNE] - page 2-9-28
**[https://archive.org/details/SNESDevManual/book2/page/n188 BRA] - page 2-9-32
*[https://archive.org/details/SNESDevManual/book2/page/n186 BPL] - page 2-9-30
**[https://archive.org/details/SNESDevManual/book2/page/n190 BVC] - page 2-9-34
*[https://archive.org/details/SNESDevManual/book2/page/n188 BRA] - page 2-9-32
**[https://archive.org/details/SNESDevManual/book2/page/n192 BVS] - page 2-9-36
*[https://archive.org/details/SNESDevManual/book2/page/n190 BVC] - page 2-9-34
**[https://archive.org/details/SNESDevManual/book2/page/n194 CACHE] - page 2-9-38
*[https://archive.org/details/SNESDevManual/book2/page/n192 BVS] - page 2-9-36
**[https://archive.org/details/SNESDevManual/book2/page/n195 CMODE] - page 2-9-39
*[https://archive.org/details/SNESDevManual/book2/page/n194 CACHE] - page 2-9-38
**[https://archive.org/details/SNESDevManual/book2/page/n197 CMP] - page 2-9-41
*[https://archive.org/details/SNESDevManual/book2/page/n195 CMODE] - page 2-9-39
**[https://archive.org/details/SNESDevManual/book2/page/n198 COLOR] - page 2-9-42
*[https://archive.org/details/SNESDevManual/book2/page/n197 CMP] - page 2-9-41
**[https://archive.org/details/SNESDevManual/book2/page/n199 DEC] - page 2-9-43
*[https://archive.org/details/SNESDevManual/book2/page/n198 COLOR] - page 2-9-42
**[https://archive.org/details/SNESDevManual/book2/page/n200 DIV2] - page 2-9-44
*[https://archive.org/details/SNESDevManual/book2/page/n199 DEC] - page 2-9-43
**[https://archive.org/details/SNESDevManual/book2/page/n202 FMULT] - page 2-9-46
*[https://archive.org/details/SNESDevManual/book2/page/n200 DIV2] - page 2-9-44
**[https://archive.org/details/SNESDevManual/book2/page/n204 FROM] - page 2-9-48
*[https://archive.org/details/SNESDevManual/book2/page/n202 FMULT] - page 2-9-46
**[https://archive.org/details/SNESDevManual/book2/page/n205 GETB] - page 2-9-49
*[https://archive.org/details/SNESDevManual/book2/page/n204 FROM] - page 2-9-48
**[https://archive.org/details/SNESDevManual/book2/page/n207 GETBH] - page 2-9-51
*[https://archive.org/details/SNESDevManual/book2/page/n205 GETB] - page 2-9-49
**[https://archive.org/details/SNESDevManual/book2/page/n209 GETBL] - page 2-9-53
*[https://archive.org/details/SNESDevManual/book2/page/n207 GETBH] - page 2-9-51
**[https://archive.org/details/SNESDevManual/book2/page/n211 GETBS] - page 2-9-55
*[https://archive.org/details/SNESDevManual/book2/page/n209 GETBL] - page 2-9-53
**[https://archive.org/details/SNESDevManual/book2/page/n213 GETC] - page 2-9-57
*[https://archive.org/details/SNESDevManual/book2/page/n211 GETBS] - page 2-9-55
**[https://archive.org/details/SNESDevManual/book2/page/n214 HIB] - page 2-9-58
*[https://archive.org/details/SNESDevManual/book2/page/n213 GETC] - page 2-9-57
**[https://archive.org/details/SNESDevManual/book2/page/n216 IBT] - page 2-9-60
*[https://archive.org/details/SNESDevManual/book2/page/n214 HIB] - page 2-9-58
**[https://archive.org/details/SNESDevManual/book2/page/n217 INC] - page 2-9-61
*[https://archive.org/details/SNESDevManual/book2/page/n216 IBT] - page 2-9-60
**[https://archive.org/details/SNESDevManual/book2/page/n218 IWT] - page 2-9-62
*[https://archive.org/details/SNESDevManual/book2/page/n217 INC] - page 2-9-61
**[https://archive.org/details/SNESDevManual/book2/page/n219 JMP] - page 2-9-63
*[https://archive.org/details/SNESDevManual/book2/page/n218 IWT] - page 2-9-62
**[https://archive.org/details/SNESDevManual/book2/page/n220 LDB] - page 2-9-64
*[https://archive.org/details/SNESDevManual/book2/page/n219 JMP] - page 2-9-63
**[https://archive.org/details/SNESDevManual/book2/page/n222 LDW] - page 2-9-66
*[https://archive.org/details/SNESDevManual/book2/page/n220 LDB] - page 2-9-64
**[https://archive.org/details/SNESDevManual/book2/page/n223 LEA] - page 2-9-67
*[https://archive.org/details/SNESDevManual/book2/page/n222 LDW] - page 2-9-66
**[https://archive.org/details/SNESDevManual/book2/page/n224 LINK] - page 2-9-68
*[https://archive.org/details/SNESDevManual/book2/page/n223 LEA] - page 2-9-67
**[https://archive.org/details/SNESDevManual/book2/page/n225 LJMP] - page 2-9-69
*[https://archive.org/details/SNESDevManual/book2/page/n224 LINK] - page 2-9-68
**[https://archive.org/details/SNESDevManual/book2/page/n226 LM] - page 2-9-70
*[https://archive.org/details/SNESDevManual/book2/page/n225 LJMP] - page 2-9-69
**[https://archive.org/details/SNESDevManual/book2/page/n227 LMS] - page 2-9-71
*[https://archive.org/details/SNESDevManual/book2/page/n226 LM] - page 2-9-70
**[https://archive.org/details/SNESDevManual/book2/page/n229 LMULT] - page 2-9-73
*[https://archive.org/details/SNESDevManual/book2/page/n227 LMS] - page 2-9-71
**[https://archive.org/details/SNESDevManual/book2/page/n231 LOB] - page 2-9-75
*[https://archive.org/details/SNESDevManual/book2/page/n229 LMULT] - page 2-9-73
**[https://archive.org/details/SNESDevManual/book2/page/n233 LOOP] - page 2-9-77
*[https://archive.org/details/SNESDevManual/book2/page/n231 LOB] - page 2-9-75
**[https://archive.org/details/SNESDevManual/book2/page/n234 LSR] - page 2-9-78
*[https://archive.org/details/SNESDevManual/book2/page/n233 LOOP] - page 2-9-77
**[https://archive.org/details/SNESDevManual/book2/page/n235 MERGE] - page 2-9-79
*[https://archive.org/details/SNESDevManual/book2/page/n234 LSR] - page 2-9-78
**[https://archive.org/details/SNESDevManual/book2/page/n237 MOVE] - page 2-9-81
*[https://archive.org/details/SNESDevManual/book2/page/n235 MERGE] - page 2-9-79
**[https://archive.org/details/SNESDevManual/book2/page/n243 MOVEB] - page 2-9-87
*[https://archive.org/details/SNESDevManual/book2/page/n237 MOVE] - page 2-9-81
**[https://archive.org/details/SNESDevManual/book2/page/n245 MOVES] - page 2-9-89
*[https://archive.org/details/SNESDevManual/book2/page/n243 MOVEB] - page 2-9-87
**[https://archive.org/details/SNESDevManual/book2/page/n246 MOVEW] - page 2-9-90
*[https://archive.org/details/SNESDevManual/book2/page/n245 MOVES] - page 2-9-89
**[https://archive.org/details/SNESDevManual/book2/page/n249 MULT] - page 2-9-93
*[https://archive.org/details/SNESDevManual/book2/page/n246 MOVEW] - page 2-9-90
**[https://archive.org/details/SNESDevManual/book2/page/n251 NOP] - page 2-9-95
*[https://archive.org/details/SNESDevManual/book2/page/n249 MULT] - page 2-9-93
**[https://archive.org/details/SNESDevManual/book2/page/n252 NOT] - page 2-9-96
*[https://archive.org/details/SNESDevManual/book2/page/n251 NOP] - page 2-9-95
**[https://archive.org/details/SNESDevManual/book2/page/n253 OR] - page 2-9-97
*[https://archive.org/details/SNESDevManual/book2/page/n252 NOT] - page 2-9-96
**[https://archive.org/details/SNESDevManual/book2/page/n256 PLOT] - page 2-9-100
*[https://archive.org/details/SNESDevManual/book2/page/n253 OR] - page 2-9-97
**[https://archive.org/details/SNESDevManual/book2/page/n257 RAMB] - page 2-9-101
*[https://archive.org/details/SNESDevManual/book2/page/n256 PLOT] - page 2-9-100
**[https://archive.org/details/SNESDevManual/book2/page/n258 ROL] - page 2-9-102
*[https://archive.org/details/SNESDevManual/book2/page/n257 RAMB] - page 2-9-101
**[https://archive.org/details/SNESDevManual/book2/page/n260 ROMB] - page 2-9-104
*[https://archive.org/details/SNESDevManual/book2/page/n258 ROL] - page 2-9-102
**[https://archive.org/details/SNESDevManual/book2/page/n261 ROR] - page 2-9-105
*[https://archive.org/details/SNESDevManual/book2/page/n260 ROMB] - page 2-9-104
**[https://archive.org/details/SNESDevManual/book2/page/n263 RPIX] - page 2-9-107
*[https://archive.org/details/SNESDevManual/book2/page/n261 ROR] - page 2-9-105
**[https://archive.org/details/SNESDevManual/book2/page/n264 SBC] - page 2-9-108
*[https://archive.org/details/SNESDevManual/book2/page/n263 RPIX] - page 2-9-107
**[https://archive.org/details/SNESDevManual/book2/page/n265 SBK] - page 2-9-109
*[https://archive.org/details/SNESDevManual/book2/page/n264 SBC] - page 2-9-108
**[https://archive.org/details/SNESDevManual/book2/page/n266 SEX] - page 2-9-110
*[https://archive.org/details/SNESDevManual/book2/page/n265 SBK] - page 2-9-109
**[https://archive.org/details/SNESDevManual/book2/page/n268 SM] - page 2-9-112
*[https://archive.org/details/SNESDevManual/book2/page/n266 SEX] - page 2-9-110
**[https://archive.org/details/SNESDevManual/book2/page/n269 SMS] - page 2-9-113
*[https://archive.org/details/SNESDevManual/book2/page/n268 SM] - page 2-9-112
**[https://archive.org/details/SNESDevManual/book2/page/n271 STB] - page 2-9-115
*[https://archive.org/details/SNESDevManual/book2/page/n269 SMS] - page 2-9-113
**[https://archive.org/details/SNESDevManual/book2/page/n272 STOP] - page 2-9-116
*[https://archive.org/details/SNESDevManual/book2/page/n271 STB] - page 2-9-115
**[https://archive.org/details/SNESDevManual/book2/page/n273 STW] - page 2-9-117
*[https://archive.org/details/SNESDevManual/book2/page/n272 STOP] - page 2-9-116
**[https://archive.org/details/SNESDevManual/book2/page/n274 SUB] - page 2-9-118
*[https://archive.org/details/SNESDevManual/book2/page/n273 STW] - page 2-9-117
**[https://archive.org/details/SNESDevManual/book2/page/n276 SWAP] - page 2-9-120
*[https://archive.org/details/SNESDevManual/book2/page/n274 SUB] - page 2-9-118
**[https://archive.org/details/SNESDevManual/book2/page/n277 TO] - page 2-9-121
*[https://archive.org/details/SNESDevManual/book2/page/n276 SWAP] - page 2-9-120
**[https://archive.org/details/SNESDevManual/book2/page/n278 UMULT] - page 2-9-122
*[https://archive.org/details/SNESDevManual/book2/page/n277 TO] - page 2-9-121
*[https://archive.org/details/SNESDevManual/book2/page/n278 UMULT] - page 2-9-122
</div>
</div>


=== Section 3 - DSP/DSP-1 ===
=== Section 3 - DSP/DSP-1 ===


* [https://archive.org/details/SNESDevManual/book2/page/n280 Chapter 1 Introduction to DSP1] - page 3-1-1
==== [https://archive.org/details/SNESDevManual/book2/page/n280 Chapter 1 Introduction to DSP1] - page 3-1-1====
** [https://archive.org/details/SNESDevManual/book2/page/n281 System Block Diagram (DSP1)] - page 3-1-2
* [https://archive.org/details/SNESDevManual/book2/page/n281 System Block Diagram (DSP1)] - page 3-1-2
** [https://archive.org/details/SNESDevManual/book2/page/n282 DSP1 Operation] - page 3-1-3
* [https://archive.org/details/SNESDevManual/book2/page/n282 DSP1 Operation] - page 3-1-3
** [https://archive.org/details/SNESDevManual/book2/page/n283 Mode 20/DSP] - page 3-1-4
* [https://archive.org/details/SNESDevManual/book2/page/n283 Mode 20/DSP] - page 3-1-4
** [https://archive.org/details/SNESDevManual/book2/page/n284 Mode 21/DSP] - page 3-1-5
* [https://archive.org/details/SNESDevManual/book2/page/n284 Mode 21/DSP] - page 3-1-5
* [https://archive.org/details/SNESDevManual/book2/page/n285 Chapter 2 Command Summary] - page 3-2-1
==== [https://archive.org/details/SNESDevManual/book2/page/n285 Chapter 2 Command Summary] - page 3-2-1====
* [https://archive.org/details/SNESDevManual/book2/page/n286 Chapter 3 Parameter Data Type] - page 3-3-1
==== [https://archive.org/details/SNESDevManual/book2/page/n286 Chapter 3 Parameter Data Type] - page 3-3-1====
* [https://archive.org/details/SNESDevManual/book2/page/n287 Chapter 4 Use of DSP1] - page 3-4-1
==== [https://archive.org/details/SNESDevManual/book2/page/n287 Chapter 4 Use of DSP1] - page 3-4-1====
** [https://archive.org/details/SNESDevManual/book2/page/n288 DSP1 Status Register] - page 3-4-2
* [https://archive.org/details/SNESDevManual/book2/page/n288 DSP1 Status Register] - page 3-4-2
** [https://archive.org/details/SNESDevManual/book2/page/n289 Operation Summary] - page 3-4-3
* [https://archive.org/details/SNESDevManual/book2/page/n289 Operation Summary] - page 3-4-3
** [https://archive.org/details/SNESDevManual/book2/page/n288 Super NES CPU/DSP1 Operational Timing] - page 3-4-4
* [https://archive.org/details/SNESDevManual/book2/page/n288 Super NES CPU/DSP1 Operational Timing] - page 3-4-4
* [https://archive.org/details/SNESDevManual/book2/page/n291 Chapter 5 Description of DSP1 Commands] - page 3-5-1
==== [https://archive.org/details/SNESDevManual/book2/page/n291 Chapter 5 Description of DSP1 Commands] - page 3-5-1====
** [https://archive.org/details/SNESDevManual/book2/page/n292 Inverse Calculation (Floating Point)] - page 3-5-2
* [https://archive.org/details/SNESDevManual/book2/page/n292 Inverse Calculation (Floating Point)] - page 3-5-2
** [https://archive.org/details/SNESDevManual/book2/page/n293 Trigonometric Calculation] - page 3-5-3
* [https://archive.org/details/SNESDevManual/book2/page/n293 Trigonometric Calculation] - page 3-5-3
** [https://archive.org/details/SNESDevManual/book2/page/n294 Vector Calculation] - page 3-5-4
* [https://archive.org/details/SNESDevManual/book2/page/n294 Vector Calculation] - page 3-5-4
** [https://archive.org/details/SNESDevManual/book2/page/n296 Vector Size Comparison] - page 3-5-6
* [https://archive.org/details/SNESDevManual/book2/page/n296 Vector Size Comparison] - page 3-5-6
** [https://archive.org/details/SNESDevManual/book2/page/n297 Vector Absolute Value Calculation] - page 3-5-7
* [https://archive.org/details/SNESDevManual/book2/page/n297 Vector Absolute Value Calculation] - page 3-5-7
** [https://archive.org/details/SNESDevManual/book2/page/n298 Coordinate Calculation] - page 3-5-8
* [https://archive.org/details/SNESDevManual/book2/page/n298 Coordinate Calculation] - page 3-5-8
** [https://archive.org/details/SNESDevManual/book2/page/n299 Three-Dimensional Coordinate Rotation] - page 3-5-9
* [https://archive.org/details/SNESDevManual/book2/page/n299 Three-Dimensional Coordinate Rotation] - page 3-5-9
** [https://archive.org/details/SNESDevManual/book2/page/n300 Projection Calculation] - page 3-5-12
* [https://archive.org/details/SNESDevManual/book2/page/n300 Projection Calculation] - page 3-5-12
** [https://archive.org/details/SNESDevManual/book2/page/n305 Raster Data Calculation] - page 3-5-15
* [https://archive.org/details/SNESDevManual/book2/page/n305 Raster Data Calculation] - page 3-5-15
** [https://archive.org/details/SNESDevManual/book2/page/n307 Object Projection Calculation] - page 3-5-18
* [https://archive.org/details/SNESDevManual/book2/page/n307 Object Projection Calculation] - page 3-5-18
** [https://archive.org/details/SNESDevManual/book2/page/n309 Coordinate Calculation of a Selected Point on the Screen] - page 3-5-20
* [https://archive.org/details/SNESDevManual/book2/page/n309 Coordinate Calculation of a Selected Point on the Screen] - page 3-5-20
** [https://archive.org/details/SNESDevManual/book2/page/n311 Attitude Control] - page 3-5-22
* [https://archive.org/details/SNESDevManual/book2/page/n311 Attitude Control] - page 3-5-22
** [https://archive.org/details/SNESDevManual/book2/page/n315 Convert From Global to Object Coordinates] - page 3-5-25
* [https://archive.org/details/SNESDevManual/book2/page/n315 Convert From Global to Object Coordinates] - page 3-5-25
** [https://archive.org/details/SNESDevManual/book2/page/n317 Conversion From Object to Global Coordinates] - page 3-5-17
* [https://archive.org/details/SNESDevManual/book2/page/n317 Conversion From Object to Global Coordinates] - page 3-5-17
** [https://archive.org/details/SNESDevManual/book2/page/n319 Calculation of Inner Product with Forward Attitude and a Vector] - page 3-5-29
* [https://archive.org/details/SNESDevManual/book2/page/n319 Calculation of Inner Product with Forward Attitude and a Vector] - page 3-5-29
** [https://archive.org/details/SNESDevManual/book2/page/n321 New Angle Calculation] - page 3-5-31
* [https://archive.org/details/SNESDevManual/book2/page/n321 New Angle Calculation] - page 3-5-31
* [https://archive.org/details/SNESDevManual/book2/page/n324 Chapter 6 Math Functions and Equations] - page 3-6-1
==== [https://archive.org/details/SNESDevManual/book2/page/n324 Chapter 6 Math Functions and Equations] - page 3-6-1====


=== Section 4 - Accessories ===
=== Section 4 - Accessories ===
Line 464: Line 515:
* [https://archive.org/details/SNESDevManual/book2/page/n395 MultiPlayer 5 Supplied BIOS Program Listings] - page 4-10-6
* [https://archive.org/details/SNESDevManual/book2/page/n395 MultiPlayer 5 Supplied BIOS Program Listings] - page 4-10-6
* [https://archive.org/details/SNESDevManual/book2/page/n403 MultiPlayer Development Assembly] - page 4-10-14
* [https://archive.org/details/SNESDevManual/book2/page/n403 MultiPlayer Development Assembly] - page 4-10-14
==== [https://archive.org/details/SNESDevManual/book2/page/n404 Chapter 1. Super NES Parts List] - page 1====
=== Supplemental Information ===
==== [https://archive.org/details/SNESDevManual/book2/page/n406 Index for Book I]====
 
==== [https://archive.org/details/SNESDevManual/book2/page/n408 Index for Book II]====
* [https://archive.org/details/SNESDevManual/book2/page/n404 Super NES Parts List] - page 1
* Game Content Guidelines - page 3 (missing)
* Guidelines Concerning Commercialism and Promotion of Licensee (missing)
* Products or Services in Nintendo Licensed Games - page 5 (missing)
* Super NES Video Timing Information - page 10 (missing)
 
=== [https://archive.org/details/SNESDevManual/book2/page/n406 Index for Book I]===
* Absolute Addressing 1-17-4
* Absolute Multiplication 1-15-1
* Addition/Subtraction Screen 1-7-1
* ADSR Mode 2-7-3
* Audio Processing Unit 1-22-1
* BG Mode 1-3-1, 1-27-3
* Bit Rate Reduction 2-2-1
* Brightness 1-27-1
* BRR 2-2-1, 2-7-9
* BRR Filter 2-2-1, 2-2-2
* BRR Filter Number 2-2-1
* BRR Format 2-2- 1
* BRR Range 2-2-1, 2-2-2
* CG-RAM 1-8-1, 1-27-11
* Channels 1-17-1
* Clock Speed 1-21-1
* Color Constant 1-7-2
* Color Constant Addition/Subtraction 1-7-5, 1-9-1
* Color Generator RAM 1-22-2
* Colors 1-2-1
* Controller 1-13-1, 1-14-1
* CPU Clock 1-21-1
* Data Bank Register 3-3-2, 3-4-5, 3-4-8
* Data Transfer 1-17-1
* Direct Page Flag 2-8-7
* Direct Register 3-4-8
* Direct Select 1-27-16
* Division 1-15-1
* DMA 1-13-1, 1-17-1
* DMA, General Purpose 1-13-1, 1-17-1
* Echo Delay 2-7-9
* Echo Enable 2-7-8
* Echo Feed-Back 2-7-9
* Echo Filter Coefficients 2-7-1
* Echo Start Address 2-7-9
* Emulation Mode 3-1-1, 3-2-1
* Expanded Connector 1-13-1
* ExtBG Mode 1-5-1, 1-27-19
* External Latch Flag 1-27-22, 4-1-3
* External Synchronization 1-27-19
* Fixed Color Addition 1-6-1 G
* Gain Mode 2-7-3
* H-Blank 1-17-4
* H-DMA 1-6-1, 1-12-1, 1-17-1
* Horizontal Blanking 1-1-2
* Indirect Addressing 1-17-4
* Interface 1-14-1
* Interlace 1-1-1, 1-1-2, 1-18-1
* Interrupt 1-16-1
* IPL ROM 2-1-1
* Joy Controller Enable 1-28-1 M
* Main Screen 1-7-1, 1-7-5
* Mode 20 1-21-3
* Mode 21 1-21-4
* Mosaic 1-4-1, 1-27-3
* Multiplication 1-27-20
* Native Mode 3-2-1
* NMI 1-13-1
* OAM Priority Rotation 1-27-2
* Object Attribute Memory 1-22-2, 1-27-2
* Object Size 1-27-1
* Pallets 1-2-1
* Priority 1-2-1
* Priority Order 1-20-2
* Processor Status Register 3-9-2
* Programmable I/O Port 1-14-1, 1-28-1
* Program Bank Register 3-3-3, 3-4-7
* Program Counter 3-3-3
* Program Status Word 2-8-6
* Resolution 1-3-1, 1-18-1 S
* Screen Addition/Subtraction 1-6-1, 1-7-5, 1-9-1
* Screen Repetition 1-27-4
* Scroll 1-12-1
* Scroll, Vertical Partial 1-12-1
* Sony SPC700 2-8-1
* Stack Pointer 3-3-3
* Sub Screen 1-7-1, 1-7-5
* Synchronization 1-16-1
* Timer 1-16-1
* Timer Enable 1-28-1
* Transparency 1-7-2
* Two’s Complement 1-10-1
* Vertical Blanking 1-1-2 W
* Window 1-6-1, 1-12-1, 1-27-12
* Window Logic 1-27-13


=== [https://archive.org/details/SNESDevManual/book2/page/n408 Index for Book II]===
'''COMMANDS/INSTRUCTIONS'''
* ADC Rn 2-2-6, 2-9-3
* ADC #n 2-2-6, 2-9-4
* ADD Rn 2-2-6, 2-9-5
* ADD #n 2-2-6, 2-9-6
* ALT I 2-2-8, 2-9-7
* ALT2 2-2-8, 2-9-8
* ALT3 2-2-8, 2-9-9
* AND Rn 2-2-7, 2-9-10
* AND #n 2-2-7, 2-9-11
* ASR 2-2-7, 2-9-1
* ATTITUDE 3-5-22
* BCC e 2-2-7, 2-9-14
* BCSe 2-2-7, 2-9-16
* BEQe 2-2-7, 2-9-18
* BGE e 2-2-7, 2-9-20
* BIC Rn 2-2-7, 2-9-22
* BIC #n 2-2-7, 2-9-23
* BLT e 2-2-7, 2-9-24
* BMI e 2-2-7, 2-9-26
* BNE e 2-2-7, 2-9-28
* BPL e 2-2-7, 2-9-30
* BRA e 2-2-7, 2-9-32
* BVC e 2-2-7, 2-9-34
* BVS e 2-2-7, 2-9-36
* CACHE 2-2-8, 2-9-38
* CMODE 2-2-7, 2-9-39
* CMP Rn 2-2-6, 2-9-41
* COLOR 2-2-7, 2-9-42
* DEC Rn 2-2-6, 2-9-43
* DISTANCE 3-5-7
* DIV2 2-2-6, 2-9-44
* FMULT 2-2-6, 2-9-46
* FROM Rn 2-2-8, 2-9-48
* GETB 2-2-6, 2-9-49
* GETBH 2-2-6, 2-9-51
* GETBL 2-2-6, 2-9-53
* GETBS 2-2-6, 2-9-55
* GETC 2-2-6, 2-9-57
* GYRATE 3-5-31
* HIB 2-2-7, 2-9-58
* IBT Rn, #pp 2-2-6, 2-9-60
* INC Rn 2-2-6, 2-9-61
* INVERSE 3-5-2
* LEA Rn, xx 2-2-8, 2-9-67
* LINK #n 2-2-7, 2-9-68
* LJMP Rn 2-2-7, 2-9-69
* LM Rn, (xx) 2-2-6, 2-9-70
* LMS Rn, (yy) 2-2-6, 2-9-71
* LMULT 2-2-6, 2-9-73
* LOB 2-2-7, 2-9-75
* LOOP 2-2-7, 2-9-77
* LSR 2-2-7, 2-9-78
* MERGE 2-2-7, 2-9-79
* MOVE Rn, Rn’ 2-2-8, 2-9-81
* MOVE Rn, #xx 2-2-8, 2-9-82
* MOVE Rn, (xx) 2-2-8, 2-9-83
* MOVE (xx), Rn 2-2-8, 2-9-85
* MOVEB Rn, (Rn’) 2-2-8, 2-9-87
* MOVEB (Rn’), Rn 2-2-8, 2-9-88
* MOVES Rn, Rn’ 2-2-8, 2-9-89
* MOVEW Rn,(Rn’) 2-2-8, 2-9-90
* MOVEW (Rn’), Rn 2-2-8, 2-9-91
* MULT Rn 2-2-6, 2-9-93
* MULT #n 2-2-6, 2-9-94
* MULTIPLY 3-5-1
* NOP 2-2-8, 2-9-95
* NOT 2-2-7, 2-9-96
* OBJECTIVE 3-5-25
* OR Rn 2-2-7, 2-9-97
* OR #n 2-2-7, 2-9-99
* PARAMETER 3-5-12
* PLOT 2-2-7, 2-9-100
* POLAR 3-5-9
* PROJECT 3-5-18
* RADIUS 3-5-4
* RAMB 2-2-7, 2-9-101
* RANGE 3-5-6
* RASTER 3-5-15
* ROL 2-2-7, 2-9-102
* ROMB 2-2-7,2-9-104
* ROR 2-2-7, 2-9-105
* ROTATE 3-5-8
* RPIX 2-2-7, 2-9-107
* SBC Rn 2-2-6, 2-9-108
* SBK 2-2-6, 2-9-109
* SCALAR 3-5-29
* SEX 2-2-7, 2-9-110
* SM (xx), Rn 2-2-6, 2-9-112
* SMS (yy), Rn 2-2-6, 2-9-113
* STB(Rn) 2-2-6, 2-9-115
* STOP 2-2-8, 2-9-116
* STW (Rn) 2-2-6, 2-9-117
* SUB Rn 2-2-6, 2-9-118
* SUB #n 2-2-6, 2-9-119
* SUBJECTIVE 3-5-27
* SWAP 2-2-7, 2-9-120
* TARGET 3-5-20
* TO Rn 2-2-8, 2-9-121
* Triangle 3-5-3
* UMULT Rn 2-2-6, 2-9-122
* UMULT #n 2-2-6, 2-9-123
* WITH Rn 2-2-8, 2-9-124
* XOR Rn 2-2-7, 2-9-125
* XOR#n 2-2-7, 2-9-126
'''SUBJECT - Alphabetical Listing'''
* Accelerator Mode 1-5-6
* Access Modes 2-4-8, 2-5-2, 2-5-4, 2-6-1
* ADC #n 2-2-6, 2-9-4
* ADC Rn 2-2-6, 2-9-3
* ADD #n 2-2-6, 2-9-6
* ADD Rn 2-2-6, 2-9-5
* ALT1 2-2-8, 2-9-7
* ALT2 2-2-8, 2-9-8
* ALT3 2-2-8, 2-9-9
* AND #n 2-2-7, 2-9-1 1
* AND Rn 2-2-7, 2-9-10
* ASR 2-2-7, 2-9-12
* Attitude 2-5-10, 2-5-22, 2-5-24, 2-5-25, 2-5-27, 2-5-28, 2-5-29, 2-5-31, 2-5-32, 2-5-33
* Auto-increment Mode 1-8-3
* Barrel Shift 1-8-4, 1-8-5
* BCCe 2-2-7, 2-9-14
* BCSe 2-2-7, 2-9-16
* BEQe 2-2-7, 2-9-18
* BGE e 2-2-7, 2-9-20
* BIC #n 2-2-7, 2-9-23
* BIC Rn 2-2-7, 2-9-22
* Bitmap 1-8-14
* Bitmap Access 1-6-3
* Bitmap Emulation 1-8-1
* Bitmap Format 1-6-1
* BLT e 2-2-7, 2-9-24
* BMI e 2-2-7, 2-9-26
* BNE e 2-2-7, 2-9-28
* BPL e 2-2-7, 2-9-30
* BRA e 2-2-7, 2-9-32
* Bulk Processing 2-7-4
* BVC e 2-2-7, 2-9-34
* BVS e 2-2-7, 2-9-36
* BW-RAM 1-1-1, 1-1-2, 1-1-3, 1-1-4, 1-2-2, 1-2-4, 1-6-6
* Cache 2-6-1, 2-8-4, 2-8-5, 2-8-6, 2-8-7, 2-9-38
* Cache RAM 2-6-1, 2-6-2, 2-8-8
* Character Conversion 1 1-6-1, 1-6-7, 1-6-8
* Character Conversion 2 1-6-2, 1-6-10, 1-6-11
* CMODE 2-8-1, 2-8-9, 2-8-11, 2-8-12, 2-9-39
* CMP Rn 2-9-41
* Color 2-8-1, 2-8-4, 2-8-6, 2-8-10, 2-8-11, 2-8-12, 2-8-13, 2-9-41, 2-9-42
* COLR 2-2-3, 2-2-5, 2-4-9, 2-8-4, 2-8-10, 2-8-11,2-8-12, 2-8-13
* Cumulative Arithmetic 1-1-2
* Cumulative Sum 1-7-1, 1-7-3
* DEC Rn 2-2-6, 2-9-43
* Distance 3-5-4, 3-5-7
* Dither 2-4-9, 2-8-9, 2-8-10, 2-8-11
* DIV2 2-2-6, 2-9-44
* Division 1-7-1, 1-7-2
* DMA 1-9-1
* External Latch 4-1-4
* External Latch Flag 4-1-3
* Fixed Mode 1-8-2
* FMULT 2-2-6, 2-4-1, 2-8-16, 2-8-17, 2-9-46
* FROM 2-6-4, 2-6-6, 2-6-7, 2-6-11, 2-7-1, 2-7-2, 2-7-3, 2-7-4, 2-8-10, 2-8-11
* FROM Rn 2-2-8, 2-9-48
* GETB 2-2-6, 2-9-49
* GETBH 2-2-6, 2-9-51
* GETBL 2-2-6, 2-9-53
* GETBS 2-2-6, 2-9-55
* GETC 2-2-6, 2-8-1, 2-8-4, 2-8-9, 2-8-12, 2-8-13, 2-9-57
* Gyrate 3-5-31
* H Counter 4-1-4
* HIB 2-2-7, 2-9-58
* Horizontal Counter Latch 4-1-3
* HV Timer 1-1-2, 1-10-1
* IBT Rn, #pp 2-2-6, 2-9-60
* INC Rn 2-2-6, 2-9-61
* Inverse 3-5-2
* I-RAM 1-1-1, 1-1-3, 1-1-4, 1-2-2, 1-2-5, 1-3-5
* IWT Rn, #xx 2-2-6, 2-9-62
* JMP Rn 2-2-7, 2-4-3, 2-9-63
* LDB (Rn) 2-2-7, 2-9-64
* LDW (Rn) 2-2-7, 2-9-66
* LEA Rn, xx 2-2-8, 2-9-67
* Linear Timer 1-10-1
* LINK #n 2-2-7, 2-9-68
* LJMP Rn 2-2-7, 2-9-69
* LM Rn, (xx) 2-2-7, 2-9-70
* LMSRn, (yy) 2-2-7, 2-9-71
* LMULT 2-2-6, 2-4-1, 2-8-16, 2-8-17, 2-9-73
* LOB 2-2-7, 2-9-75
* LOOP 2-2-7, 2-9-77
* LSR 2-2-7, 2-9-78
* Masked Interrupt 1-5-3
* MERGE 2-2-7, 2-9-79 Message 1-5-3
* Mixed Processing Mode 1-5-8
* MOVE (xx), Rn 2-2-8, 2-9-85
* MOVE Rn, #xx 2-2-8, 2-9-82
* MOVE Rn, (xx) 2-2-8, 2-9-83
* MOVE Rn, Rn’ 2-2-6, 2-9-81
* MOVEB (Rn’), Rn 2-2-8, 2-9-88
* MOVEB Rn, (Rn’) 2-2-8, 2-9-87
* MOVES Rn, Rn’ 2-2-6, 2-9-89
* MOVEW (Rn’), Rn 2-2-8, 2-9-91
* MOVEW Rn,(Rn’) 2-2-8, 2-9-90
* MULT #n 2-2-6, 2-8-16, 2-9-94
* MULT Rn 2-2-6, 2-8-16, 2-9-93
* Multiplication 1-7-1, 1-7-2
* Multiply 3-5-1
* NOP 2-2-8, 2-6-2, 2-6-3, 2-6-4, 2-6-5, 2-6-7, 2-6-9, 2-8-10, 2-9-95
* Normal Color 2-8-1 1
* Normal DMA 1-9-2
* NOT 2-2-8, 2-9-96
* Parallel Processing Mode 1-5-7
* Parameter 3-3-1, 3-5-1
* Pipeline Processing 2-6-1, 2-6-3, 2-6-5
* Pixel Cache 2-8-4, 2-8-5, 2-8-6, 2-8-7, 2-8-9
* Plot 2-2-7, 2-4-1, 2-4-8, 2-4-9, 2-8-1, 2-8-4, 28-5, 2-8-6, 2-8-7, 2-8-8, 2-8-9, 2-8-10, 28-11,2-8-13, 2-9-100
* Polar 3-5-9
* Project 3-5-10, 3-5-12, 3-5-13, 3-5-14, 3-5-15, 3-5-17, 3-5-18, 3-5-19, 3-5-20, 3-5-28
* Radius 3-5-3, 3-5-4, 3-5-6, 3-5-7, 3-5-30
* RAMB 2-2-7, 2-4-6, 2-7-3, 2-9-101
* RAN 2-4-8, 2-5-2, 2-5-4, 2-6-1
* Range 3-5-6, 3-5-30
* Raster 3-2-1, 3-5-12, 3-5-13, 3-5-15, 3-5-16
* Register Prefix 2-6-6
* ROL 2-2-7, 2-9-102
* ROMB 2-2-7, 2-4-5, 2-7-1, 2-9-104
* RON 2-4-8, 2-5-2, 2-5-4, 2-6-1
* ROR 2-2-7, 2-9-105
* Rotate 3-5-8, 3-5-23
* RPIX 2-2-7, 2-8-6, 2-8-9, 2-8-12, 2-9-107
* Objective 3-5-22, 3-5-25, 3-5-26
* OBJ Rotation 2-8-1 1
* OBJ Scaling 2-8-11
* OR #n 2-2-7, 2-9-99
* OR Rn 2-2-7, 2-9-97
* SBC Rn 2-2-6, 2-9-108
* XOR #n 2-2-7, 2-9-126
* SBK 2-2-6, 2-9- 1 09
* XOR Rn 2-2-7, 2-9- 1 25
* SBK Instruction 2-7-2, 2-7-4, 2-7-5
* Scalar 3-5-29
* SCR 2-8-14
* SEX 2-2-7, 2-9-1 10
* Shared Memory 1-5-4
* SM (xx), Rn 2-2-6, 2-9-112
* SMS (yy), Rn 2-2-6, 2-9-113
* Sprite Rotation 2-8- 1 1
* Sprite Scaling 2-8-1 1
* STB(Rn) 2-2-6, 2-9-115
* STOP 2-2-8, 2-9-116
* STW (Rn) 2-2-6, 2-9-117
* SUB #n 2-2-6, 2-9-119
* SUB Rn 2-2-6, 2-9-118
* Subjective 3-5-22, 3-5-27
* Super MMC 1-1-1, 1-3-3, 1-3-4
* SWAP 2-2-7, 2-9-120
* Target 3-5-17, 3-5-20, 3-5-21
* TO 2-6-2, 2-6-4, 2-6-6, 2-6-7
* TO Rn 2-2-8, 2-9-121
* Transparent 2-8-9, 2-8-10, 2-8-1 1, 2-8-13
* Triangle 3-5-3
* UMULT #n 2-2-6, 2-8-16, 2-9-123
* UMULT Rn 2-2-6, 2-8-16, 2-9-122
* V Counter 4- 1-4
* Variable-length Data 1-8-1, 1-8-4
* Vector Switching 1-5-4
* Vertical Counter Latch 4-1-3
* Virtual VRAM 1-1-2
* WITH 2-6-4, 2-6-6, 2-6-7
* WITH Rn 2-2-8, 2-9-124
[[Category:Books]]
[[Category:Books]]

Latest revision as of 02:58, 30 November 2023

According to the parts list, Book I has part number 24966 and Book II has part number 27457.

Book I

Section 1 - Approval Process

Chapter 1. NOA Licensed Software Approval Process - page 1-1-1

Chapter 2. Super NES Software Submission Requirements - page 1-2-1

Section 2 - Super NES Software

Chapter 1. Introduction - page 2-1-1

Chapter 2. Object (OBJ) - page 2-2-1

Chapter 3. Background (BG) - page 2-3-1

Chapter 4. Mosaic - page 2-4-1

Chapter 5. Rotation/Enlargement/Reduction - page 2-5-1

Chapter 6. Window (Window Mask) - page 2-6-1

Chapter 7. Main/Sub Screen - page 2-7-1

Chapter 8. CG Direct Select - page 2-8-1

Chapter 9. H-Pseudo 512 - page 2-9-1

Chapter 10. Complementary Multiplication (Signed Multiplication) - page 2-10-1

Chapter 11. H/V Counter Latch - page 2-11-1

Chapter 12. Offset Change - page 2-12-1

Chapter 13. Standard Controller - page 2-13-1

Chapter 14. Programmable I/O Port - page 2-14-1

Chapter 15. Absolute Multiplication/Division - page 2-15-1

Chapter 16. H/V Count Timer - page 2-16-1

Chapter 17. Direct Memory Access (DMA) - page 2-17-1

Chapter 18. Interlace - page 2-18-1

Chapter 19. H-512 Mode (BG Mode 5 & 6) - page 2-19-1

Chapter 20. OBJ 33's Lines Over & Priority Order - page 2-20-1

Chapter 21. CPU Clock and Memory Mapping - page 2-21-1

Chapter 22. Super NES Functional Operation - page 2-22-1

Chapter 23. System Flowchart - page 2-23-1

Chapter 24. Programming Cautions - page 2-24-1

Chapter 25. Documented Problems - page 2-25-1

Chapter 26. Register Clear (Initial Settings) - page 2-26-1

Chapter 27. PPU Registers - page 2-27-1

Chapter 28. CPU Registers - page 2-28-1

  • NMITIMEN Enable Flag for V-Blank, Timer Interrupt & Standard Controller Read - page 2-28-1
  • WRIO - Programmable I/O Port - page 2-28-1
  • WRMPYA / WRMPYB - Multiplier & Multiplicand by Multiplication - page 2-28-2
  • WRDIVL / WRDIVH / WRDIVB - Divisor & Dividend by Divide - page 2-28-2
  • HTIMEL / HTIMEH - H-Count Timer Settings - page 2-28-3
  • VTIMEL / VTIMEH - V-Count Timer Settings - page 2-28-3
  • MDMAEN - Channel Designation for General Purpose DMA & Trigger (Start) - page 2-28-4
  • HDMAEN - Channel Designation for H-DMA - page 2-28-5
  • MEMSEL - Access Cycle Designation in Memory - page 2-28-5
  • RDNMI - NMI Flag By V-Blank & Version Number - page 2-28-6
  • TIMEUP - IRQ Flag by H/V Count Timer - page 2-28-6
  • HVBJOY - H/V Blank Flag & Standard Controller Enable Flag - page 2-28-7
  • RDIO - Programmable I/O Port - page 2-28-7
  • RDDIVL / RDDIVH - Quotient of Divide Result - page 2-28-8
  • RDMPYL / RDMPYH - Product of Multiplication Result or Remainder of Divide Result - page 2-28-8
  • STD CNTRRL1L / 1H / 2L/2H/3L/3H/4L/4H - Data for Standard Controller - page 2-28-9

Section 3 - Super NES Sound

Chapter 1. SNES Sound Source Outline - page 3-1-1

Chapter 2. BRR (Bit Rate Reduction) - page 3-2-1

Chapter 3. I/O Ports - page 3-3-1

Chapter 4. Control Register - page 3-4-1

Chapter 5. Timers - page 3-5-1

Chapter 6. DSP Interface Register - page 3-6-1

Chapter 7. Register Used - page 3-7-1

Chapter 8. CPU Organization - page 3-8-1

Chapter 9. Sound Programming Cautions - page 3-9-1

Section 4 - Super NES CPU Data (missing)

  • Outline - page 4-1-1
  • Explanation of CPU Terminal Functions - page 4-2-1
  • Explanation of Functions - page 4-3-1
  • Addressing Mode - page 4-4-1
  • Command Set (Alphabetical Order) - page 4-5-1
  • Command Set (Matrix Display) - page 4-6-1
  • Cycles and Bytes of Addressing Modes - page 4-7-1
  • Differences Among 65C816, 65C02, and 6502 - page 4-8-1
  • Restrictions Upon Use & Application Information - page 4-9-1
  • Details of Command Functions - page 4-10-1
  • Description of Commands - page 4-11-1
  • AC Characteristics - page 4-12-1

Tables of Appendix

Appendix A. PPU Registers - page A-1

Appendix B. CPU Registers - page B-1

Appendix C SPC700 Commands - page C-1

Appendix D. Data Transfer Procedure - page D-1

Book II

Section 1 - Super Accelerator (SA-1)

Chapter 1. Super Accelerator System Functions - page 1-1-1

Chapter 2. Configuration of SA-1 - page 1-2-1

Chapter 3. Super Accelerator Memory Map - page 1-3-1

Chapter 4. SA-1 Internal Register Configuration - page 1-4-1

Chapter 5. Multi-Processor Processing - page 1-5-1

Chapter 6. Character Conversion - page 1-6-1

Chapter 7. Arithmetic Function - page 1-7-1

Chapter 8. Variable-Length Bit Processing - page 1-8-1

Chapter 9. DMA - page 1-9-1

Section 2 - Super FX

Chapter 1 Introduction to Super FX - page 2-1-1

Chapter 2 GSU Functional Operation - page 2-2-1

Chapter 3 Memory Mapping - page 2-3-1

Chapter 4 GSU Internal Register Configuration - page 2-4-1

Chapter 5 GSU Program Execution - page 2-5-1

Chapter 6 Instruction Execution - page 2-6-1

Chapter 7 Data Access - page 2-7-1

Chapter 8 GSU Special Functions - page 2-8-1

Chapter 9 Description of Instructions - page 2-9-1

Section 3 - DSP/DSP-1

Chapter 1 Introduction to DSP1 - page 3-1-1

Chapter 2 Command Summary - page 3-2-1

Chapter 3 Parameter Data Type - page 3-3-1

Chapter 4 Use of DSP1 - page 3-4-1

Chapter 5 Description of DSP1 Commands - page 3-5-1

Chapter 6 Math Functions and Equations - page 3-6-1

Section 4 - Accessories

Chapter 1. The Super NES Super Scope System - page 4-1-1

Chapter 2. Principles of the Super NES Super Scope - page 4-2-1

Chapter 3. Super NES Super Scope Functional Operation - page 4-3-1

Chapter 4. Super NES Super Scope Receiver Functions - page 4-4-1

Chapter 5. Graphics - page 4-5-1

Chapter 6. Super NES Mouse Specifications - page 4-6-1

Chapter 7. Using the Standard BIOS - page 4-7-1

Chapter 8 Programming Cautions - page 4-8-1

Chapter 9 MultiPlayer 5 Specifications - page 4-9-1

Chapter 10 MultiPlayer 5 Supplied BIOS - page 4-10-1

Supplemental Information

  • Super NES Parts List - page 1
  • Game Content Guidelines - page 3 (missing)
  • Guidelines Concerning Commercialism and Promotion of Licensee (missing)
  • Products or Services in Nintendo Licensed Games - page 5 (missing)
  • Super NES Video Timing Information - page 10 (missing)

Index for Book I

  • Absolute Addressing 1-17-4
  • Absolute Multiplication 1-15-1
  • Addition/Subtraction Screen 1-7-1
  • ADSR Mode 2-7-3
  • Audio Processing Unit 1-22-1
  • BG Mode 1-3-1, 1-27-3
  • Bit Rate Reduction 2-2-1
  • Brightness 1-27-1
  • BRR 2-2-1, 2-7-9
  • BRR Filter 2-2-1, 2-2-2
  • BRR Filter Number 2-2-1
  • BRR Format 2-2- 1
  • BRR Range 2-2-1, 2-2-2
  • CG-RAM 1-8-1, 1-27-11
  • Channels 1-17-1
  • Clock Speed 1-21-1
  • Color Constant 1-7-2
  • Color Constant Addition/Subtraction 1-7-5, 1-9-1
  • Color Generator RAM 1-22-2
  • Colors 1-2-1
  • Controller 1-13-1, 1-14-1
  • CPU Clock 1-21-1
  • Data Bank Register 3-3-2, 3-4-5, 3-4-8
  • Data Transfer 1-17-1
  • Direct Page Flag 2-8-7
  • Direct Register 3-4-8
  • Direct Select 1-27-16
  • Division 1-15-1
  • DMA 1-13-1, 1-17-1
  • DMA, General Purpose 1-13-1, 1-17-1
  • Echo Delay 2-7-9
  • Echo Enable 2-7-8
  • Echo Feed-Back 2-7-9
  • Echo Filter Coefficients 2-7-1
  • Echo Start Address 2-7-9
  • Emulation Mode 3-1-1, 3-2-1
  • Expanded Connector 1-13-1
  • ExtBG Mode 1-5-1, 1-27-19
  • External Latch Flag 1-27-22, 4-1-3
  • External Synchronization 1-27-19
  • Fixed Color Addition 1-6-1 G
  • Gain Mode 2-7-3
  • H-Blank 1-17-4
  • H-DMA 1-6-1, 1-12-1, 1-17-1
  • Horizontal Blanking 1-1-2
  • Indirect Addressing 1-17-4
  • Interface 1-14-1
  • Interlace 1-1-1, 1-1-2, 1-18-1
  • Interrupt 1-16-1
  • IPL ROM 2-1-1
  • Joy Controller Enable 1-28-1 M
  • Main Screen 1-7-1, 1-7-5
  • Mode 20 1-21-3
  • Mode 21 1-21-4
  • Mosaic 1-4-1, 1-27-3
  • Multiplication 1-27-20
  • Native Mode 3-2-1
  • NMI 1-13-1
  • OAM Priority Rotation 1-27-2
  • Object Attribute Memory 1-22-2, 1-27-2
  • Object Size 1-27-1
  • Pallets 1-2-1
  • Priority 1-2-1
  • Priority Order 1-20-2
  • Processor Status Register 3-9-2
  • Programmable I/O Port 1-14-1, 1-28-1
  • Program Bank Register 3-3-3, 3-4-7
  • Program Counter 3-3-3
  • Program Status Word 2-8-6
  • Resolution 1-3-1, 1-18-1 S
  • Screen Addition/Subtraction 1-6-1, 1-7-5, 1-9-1
  • Screen Repetition 1-27-4
  • Scroll 1-12-1
  • Scroll, Vertical Partial 1-12-1
  • Sony SPC700 2-8-1
  • Stack Pointer 3-3-3
  • Sub Screen 1-7-1, 1-7-5
  • Synchronization 1-16-1
  • Timer 1-16-1
  • Timer Enable 1-28-1
  • Transparency 1-7-2
  • Two’s Complement 1-10-1
  • Vertical Blanking 1-1-2 W
  • Window 1-6-1, 1-12-1, 1-27-12
  • Window Logic 1-27-13

Index for Book II

COMMANDS/INSTRUCTIONS

  • ADC Rn 2-2-6, 2-9-3
  • ADC #n 2-2-6, 2-9-4
  • ADD Rn 2-2-6, 2-9-5
  • ADD #n 2-2-6, 2-9-6
  • ALT I 2-2-8, 2-9-7
  • ALT2 2-2-8, 2-9-8
  • ALT3 2-2-8, 2-9-9
  • AND Rn 2-2-7, 2-9-10
  • AND #n 2-2-7, 2-9-11
  • ASR 2-2-7, 2-9-1
  • ATTITUDE 3-5-22
  • BCC e 2-2-7, 2-9-14
  • BCSe 2-2-7, 2-9-16
  • BEQe 2-2-7, 2-9-18
  • BGE e 2-2-7, 2-9-20
  • BIC Rn 2-2-7, 2-9-22
  • BIC #n 2-2-7, 2-9-23
  • BLT e 2-2-7, 2-9-24
  • BMI e 2-2-7, 2-9-26
  • BNE e 2-2-7, 2-9-28
  • BPL e 2-2-7, 2-9-30
  • BRA e 2-2-7, 2-9-32
  • BVC e 2-2-7, 2-9-34
  • BVS e 2-2-7, 2-9-36
  • CACHE 2-2-8, 2-9-38
  • CMODE 2-2-7, 2-9-39
  • CMP Rn 2-2-6, 2-9-41
  • COLOR 2-2-7, 2-9-42
  • DEC Rn 2-2-6, 2-9-43
  • DISTANCE 3-5-7
  • DIV2 2-2-6, 2-9-44
  • FMULT 2-2-6, 2-9-46
  • FROM Rn 2-2-8, 2-9-48
  • GETB 2-2-6, 2-9-49
  • GETBH 2-2-6, 2-9-51
  • GETBL 2-2-6, 2-9-53
  • GETBS 2-2-6, 2-9-55
  • GETC 2-2-6, 2-9-57
  • GYRATE 3-5-31
  • HIB 2-2-7, 2-9-58
  • IBT Rn, #pp 2-2-6, 2-9-60
  • INC Rn 2-2-6, 2-9-61
  • INVERSE 3-5-2
  • LEA Rn, xx 2-2-8, 2-9-67
  • LINK #n 2-2-7, 2-9-68
  • LJMP Rn 2-2-7, 2-9-69
  • LM Rn, (xx) 2-2-6, 2-9-70
  • LMS Rn, (yy) 2-2-6, 2-9-71
  • LMULT 2-2-6, 2-9-73
  • LOB 2-2-7, 2-9-75
  • LOOP 2-2-7, 2-9-77
  • LSR 2-2-7, 2-9-78
  • MERGE 2-2-7, 2-9-79
  • MOVE Rn, Rn’ 2-2-8, 2-9-81
  • MOVE Rn, #xx 2-2-8, 2-9-82
  • MOVE Rn, (xx) 2-2-8, 2-9-83
  • MOVE (xx), Rn 2-2-8, 2-9-85
  • MOVEB Rn, (Rn’) 2-2-8, 2-9-87
  • MOVEB (Rn’), Rn 2-2-8, 2-9-88
  • MOVES Rn, Rn’ 2-2-8, 2-9-89
  • MOVEW Rn,(Rn’) 2-2-8, 2-9-90
  • MOVEW (Rn’), Rn 2-2-8, 2-9-91
  • MULT Rn 2-2-6, 2-9-93
  • MULT #n 2-2-6, 2-9-94
  • MULTIPLY 3-5-1
  • NOP 2-2-8, 2-9-95
  • NOT 2-2-7, 2-9-96
  • OBJECTIVE 3-5-25
  • OR Rn 2-2-7, 2-9-97
  • OR #n 2-2-7, 2-9-99
  • PARAMETER 3-5-12
  • PLOT 2-2-7, 2-9-100
  • POLAR 3-5-9
  • PROJECT 3-5-18
  • RADIUS 3-5-4
  • RAMB 2-2-7, 2-9-101
  • RANGE 3-5-6
  • RASTER 3-5-15
  • ROL 2-2-7, 2-9-102
  • ROMB 2-2-7,2-9-104
  • ROR 2-2-7, 2-9-105
  • ROTATE 3-5-8
  • RPIX 2-2-7, 2-9-107
  • SBC Rn 2-2-6, 2-9-108
  • SBK 2-2-6, 2-9-109
  • SCALAR 3-5-29
  • SEX 2-2-7, 2-9-110
  • SM (xx), Rn 2-2-6, 2-9-112
  • SMS (yy), Rn 2-2-6, 2-9-113
  • STB(Rn) 2-2-6, 2-9-115
  • STOP 2-2-8, 2-9-116
  • STW (Rn) 2-2-6, 2-9-117
  • SUB Rn 2-2-6, 2-9-118
  • SUB #n 2-2-6, 2-9-119
  • SUBJECTIVE 3-5-27
  • SWAP 2-2-7, 2-9-120
  • TARGET 3-5-20
  • TO Rn 2-2-8, 2-9-121
  • Triangle 3-5-3
  • UMULT Rn 2-2-6, 2-9-122
  • UMULT #n 2-2-6, 2-9-123
  • WITH Rn 2-2-8, 2-9-124
  • XOR Rn 2-2-7, 2-9-125
  • XOR#n 2-2-7, 2-9-126

SUBJECT - Alphabetical Listing

  • Accelerator Mode 1-5-6
  • Access Modes 2-4-8, 2-5-2, 2-5-4, 2-6-1
  • ADC #n 2-2-6, 2-9-4
  • ADC Rn 2-2-6, 2-9-3
  • ADD #n 2-2-6, 2-9-6
  • ADD Rn 2-2-6, 2-9-5
  • ALT1 2-2-8, 2-9-7
  • ALT2 2-2-8, 2-9-8
  • ALT3 2-2-8, 2-9-9
  • AND #n 2-2-7, 2-9-1 1
  • AND Rn 2-2-7, 2-9-10
  • ASR 2-2-7, 2-9-12
  • Attitude 2-5-10, 2-5-22, 2-5-24, 2-5-25, 2-5-27, 2-5-28, 2-5-29, 2-5-31, 2-5-32, 2-5-33
  • Auto-increment Mode 1-8-3
  • Barrel Shift 1-8-4, 1-8-5
  • BCCe 2-2-7, 2-9-14
  • BCSe 2-2-7, 2-9-16
  • BEQe 2-2-7, 2-9-18
  • BGE e 2-2-7, 2-9-20
  • BIC #n 2-2-7, 2-9-23
  • BIC Rn 2-2-7, 2-9-22
  • Bitmap 1-8-14
  • Bitmap Access 1-6-3
  • Bitmap Emulation 1-8-1
  • Bitmap Format 1-6-1
  • BLT e 2-2-7, 2-9-24
  • BMI e 2-2-7, 2-9-26
  • BNE e 2-2-7, 2-9-28
  • BPL e 2-2-7, 2-9-30
  • BRA e 2-2-7, 2-9-32
  • Bulk Processing 2-7-4
  • BVC e 2-2-7, 2-9-34
  • BVS e 2-2-7, 2-9-36
  • BW-RAM 1-1-1, 1-1-2, 1-1-3, 1-1-4, 1-2-2, 1-2-4, 1-6-6
  • Cache 2-6-1, 2-8-4, 2-8-5, 2-8-6, 2-8-7, 2-9-38
  • Cache RAM 2-6-1, 2-6-2, 2-8-8
  • Character Conversion 1 1-6-1, 1-6-7, 1-6-8
  • Character Conversion 2 1-6-2, 1-6-10, 1-6-11
  • CMODE 2-8-1, 2-8-9, 2-8-11, 2-8-12, 2-9-39
  • CMP Rn 2-9-41
  • Color 2-8-1, 2-8-4, 2-8-6, 2-8-10, 2-8-11, 2-8-12, 2-8-13, 2-9-41, 2-9-42
  • COLR 2-2-3, 2-2-5, 2-4-9, 2-8-4, 2-8-10, 2-8-11,2-8-12, 2-8-13
  • Cumulative Arithmetic 1-1-2
  • Cumulative Sum 1-7-1, 1-7-3
  • DEC Rn 2-2-6, 2-9-43
  • Distance 3-5-4, 3-5-7
  • Dither 2-4-9, 2-8-9, 2-8-10, 2-8-11
  • DIV2 2-2-6, 2-9-44
  • Division 1-7-1, 1-7-2
  • DMA 1-9-1
  • External Latch 4-1-4
  • External Latch Flag 4-1-3
  • Fixed Mode 1-8-2
  • FMULT 2-2-6, 2-4-1, 2-8-16, 2-8-17, 2-9-46
  • FROM 2-6-4, 2-6-6, 2-6-7, 2-6-11, 2-7-1, 2-7-2, 2-7-3, 2-7-4, 2-8-10, 2-8-11
  • FROM Rn 2-2-8, 2-9-48
  • GETB 2-2-6, 2-9-49
  • GETBH 2-2-6, 2-9-51
  • GETBL 2-2-6, 2-9-53
  • GETBS 2-2-6, 2-9-55
  • GETC 2-2-6, 2-8-1, 2-8-4, 2-8-9, 2-8-12, 2-8-13, 2-9-57
  • Gyrate 3-5-31
  • H Counter 4-1-4
  • HIB 2-2-7, 2-9-58
  • Horizontal Counter Latch 4-1-3
  • HV Timer 1-1-2, 1-10-1
  • IBT Rn, #pp 2-2-6, 2-9-60
  • INC Rn 2-2-6, 2-9-61
  • Inverse 3-5-2
  • I-RAM 1-1-1, 1-1-3, 1-1-4, 1-2-2, 1-2-5, 1-3-5
  • IWT Rn, #xx 2-2-6, 2-9-62
  • JMP Rn 2-2-7, 2-4-3, 2-9-63
  • LDB (Rn) 2-2-7, 2-9-64
  • LDW (Rn) 2-2-7, 2-9-66
  • LEA Rn, xx 2-2-8, 2-9-67
  • Linear Timer 1-10-1
  • LINK #n 2-2-7, 2-9-68
  • LJMP Rn 2-2-7, 2-9-69
  • LM Rn, (xx) 2-2-7, 2-9-70
  • LMSRn, (yy) 2-2-7, 2-9-71
  • LMULT 2-2-6, 2-4-1, 2-8-16, 2-8-17, 2-9-73
  • LOB 2-2-7, 2-9-75
  • LOOP 2-2-7, 2-9-77
  • LSR 2-2-7, 2-9-78
  • Masked Interrupt 1-5-3
  • MERGE 2-2-7, 2-9-79 Message 1-5-3
  • Mixed Processing Mode 1-5-8
  • MOVE (xx), Rn 2-2-8, 2-9-85
  • MOVE Rn, #xx 2-2-8, 2-9-82
  • MOVE Rn, (xx) 2-2-8, 2-9-83
  • MOVE Rn, Rn’ 2-2-6, 2-9-81
  • MOVEB (Rn’), Rn 2-2-8, 2-9-88
  • MOVEB Rn, (Rn’) 2-2-8, 2-9-87
  • MOVES Rn, Rn’ 2-2-6, 2-9-89
  • MOVEW (Rn’), Rn 2-2-8, 2-9-91
  • MOVEW Rn,(Rn’) 2-2-8, 2-9-90
  • MULT #n 2-2-6, 2-8-16, 2-9-94
  • MULT Rn 2-2-6, 2-8-16, 2-9-93
  • Multiplication 1-7-1, 1-7-2
  • Multiply 3-5-1
  • NOP 2-2-8, 2-6-2, 2-6-3, 2-6-4, 2-6-5, 2-6-7, 2-6-9, 2-8-10, 2-9-95
  • Normal Color 2-8-1 1
  • Normal DMA 1-9-2
  • NOT 2-2-8, 2-9-96
  • Parallel Processing Mode 1-5-7
  • Parameter 3-3-1, 3-5-1
  • Pipeline Processing 2-6-1, 2-6-3, 2-6-5
  • Pixel Cache 2-8-4, 2-8-5, 2-8-6, 2-8-7, 2-8-9
  • Plot 2-2-7, 2-4-1, 2-4-8, 2-4-9, 2-8-1, 2-8-4, 28-5, 2-8-6, 2-8-7, 2-8-8, 2-8-9, 2-8-10, 28-11,2-8-13, 2-9-100
  • Polar 3-5-9
  • Project 3-5-10, 3-5-12, 3-5-13, 3-5-14, 3-5-15, 3-5-17, 3-5-18, 3-5-19, 3-5-20, 3-5-28
  • Radius 3-5-3, 3-5-4, 3-5-6, 3-5-7, 3-5-30
  • RAMB 2-2-7, 2-4-6, 2-7-3, 2-9-101
  • RAN 2-4-8, 2-5-2, 2-5-4, 2-6-1
  • Range 3-5-6, 3-5-30
  • Raster 3-2-1, 3-5-12, 3-5-13, 3-5-15, 3-5-16
  • Register Prefix 2-6-6
  • ROL 2-2-7, 2-9-102
  • ROMB 2-2-7, 2-4-5, 2-7-1, 2-9-104
  • RON 2-4-8, 2-5-2, 2-5-4, 2-6-1
  • ROR 2-2-7, 2-9-105
  • Rotate 3-5-8, 3-5-23
  • RPIX 2-2-7, 2-8-6, 2-8-9, 2-8-12, 2-9-107
  • Objective 3-5-22, 3-5-25, 3-5-26
  • OBJ Rotation 2-8-1 1
  • OBJ Scaling 2-8-11
  • OR #n 2-2-7, 2-9-99
  • OR Rn 2-2-7, 2-9-97
  • SBC Rn 2-2-6, 2-9-108
  • XOR #n 2-2-7, 2-9-126
  • SBK 2-2-6, 2-9- 1 09
  • XOR Rn 2-2-7, 2-9- 1 25
  • SBK Instruction 2-7-2, 2-7-4, 2-7-5
  • Scalar 3-5-29
  • SCR 2-8-14
  • SEX 2-2-7, 2-9-1 10
  • Shared Memory 1-5-4
  • SM (xx), Rn 2-2-6, 2-9-112
  • SMS (yy), Rn 2-2-6, 2-9-113
  • Sprite Rotation 2-8- 1 1
  • Sprite Scaling 2-8-1 1
  • STB(Rn) 2-2-6, 2-9-115
  • STOP 2-2-8, 2-9-116
  • STW (Rn) 2-2-6, 2-9-117
  • SUB #n 2-2-6, 2-9-119
  • SUB Rn 2-2-6, 2-9-118
  • Subjective 3-5-22, 3-5-27
  • Super MMC 1-1-1, 1-3-3, 1-3-4
  • SWAP 2-2-7, 2-9-120
  • Target 3-5-17, 3-5-20, 3-5-21
  • TO 2-6-2, 2-6-4, 2-6-6, 2-6-7
  • TO Rn 2-2-8, 2-9-121
  • Transparent 2-8-9, 2-8-10, 2-8-1 1, 2-8-13
  • Triangle 3-5-3
  • UMULT #n 2-2-6, 2-8-16, 2-9-123
  • UMULT Rn 2-2-6, 2-8-16, 2-9-122
  • V Counter 4- 1-4
  • Variable-length Data 1-8-1, 1-8-4
  • Vector Switching 1-5-4
  • Vertical Counter Latch 4-1-3
  • Virtual VRAM 1-1-2
  • WITH 2-6-4, 2-6-6, 2-6-7
  • WITH Rn 2-2-8, 2-9-124