mirror of
https://github.com/FranLMSP/snes.git
synced 2026-10-03 07:55:17 -04:00
define all ppu registers
This commit is contained in:
+34
-12
@@ -77,9 +77,10 @@ pub fn background_window(bgdebug: &mut BgDebug, registers: &PPURegisters, ui: &i
|
||||
fn get_register_name(register: u16) -> &'static str {
|
||||
match register {
|
||||
snes_core::ppu::registers::INIDISP => "INIDISP",
|
||||
snes_core::ppu::registers::TM => "TM ",
|
||||
snes_core::ppu::registers::TS => "TS ",
|
||||
snes_core::ppu::registers::SETINI => "SETINI ",
|
||||
snes_core::ppu::registers::OBSEL => "OBSEL ",
|
||||
snes_core::ppu::registers::OAMADDL => "OAMADDL",
|
||||
snes_core::ppu::registers::OAMADDH => "OAMADDH",
|
||||
snes_core::ppu::registers::OAMDATA => "OAMDATA",
|
||||
snes_core::ppu::registers::BGMODE => "BGMODE ",
|
||||
snes_core::ppu::registers::MOSAIC => "MOSAIC ",
|
||||
snes_core::ppu::registers::BG1SC => "BG1SC ",
|
||||
@@ -89,9 +90,18 @@ fn get_register_name(register: u16) -> &'static str {
|
||||
snes_core::ppu::registers::BG12NBA => "BG12NBA",
|
||||
snes_core::ppu::registers::BG34NBA => "BG34NBA",
|
||||
snes_core::ppu::registers::BG1HOFS => "BG1HOFS",
|
||||
snes_core::ppu::registers::BG1VOFS => "BG1VOFS",
|
||||
snes_core::ppu::registers::BG2HOFS => "BG2HOFS",
|
||||
snes_core::ppu::registers::BG2VOFS => "BG2VOFS",
|
||||
snes_core::ppu::registers::BG3HOFS => "BG3HOFS",
|
||||
snes_core::ppu::registers::BG3VOFS => "BG3VOFS",
|
||||
snes_core::ppu::registers::BG4HOFS => "BG4HOFS",
|
||||
snes_core::ppu::registers::BG4VOFS => "BG4VOFS",
|
||||
snes_core::ppu::registers::VMAIN => "VMAIN ",
|
||||
snes_core::ppu::registers::VMADDL => "VMADDL ",
|
||||
snes_core::ppu::registers::VMADDH => "VMADDH ",
|
||||
snes_core::ppu::registers::VMDATAL => "VMDATAL",
|
||||
snes_core::ppu::registers::VMDATAH => "VMDATAH",
|
||||
snes_core::ppu::registers::M7SEL => "M7SEL ",
|
||||
snes_core::ppu::registers::M7A => "M7A ",
|
||||
snes_core::ppu::registers::M7B => "M7B ",
|
||||
@@ -99,25 +109,37 @@ fn get_register_name(register: u16) -> &'static str {
|
||||
snes_core::ppu::registers::M7D => "M7D ",
|
||||
snes_core::ppu::registers::M7X => "M7X ",
|
||||
snes_core::ppu::registers::M7Y => "M7Y ",
|
||||
snes_core::ppu::registers::OBSEL => "OBSEL ",
|
||||
snes_core::ppu::registers::CGADD => "CGADD ",
|
||||
snes_core::ppu::registers::CGDATA => "CGDATA ",
|
||||
snes_core::ppu::registers::W12SEL => "W12SEL ",
|
||||
snes_core::ppu::registers::W34SEL => "W34SEL ",
|
||||
snes_core::ppu::registers::WOBJSEL => "WOBJSEL",
|
||||
snes_core::ppu::registers::WH0 => "WH0 ",
|
||||
snes_core::ppu::registers::WH1 => "WH1 ",
|
||||
snes_core::ppu::registers::WH2 => "WH2 ",
|
||||
snes_core::ppu::registers::WH3 => "WH3 ",
|
||||
snes_core::ppu::registers::W12SEL => "W12SEL ",
|
||||
snes_core::ppu::registers::W34SEL => "W34SEL ",
|
||||
snes_core::ppu::registers::WOBJSEL => "WOBJSEL",
|
||||
snes_core::ppu::registers::WBGLOG => "WBGLOG ",
|
||||
snes_core::ppu::registers::WOBJLOG => "WOBJLOG",
|
||||
snes_core::ppu::registers::TM => "TM ",
|
||||
snes_core::ppu::registers::TS => "TS ",
|
||||
snes_core::ppu::registers::TMW => "TMW ",
|
||||
snes_core::ppu::registers::TSW => "TSW ",
|
||||
snes_core::ppu::registers::RDNMI => "RDNMI ",
|
||||
snes_core::ppu::registers::VMAIN => "VMAIN ",
|
||||
snes_core::ppu::registers::VMADDH => "VMADDH ",
|
||||
snes_core::ppu::registers::VMDATAL => "VMDATAL",
|
||||
snes_core::ppu::registers::VMDATAH => "VMDATAH",
|
||||
snes_core::ppu::registers::CGWSEL => "CGWSEL ",
|
||||
snes_core::ppu::registers::CGADSUB => "CGADSUB",
|
||||
snes_core::ppu::registers::COLDATA => "COLDATA",
|
||||
snes_core::ppu::registers::SETINI => "SETINI ",
|
||||
snes_core::ppu::registers::MPYL => "MPYL ",
|
||||
snes_core::ppu::registers::MPYM => "MPYM ",
|
||||
snes_core::ppu::registers::MPYH => "MPYH ",
|
||||
snes_core::ppu::registers::SLHV => "SLHV ",
|
||||
snes_core::ppu::registers::RDOAM => "RDOAM ",
|
||||
snes_core::ppu::registers::RDVRAML => "RDVRAML",
|
||||
snes_core::ppu::registers::RDVRAMH => "RDVRAMH",
|
||||
snes_core::ppu::registers::RDCGRAM => "RDCGRAM",
|
||||
snes_core::ppu::registers::OPHCT => "OPHCT ",
|
||||
snes_core::ppu::registers::OPVCT => "OPVCT ",
|
||||
snes_core::ppu::registers::STAT77 => "STAT77 ",
|
||||
snes_core::ppu::registers::STAT78 => "STAT78 ",
|
||||
_ => "N/A ",
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user