Commit graph

47 commits

Author SHA1 Message Date
Scott Duensing
25aa909c3d Lots of menu work related to auto updates. Engine work for auto updates. Forge work for sharing games with the server. LOTS of documentation work. 2026-09-23 22:15:01 -05:00
Scott Duensing
79e5fce23e More Forge work. 2026-09-14 22:32:53 -05:00
Scott Duensing
2819449810 More work on Forge. 2026-09-14 14:20:17 -05:00
Scott Duensing
3f69551719 Some bug fixes in recent work. 2026-09-13 23:48:15 -05:00
Scott Duensing
08415da805 Working on Forge, new logo, better menus. 2026-09-13 22:06:39 -05:00
Scott Duensing
263409a743 Working on new menus and intros. 2026-09-12 22:36:00 -05:00
Scott Duensing
ffc1d54a89 OpenGL ES added for handhelds. 2026-09-12 19:24:35 -05:00
Scott Duensing
d73966c1e6 Working on integrating with the master server. 2026-09-12 01:22:02 -05:00
Scott Duensing
f9f67201e3 Tools and menu work. 2026-09-11 19:21:07 -05:00
Scott Duensing
421ef75bdc More tools added to the menu for assisting with setup. 2026-09-11 18:19:13 -05:00
Scott Duensing
e7b24ea7b3 More handy tools for game developers! 2026-09-11 15:46:39 -05:00
Scott Duensing
5bf69bb402 More file formats supported. Actual MIDI. Framefiles now lazily open handles to prevent running out of them. 2026-09-10 23:27:10 -05:00
Scott Duensing
ca49f64086 Stateless video decoding added. 2026-09-10 20:41:51 -05:00
Scott Duensing
e3ae4eec95 More ARM support. 2026-09-10 20:17:28 -05:00
Scott Duensing
18bdd0a1e3 More rendering fixes and Hypseus nonsense. 2026-09-10 19:03:29 -05:00
d024a50c8d Added Hypseus extensions. 2026-09-09 15:55:26 -05:00
1aede80d34 Third-party libraries updated. 2026-09-08 14:29:27 -05:00
eae3e66694 GUI subsystem. 2026-09-07 23:44:37 -05:00
259c1d5d55 Many memory related bugs fixed. Some render optimizations. 2026-09-07 00:42:34 -05:00
3064a099cb Rendering enhancements and docs improved. 2026-09-06 21:51:57 -05:00
33b45d0527 Particle system, player controllers, and some more shadow tests. 2026-09-06 16:02:28 -05:00
9f5142738b More physics work. New assets. 2026-09-06 01:13:42 -05:00
807e61a887 Adding physics. 2026-09-05 19:52:04 -05:00
0060116835 Start of 3D support. 2026-09-05 18:38:46 -05:00
43b53de960 Mac build is now universal. 2026-09-05 00:37:42 -05:00
b8b934c271 Pi build. 2026-09-04 22:36:58 -05:00
141b388b92 More build update progress. Windows now building. 2026-09-04 18:30:20 -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
84a2c25183 Hardware accelerated video decoding! Almost instant indexing! New single-file game format. 2026-09-04 13:31:38 -05:00
c0df1881a7 Migrated to SDL3. 2026-09-03 22:01:35 -05:00
20b76523c9 Starting 3.00 2026-09-03 19:56:45 -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
4ea35bed7d Updating licensing. 2023-12-05 19:06:55 -06:00
Scott Duensing
c614cb55df Beta 2. No longer using STB_Image. 2023-11-27 20:46:37 -06:00
Scott Duensing
72357a6dbd Windows fixes. 2023-11-26 21:20:28 -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
ea544996f1 Starting to patch games that leak memory. 2023-11-16 22:14:46 -06:00
Scott Duensing
cbff5c1418 Singe now automatically unpacks ".game" files. 2023-11-14 22:16:48 -06:00
Scott Duensing
ea0fc55ac8 Added Singe program tracing for tech support. 2023-11-13 22:25:46 -06:00
Scott Duensing
799ba82cee Intel Linux building again. 2023-11-08 20:09:39 -06:00
Scott Duensing
642742a1c8 32 Bit Builds Working. 2023-10-26 21:20:44 -05:00
Scott Duensing
59c7ef3ec8 Windows is building again. 2023-10-25 17:44:15 -05:00
Scott Duensing
62d2a5344f Working on Win32 build. 2023-10-23 21:07:30 -05:00
Scott Duensing
94f83e7608 Major reorganization to start work on Singe 2.10. 2023-10-23 19:38:18 -05:00