Rekai Nyangadzayi Musuka
|
05b7a9014d
|
chore(ui): don't crash on unexpected scheduler pqueue len
|
2023-12-20 17:58:42 -06:00 |
Rekai Nyangadzayi Musuka
|
493d7aeede
|
fix(ui): reset, bios load and rom load are properly thread safe
|
2023-12-20 11:38:58 -06:00 |
Rekai Nyangadzayi Musuka
|
d54202bf8b
|
chore(platform): update opengl impl fns to versions in paoda/turbo
|
2023-12-15 03:11:16 -06:00 |
Rekai Nyangadzayi Musuka
|
d4b7167e29
|
chore: simply some zig fmt builtin changes
|
2023-07-17 01:09:54 -05:00 |
Rekai Nyangadzayi Musuka
|
d96c9c01ff
|
chore: update to latest builtin syntax
|
2023-07-10 22:09:48 -05:00 |
Rekai Nyangadzayi Musuka
|
954fb279ad
|
chore: move cpu implementation to it's own module
There's a decent amount of Hacks and TODO:s that need revisiting
I should spend a bit of time cleaning up code 😔
|
2023-06-25 18:56:56 -05:00 |
Rekai Nyangadzayi Musuka
|
10215d4e99
|
chore(config): switch toml library
TODO: find a lib that can serialize Zig structs to TOML
|
2023-06-21 17:59:59 -05:00 |
Rekai Nyangadzayi Musuka
|
e8bc798120
|
feat(ui): add the option to choose the BIOS
|
2023-06-19 15:19:43 -05:00 |
Rekai Nyangadzayi Musuka
|
3040a9f45c
|
fix: update to Zig v0.11.0-dev.3299+34865d693
|
2023-05-25 15:44:39 -05:00 |
Rekai Nyangadzayi Musuka
|
16c3eceffd
|
fix(config): reimplement muting
|
2023-05-23 17:26:46 -05:00 |
Rekai Nyangadzayi Musuka
|
d9e09a9cbe
|
fix(ui): remove flickering on ui pause/timeout
|
2023-05-23 02:24:11 -05:00 |
Rekai Nyangadzayi Musuka
|
21295b8d03
|
feat(ui): implement pausing
|
2023-05-23 01:39:06 -05:00 |
Rekai Nyangadzayi Musuka
|
c677957725
|
chore: update min ver. to v0.11.0-dev.2934+1b432072b
|
2023-05-02 00:09:46 -05:00 |
Rekai Nyangadzayi Musuka
|
3c619df3dc
|
fix(imgui): handle valid ROM titles which happen to be empty
|
2023-04-06 03:08:07 -05:00 |
Rekai Nyangadzayi Musuka
|
13f5e7a480
|
feat(gui): add palette viewer
|
2023-04-05 01:18:36 -05:00 |
Rekai Nyangadzayi Musuka
|
8519187d9b
|
chore(gui): add ability to close imgui windows
also list dependencies (TODO: add hyperlinks)
|
2023-04-04 21:11:08 -05:00 |
Rekai Nyangadzayi Musuka
|
1d8b21d6b4
|
fix: reimplement grabbing ROM title if provided via cmd arg
|
2023-03-27 16:22:07 -05:00 |
Rekai Nyangadzayi Musuka
|
49b0620c48
|
style(imgui): use orelse instead of if () ||
|
2023-03-17 11:34:38 -05:00 |
Rekai Nyangadzayi Musuka
|
a6a9e3ac72
|
chore(imgui): change size of histogram
|
2023-03-17 11:26:14 -05:00 |
Rekai Nyangadzayi Musuka
|
91aa98eef7
|
chore: copy array instead of calling memcpy
|
2023-03-11 00:30:34 -06:00 |
Rekai Nyangadzayi Musuka
|
c7b62d3202
|
chore: dynamically update window title on ROM replace
|
2023-03-10 20:41:49 -06:00 |
Rekai Nyangadzayi Musuka
|
5adbc354d6
|
feat: replace Gamepak
|
2023-03-10 02:50:31 -06:00 |
Rekai Nyangadzayi Musuka
|
11eae091db
|
chore: introduce zba-util
In an effort to reuse code between zba and zba-gdbstub, move common util
code (like the SPSC Channel I implemented in this commit) in a new lib
|
2023-03-10 00:05:31 -06:00 |
Rekai Nyangadzayi Musuka
|
72b702cb21
|
fix: handle null GBA ROM titles when passing to imgui
|
2023-03-04 18:02:12 -06:00 |
Rekai Nyangadzayi Musuka
|
d985eac0fc
|
tmp: implement mechanisms for a emu reset fn (currently crashes)
|
2023-02-23 23:49:56 -06:00 |
Rekai Nyangadzayi Musuka
|
3fff4fd742
|
chore: move imgui-specific code to its own file
|
2023-02-23 18:25:05 -06:00 |