yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
ppu_registers.h File Reference
#include <cstdint>
Include dependency graph for ppu_registers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  yaze::emu::INIDISP
 
struct  yaze::emu::OBJSEL
 
struct  yaze::emu::OAMADDL
 
struct  yaze::emu::OAMADDH
 
struct  yaze::emu::OAMDATA
 
struct  yaze::emu::BGMODE
 
struct  yaze::emu::Mosaic
 
struct  yaze::emu::BGSC
 
struct  yaze::emu::BGNBA
 
struct  yaze::emu::BGHOFS
 
struct  yaze::emu::BGVOFS
 
struct  yaze::emu::VMAIN
 
struct  yaze::emu::VMADDL
 
struct  yaze::emu::VMADDH
 
struct  yaze::emu::VMDATA
 
struct  yaze::emu::M7SEL
 
struct  yaze::emu::M7A
 
struct  yaze::emu::M7B
 
struct  yaze::emu::M7C
 
struct  yaze::emu::M7D
 
struct  yaze::emu::M7X
 
struct  yaze::emu::M7Y
 
struct  yaze::emu::CGADD
 
struct  yaze::emu::CGDATA
 
struct  yaze::emu::W12SEL
 
struct  yaze::emu::W34SEL
 
struct  yaze::emu::WOBJSEL
 
struct  yaze::emu::WH0
 
struct  yaze::emu::WH1
 
struct  yaze::emu::WH2
 
struct  yaze::emu::WH3
 
struct  yaze::emu::WBGLOG
 
struct  yaze::emu::WOBJLOG
 
struct  yaze::emu::TM
 
struct  yaze::emu::TS
 
struct  yaze::emu::TMW
 
struct  yaze::emu::TSW
 
struct  yaze::emu::CGWSEL
 
struct  yaze::emu::CGADSUB
 
struct  yaze::emu::COLDATA
 
struct  yaze::emu::SETINI
 
struct  yaze::emu::MPYL
 
struct  yaze::emu::MPYM
 
struct  yaze::emu::MPYH
 
struct  yaze::emu::SLHV
 
struct  yaze::emu::OAMDATAREAD
 
struct  yaze::emu::VMDATALREAD
 
struct  yaze::emu::VMDATAHREAD
 
struct  yaze::emu::CGDATAREAD
 
struct  yaze::emu::OPHCT
 
struct  yaze::emu::OPVCT
 
struct  yaze::emu::STAT77
 
struct  yaze::emu::STAT78
 

Namespaces

namespace  yaze
 Main namespace for the application.
 
namespace  yaze::emu
 SNES Emulation and debugging tools.
 

Variables

constexpr uint16_t yaze::emu::INIDISP = 0x2100
 
constexpr uint16_t yaze::emu::OBJSEL = 0x2101
 
constexpr uint16_t yaze::emu::OAMADDL = 0x2102
 
constexpr uint16_t yaze::emu::OAMADDH = 0x2103
 
constexpr uint16_t yaze::emu::OAMDATA = 0x2104
 
constexpr uint16_t yaze::emu::BGMODE = 0x2105
 
constexpr uint16_t yaze::emu::MOSAIC = 0x2106
 
constexpr uint16_t yaze::emu::BG1SC = 0x2107
 
constexpr uint16_t yaze::emu::BG2SC = 0x2108
 
constexpr uint16_t yaze::emu::BG3SC = 0x2109
 
constexpr uint16_t yaze::emu::BG4SC = 0x210A
 
constexpr uint16_t yaze::emu::BG12NBA = 0x210B
 
constexpr uint16_t yaze::emu::BG34NBA = 0x210C
 
constexpr uint16_t yaze::emu::BG1HOFS = 0x210D
 
constexpr uint16_t yaze::emu::BG1VOFS = 0x210E
 
constexpr uint16_t yaze::emu::BG2HOFS = 0x210F
 
constexpr uint16_t yaze::emu::BG2VOFS = 0x2110
 
constexpr uint16_t yaze::emu::BG3HOFS = 0x2111
 
constexpr uint16_t yaze::emu::BG3VOFS = 0x2112
 
constexpr uint16_t yaze::emu::BG4HOFS = 0x2113
 
constexpr uint16_t yaze::emu::BG4VOFS = 0x2114
 
constexpr uint16_t yaze::emu::VMAIN = 0x2115
 
constexpr uint16_t yaze::emu::VMADDL = 0x2116
 
constexpr uint16_t yaze::emu::VMADDH = 0x2117
 
constexpr uint16_t yaze::emu::VMDATAL = 0x2118
 
constexpr uint16_t yaze::emu::VMDATAH = 0x2119
 
constexpr uint16_t yaze::emu::M7SEL = 0x211A
 
constexpr uint16_t yaze::emu::M7A = 0x211B
 
constexpr uint16_t yaze::emu::M7B = 0x211C
 
constexpr uint16_t yaze::emu::M7C = 0x211D
 
constexpr uint16_t yaze::emu::M7D = 0x211E
 
constexpr uint16_t yaze::emu::M7X = 0x211F
 
constexpr uint16_t yaze::emu::M7Y = 0x2120
 
constexpr uint16_t yaze::emu::CGADD = 0x2121
 
constexpr uint16_t yaze::emu::CGDATA = 0x2122
 
constexpr uint16_t yaze::emu::W12SEL = 0x2123
 
constexpr uint16_t yaze::emu::W34SEL = 0x2124
 
constexpr uint16_t yaze::emu::WOBJSEL = 0x2125
 
constexpr uint16_t yaze::emu::WH0 = 0x2126
 
constexpr uint16_t yaze::emu::WH1 = 0x2127
 
constexpr uint16_t yaze::emu::WH2 = 0x2128
 
constexpr uint16_t yaze::emu::WH3 = 0x2129
 
constexpr uint16_t yaze::emu::WBGLOG = 0x212A
 
constexpr uint16_t yaze::emu::WOBJLOG = 0x212B
 
constexpr uint16_t yaze::emu::TM = 0x212C
 
constexpr uint16_t yaze::emu::TS = 0x212D
 
constexpr uint16_t yaze::emu::TMW = 0x212E
 
constexpr uint16_t yaze::emu::TSW = 0x212F
 
constexpr uint16_t yaze::emu::CGWSEL = 0x2130
 
constexpr uint16_t yaze::emu::CGADSUB = 0x2131
 
constexpr uint16_t yaze::emu::COLDATA = 0x2132
 
constexpr uint16_t yaze::emu::SETINI = 0x2133
 
constexpr uint16_t yaze::emu::MPYL = 0x2134
 
constexpr uint16_t yaze::emu::MPYM = 0x2135
 
constexpr uint16_t yaze::emu::MPYH = 0x2136
 
constexpr uint16_t yaze::emu::SLHV = 0x2137
 
constexpr uint16_t yaze::emu::OAMDATAREAD = 0x2138
 
constexpr uint16_t yaze::emu::VMDATALREAD = 0x2139
 
constexpr uint16_t yaze::emu::VMDATAHREAD = 0x213A
 
constexpr uint16_t yaze::emu::CGDATAREAD = 0x213B
 
constexpr uint16_t yaze::emu::OPHCT = 0x213C
 
constexpr uint16_t yaze::emu::OPVCT = 0x213D
 
constexpr uint16_t yaze::emu::STAT77 = 0x213E
 
constexpr uint16_t yaze::emu::STAT78 = 0x213F