New
2025-06-15
- Redesigned the deployed HTML game toolbar to be more minimal and easier for users to understand
- Made intro animations (pause message and quadplay boot animation) skippable with any user input
- Increased loading speed by async loading more of the implementation
- Increased exported game loading speed by factoring more IDE code out of the emulator
- Merged inactive pause and background pause and the sleep versions into a single setting
- Fixed quadplay sleep problems during intro sequence for deployed games
- Fixed
dice_set_initial_positions()indice_lib.pyxlfailing withNaNresults for narrow dice trays - Changed
highscorestohigh_scoresin the game.json specification to be consistent with other quadplay naming conventions - Added
show_start_animationoption for exported games (defaults to true) - Added
mobile_touch_gamepadoption for exported games (defaults to true) - Removed support for legacy game.json files that use
*to denote the start mode - Added support for .csv.zip and .txt.zip compressed text files
- Added
set_tableoption for CSV constants and assets for creating a set data structure of unique keys from a CSV file - Rewrote asset loader for speed and code maintainability
- Added
jsziplibrary dependency - IDE button colors now match the emulator theme
- IDE tab colors now match the emulator theme
- Added
english_all_table.data.jsondictionary - Added
english_all_array.data.jsonword list - Added
english_sensitive_table.data.jsondictionary - Improved
ivanhoe-12font readability - Added
ivanhoe-bold-12font