Repository navigation
v0.3.0
- Dropped the
pixelsdependency in favor of direct texture drawing. - Update
egui,wgpu, andwinitversions. - Anchored the debug panel to the right side of the window using
SidePanel. - Implemented smart scaling that checks both width and height constraints.
- Fixed LCD layout so it scales correctly without overlapping the debug panel.
- Added integer-only scaling to maintain pixel-perfect visuals.
- Changed the
CentralPanelbackground to pure black for better contrast. - Refactored UI boilerplate by replacing verbose
append_tocalls withLayoutJob. - Updated the FPS counter to refresh every second to eliminate text flicker.
- Enhanced window initialization to start wider when debug mode is enabled.
- Corrected the emulator heartbeat to allow stepping while the CPU is HALTED.
Full Changelog: v0.2.0...v0.3.0