11 months ago
Fix - Save State Screenshots
Save-state screenshots are now taken by the emulator and not from the canvas. This has two advantages.
1 - No more blank space around state screenshots for consoles that have variable aspect ratios. For example, with the DS you can select the screen layout. Or SNES where different games could run at different resolutions.
2 - Allows me to turn off preserveDrawingBuffer which can result in a performance increase and reduced memory usage.
It also sets us up for proper integer scaling later :)