commits
* #1950: removed devmode and game menu by default, game menu will be shown if the 'game' tag exists in the tags section
* #1950: better fix
* DEVTOOLS: debug-windows.ps1
powershell is deeply cursed technology that should not exist
* DEVTOOLS: debug-macos.sh
* libretro: Update the libretro state values
* libretro: Disable module loading on libretro
* Help improvements
Several commands help improvements
* Advertise the Esc+F1 keyboard shortcut in the menu to switch from game to editor
Solve https://github.com/nesbox/TIC-80/issues/2274
Some keyboards send KEY_DOWN/KEY_UP immediately in
sequence to support things like dual-purpose keys.
This change updates the SDL key handler to detect
when a key is pressed and released within a single
frame, and to propagate that key's state as down
for the duration of the frame, rather than just
drop the event entirely.
* Ubuntu 22.04
* Ubuntu 22.04 tweaks; Ubuntu 24.04
This reverts commit 9f5ce525ffa6f2f1b9a8de2227ec86d6d59b6b08.
* bump janet to version 1.34.0
* remove unused strict: true from janet example
* update janetconf to new version
* compile to arm64 macos as well
* more fixes
* fix delete-pro
Some keyboards send KEY_DOWN/KEY_UP immediately in
sequence to support things like dual-purpose keys.
This change updates the SDL key handler to detect
when a key is pressed and released within a single
frame, and to propagate that key's state as down
for the duration of the frame, rather than just
drop the event entirely.