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
(→‎III Tutorial: promoted part iv)
Line 28: Line 28:
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n251 The Basic Building Block: The Subroutine]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n251 The Basic Building Block: The Subroutine]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n275 Interrupts and System Control Instructions]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n275 Interrupts and System Control Instructions]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n291 Part IV Applications]
=====[https://archive.org/details/0893037893ProgrammingThe65816/page/n291 Part IV Applications]=====
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n293 Selected Code Samples]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n293 Selected Code Samples]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n325 DEBUG16 - A 65816 Programming Tool]
*[https://archive.org/details/0893037893ProgrammingThe65816/page/n325 DEBUG16 - A 65816 Programming Tool]

Revision as of 08:40, 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

Part IV Applications