65816 Reference

65816 Reference - Internal Registers, Addressing Modes, Instructions, Datasheets, Manuals etc.

ASM Hacking for Dummies

This document was written for the aspiring ROM hacker with little to no experience in 65c816 programming.

Flag Clobber Table

Describes how each of the nvmxdizc flags change when different instructions run.

Flag Effect Table

Describes how state of flags and special registers changes what different instructions do

SNASM

A SNES 65816 Cross Assembler for the IBM PC

Version 1

Introduction

SNASM is a 65816 Cross Assembler which produces SNES code in Super Magicom format.

SNASM is a fast 2 pass assembler, supporting source and binary include files, generation of listing files and labels files, generation of executable or object files and support for all 65816 instructions and addressing modes.

C ...

Timing

This is a document intended to describe various aspects of SNES timing. It will probably not be useful unless you already know a good bit about the SNES.