VIP inspection tooling #4

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

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 Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: PVB/lemur#4
No description provided.