Commit graph

31 commits

Author SHA1 Message Date
Scott Duensing
caac38336c Deterministic playback for debugging. 2026-09-09 19:38:20 -05:00
d024a50c8d Added Hypseus extensions. 2026-09-09 15:55:26 -05:00
eae3e66694 GUI subsystem. 2026-09-07 23:44:37 -05:00
9f5142738b More physics work. New assets. 2026-09-06 01:13:42 -05:00
0455657ed5 More vfs fixes. 2026-09-04 19:33:02 -05:00
ec10eb3fe9 Copyright updated. 2026-09-04 17:14:43 -05:00
718357867b Started rework of build system. New logo! 2026-09-04 16:47:56 -05:00
d533beb787 Minor fixes to loading packed games. 2026-09-04 15:58:37 -05:00
6859990bec Game patches supported. 2026-09-04 13:48:00 -05:00
84a2c25183 Hardware accelerated video decoding! Almost instant indexing! New single-file game format. 2026-09-04 13:31:38 -05:00
20b76523c9 Starting 3.00 2026-09-03 19:56:45 -05:00
34d61d957a Audio sync rewritten. Pause fixed. Video decoding performance improvements. Ability to have disc-less games. 2026-09-02 18:13:06 -05:00
f6d63b6eb0 Working on 2.20. Or maybe it'll be 3.0. 2026-09-02 16:54:23 -05:00
Scott Duensing
767c1290cb Windows, Mac, Linux, and Pi building again. 2024-03-18 20:40:43 -05:00
Scott Duensing
519ae04cc3 Updated threaded model to not be dependent on framerate. 2023-12-22 19:45:08 -06:00
Scott Duensing
6c6a635484 Beta 6 is out. Pi 5 working. On to 7! 2023-12-21 18:47:15 -06:00
Scott Duensing
0914c760a1 64 bit Raspberry Pi builds working. 2023-12-19 21:52:26 -06:00
Scott Duensing
3021501a6e Start of Singe manual. 2023-12-18 21:48:23 -06:00
Scott Duensing
4b68c49ce6 New keyboard code tested. New non-event-driven framework started. 2023-12-17 01:10:53 -06:00
Scott Duensing
b1bc8aa063 Added Lua modules: Copas, binaryheap, and timerwheel. 2023-12-12 20:31:05 -06:00
Scott Duensing
4ea35bed7d Updating licensing. 2023-12-05 19:06:55 -06:00
Scott Duensing
b3f8fe1984 Language code to name support. Segfault fixed in multilanguage video loader. 2023-12-05 17:42:07 -06:00
Scott Duensing
edbad04ca6 Multiple audio track support added to command line and games.dat. 2023-12-01 19:01:03 -06:00
Scott Duensing
c614cb55df Beta 2. No longer using STB_Image. 2023-11-27 20:46:37 -06:00
Scott Duensing
9c08013026 Some minor framework tweaks. 2023-11-20 20:33:42 -06:00
Scott Duensing
448c58e20e CHANGELOG added. Menu now naturally sorts names. Tool and Patch package types added to auto-installer. 2023-11-19 21:49:09 -06:00
Scott Duensing
a7f96f25b4 Added sprite rotation and scaling. 2023-11-18 20:20:47 -06:00
Scott Duensing
206d537c3e Replaced module injection with proper module searcher for Lua. 2023-11-18 18:38:51 -06:00
Scott Duensing
095835ec8c Starting to embed Lua based modules. 2023-11-17 21:29:11 -06:00
Scott Duensing
ea544996f1 Starting to patch games that leak memory. 2023-11-16 22:14:46 -06:00
Scott Duensing
94f83e7608 Major reorganization to start work on Singe 2.10. 2023-10-23 19:38:18 -05:00