Commit Graph

16 Commits

Author SHA1 Message Date
ed 6819336696 Got logging setup
There is an issue with the tracked allocators made for the host module.
I'll need to see later whats going on, for now it doesn't matter.
2024-02-08 22:33:53 -05:00
ed d205aba15a Set the base address back to 1 tb 2024-02-08 16:05:56 -05:00
ed 84d9675a27 Got replay working
Doesn't work across app runs, unlike handmade the crux here is raylib. Even if we did raylibs features ourselves there would still be an issue of restoring the gpu memory state. So in order to have replays work across app runs is proper state serialization.

I'll leave that for later and focus on the next core features.
2024-02-08 16:05:15 -05:00
ed 9b4ceeffda Baseline input and replay setup done. Needs testing and fixes 2024-02-08 10:50:36 -05:00
ed f27245f7a2 Moved grime to its own dedicated file 2024-01-30 02:27:45 -05:00
ed 282c071163 Finished off some loose ends for hot-reload 2024-01-30 01:54:37 -05:00
ed 2e6ca2d0fd Segregated host/api better. Memory setup is problably solid now. 2024-01-30 01:29:48 -05:00
ed 0c2a95c796 Update deps to not copy dlls if odin wasn't updated. 2024-01-25 11:31:21 -05:00
ed c9a10c3b41 Fix for hot-reload (raylib shared required on odin compiler) 2024-01-25 11:24:52 -05:00
ed 1755dac070 wip fixes for hot reload 2024-01-25 10:49:57 -05:00
ed 89f2041b79 Setup project to auto-grab dependencies directory from a fork of the odin repo. 2024-01-22 21:38:09 -05:00
ed 761794f594 Hot reload works 2024-01-22 03:47:53 -05:00
ed 77a48d7104 Memory setup for hot-reload & save states 2024-01-22 00:22:06 -05:00
ed 3b259f2893 Odin is nice. 2024-01-21 23:38:02 -05:00
ed d0c016a355 Got window setup & basic text to window space debug. 2024-01-21 13:35:52 -05:00
ed 85ac6a1d55 Initial stuff 2024-01-21 11:16:12 -05:00