Additional Resolution and Window Sizing Options
FREM Sprite32! Programming Sandbox » Devlog
I added support for additional resolutions and resizing options in the Menu -> Settings page. You should now be able to select from new 16:9 resolutions, with the previous resolutions marked as supported (*'s next to them).
Some notes:
- Fonts may not scale well in some OSes at different resolutions. You may experience some blurry and unreadable fonts at different resolutions. In particular I've noticed this when scaling down higher-resolution monitors in Windows 10/11. macOS seems less affected by this problem. You may get better results on monitors where the selected resolution is the default.
- If you choose and apply a resolution that is larger than what the connected display can support, on next startup, the window will resize to the maximum supported resolution for your display.
- When resizing, the screen should attempt to center to the display. This should resolve issues where the game display goes off the monitor and the menu cannot be accessed.
- When selecting "resizable" and applying a custom dimension by dragging the window, a 16:9 aspect ratio is maintained and letterboxing is applied to sides and top as needed.
- At this time, manually-resized window dimensions are not preserved between game sessions. I may consider adding support for this in a future build.
- Display settings are preserved in the .settings file inside the app data folder for the game. If you experience an unrecoverable issue with display settings, try deleting the file. On next launch it will be recreated with default values.
Thanks for the feedback so far. Please reply in the comments if you encounter any issues with these new settings.
Cheers!
-- John
1.0.2.2 Change Log
- Reworked display options on settings page to allow more flexibility with window sizing
- Added support for several new 16:9 resolutions
- Updated "A bit of Fun with Fonts" step in "The Basics" tutorial to improve the wording and to better highlight the example code
- Minor update to ROM loader to safeguard against incorrect line lengths
- Updated user settings to version 6 (if you encounter issues, delete the .settings file in application data directory and restart the game)
- Added new code examples and files from live streams and other experiments
Files
FREM Sprite32!.exe 274 MB
Oct 22, 2022
FREM Sprite32!.zip 268 MB
Oct 22, 2022
Get FREM Sprite32! Programming Sandbox
Buy Now$2.99 USD or more
FREM Sprite32! Programming Sandbox
Play, learn, and experiment with programming in a retro computing sandbox environment
Status | Released |
Author | Negative(-11) Games Division |
Genre | Educational, Simulation |
Tags | Casual, programming, Retro, Sandbox |
Languages | English |
More posts
- Celebrating 2nd Anniversary with Official Soundtrack & Lower Price!55 days ago
- Update 1.0.4.0 - Introducing Mouse SupportNov 04, 2022
- Making some optimizations to the Sprite & Grid LayersOct 28, 2022
- Version 1.0.1.1 addresses bug with Pixel Layer renderingOct 20, 2022
- Development Wrapped - Steam Release Live!Oct 17, 2022
- Just a few more days!Oct 16, 2022
- New Beta Build - Soundtrack Added!Oct 01, 2022
- FREM Sprite32! Beta release + Mac buildSep 29, 2022
- Leaving Early Access!Sep 14, 2022
Leave a comment
Log in with itch.io to leave a comment.