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

Eyes & Lichty: Difference between revisions

From SnesLab
Jump to: navigation, search
(added quick links to PDF)
(→‎Quick Links: promoted parts to headers)
Line 12: Line 12:
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n19 Introduction]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n19 Introduction]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n21 How to Use this Book]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n21 How to Use this Book]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n27 Part I Basics]
====[https://archive.org/details/0893037893ProgrammingThe65816/page/n27 Part I Basics]====
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n29 Basic Assembly Language Programming Concepts]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n29 Basic Assembly Language Programming Concepts]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n49 Part II Architecture]
====[https://archive.org/details/0893037893ProgrammingThe65816/page/n49 Part II Architecture]====
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n51 Architecture of the 6502]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n51 Architecture of the 6502]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n71 Architecture of the 65C02]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n71 Architecture of the 65C02]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n75 Sixteen-Bit Architecture: The 65816 and the 65802]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n75 Sixteen-Bit Architecture: The 65816 and the 65802]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n99 Part III Tutorial]
====[https://archive.org/details/0893037893ProgrammingThe65816/page/n99 Part III Tutorial]====
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n101 SEP, REP, and Other Details]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n101 SEP, REP, and Other Details]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n109 First Examples: Moving Data]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n109 First Examples: Moving Data]

Revision as of 08:36, 19 May 2023

"Eyes & Lichty" is scene slang for the excellent manual "Programming the 65816 Including the 6502, 65C02, and 65802" by David Eyes & Ron Lichty. It may be the best unofficial textbook on SNES programming, due in no small part to the fact that the Ricoh 5A22 is based on the 65c816 and the SPC700 is based on the 6502.

Eratta

  • In the tables that show which MPU supports which instructions, an "X" denotes yes and a " " denotes no. Many readers would find a check mark less confusing.

Quick Links

Part I Basics

Part II Architecture

Part III Tutorial