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 2 - Super FX: promoted header)
Line 256: Line 256:
=== 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>



Revision as of 09:40, 19 May 2023

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

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

Tables of Appendix

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

Chapter 1. Super NES Parts List - page 1

Index for Book I

Index for Book II