Rekai Nyangadzayi Musuka
583ed54ee3
feat: write default config.toml if it doesn't exist
...
also resolves panic on missing /zba or /zba/save directory by ensuring
those directories exist as soon as we know the data directory
2022-10-21 05:13:13 -03:00
Rekai Nyangadzayi Musuka
35d685f032
chore: replace OpenGL 4.5 bindings with OpenGL 3.3
2022-10-21 05:13:12 -03:00
Rekai Nyangadzayi Musuka
3da3b69e13
feat: use opengl
...
TODO:
- Texture isn't scaling properly
- I need to reverse the colours in the frag shader
2022-10-21 05:13:11 -03:00
Rekai Nyangadzayi Musuka
85e670a1d7
chore: add zig-toml dependency
2022-10-21 05:13:05 -03:00
Rekai Nyangadzayi Musuka
68a87e0a54
chore: SDL2.zig expects target to be set before link() is called
2022-10-21 05:13:02 -03:00
Rekai Nyangadzayi Musuka
d9776e99d3
chore: import datetime library + default time for RTC
2022-10-21 05:13:00 -03:00
Rekai Nyangadzayi Musuka
ad9463dcb9
feat: implement SRAM saving and loading
2022-10-21 05:12:29 -03:00
Rekai Nyangadzayi Musuka
17b91db2ef
feat: integrate zig-clap with ZBA
2022-10-21 05:12:13 -03:00
Rekai Nyangadzayi Musuka
0e0b21d8c3
feat: draw white texture using SDL2
2022-10-21 05:11:50 -03:00
Rekai Nyangadzayi Musuka
80d49e03d6
chore: move bitfield library to lib director
...
I'd presonally prefer to use a git submodule here but It doesn't quite
seem like git submodules are possible for individual files. I'll have to
check with FlorenceOS every once and a while to ensure that there are no
lingering soundness issues with the library.
Thanks to @N00byEdge for this wonderful library!
2022-10-21 05:11:45 -03:00
Rekai Nyangadzayi Musuka
5b3b81e4dc
Initial Commit
2021-12-29 15:09:00 -06:00