VIP inspection tooling #4

Merged
SonicSwordcane merged 34 commits from vram into main 2025-02-24 04:01:18 +00:00
Owner

Add several new windows to inspect different aspects of the VIP/rendering logic. The layouts are essentially copied from Guy's last emulator, the main functional difference is that they update in real time.

Tools include

  • Character Data (a grid of all 2048 characters in the system)
  • Background Maps (view any of the 16 BG maps)
  • Objects (view any of the 1024 objects)
  • Worlds (see individual worlds)
  • Framebuffers
  • Registers (memory address which control rendering but are hard to visualize)

They're all in the Tools dropdown

Add several new windows to inspect different aspects of the VIP/rendering logic. The layouts are essentially copied from Guy's last emulator, the main functional difference is that they update in real time. Tools include - Character Data (a grid of all 2048 characters in the system) - Background Maps (view any of the 16 BG maps) - Objects (view any of the 1024 objects) - Worlds (see individual worlds) - Framebuffers - Registers (memory address which control rendering but are hard to visualize) They're all in the Tools dropdown
SonicSwordcane added 33 commits 2025-02-24 03:55:47 +00:00
SonicSwordcane added 1 commit 2025-02-24 03:59:27 +00:00
SonicSwordcane merged commit 5c5b6a0b9e into main 2025-02-24 04:01:18 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: PVB/lemur#4