|  | 94894fadc6 | chore(ci): update to Zig v0.13.0 | 2024-09-09 02:17:17 -05:00 |  | 
			
				
					|  | 0e02d9aaab | feat: upgrade to Zig v0.13.0 | 2024-09-09 02:16:31 -05:00 |  | 
			
				
					|  | b4830326ff | chore: update SDL.zig and zgui | 2024-03-22 12:53:11 -05:00 |  | 
			
				
					|  | ef93bbe084 | ci: resolve ci build errors for the last time i promise | 2024-03-06 18:21:00 -06:00 |  | 
			
				
					|  | f71aaafe41 | ci: get windows and ubuntu builds working again | 2024-03-06 17:52:50 -06:00 |  | 
			
				
					|  | 66192daf6c | feat: target Zig v2024.1.0-mach | 2024-02-09 01:25:13 -06:00 |  | 
			
				
					|  | 05b7a9014d | chore(ui): don't crash on unexpected scheduler pqueue len | 2023-12-20 17:58:42 -06:00 |  | 
			
				
					|  | 493d7aeede | fix(ui): reset, bios load and rom load are properly thread safe | 2023-12-20 11:38:58 -06:00 |  | 
			
				
					|  | 9183e6850d | fix: use a mutex to pause emu thread still not ideal imo | 2023-12-15 04:10:51 -06:00 |  | 
			
				
					|  | d54202bf8b | chore(platform): update opengl impl fns to versions in paoda/turbo | 2023-12-15 03:11:16 -06:00 |  | 
			
				
					|  | d097dcc2f5 | fix(gui): quit when emu thread exits first | 2023-12-15 02:49:40 -06:00 |  | 
			
				
					|  | 203971c91a | chore: zba-gdbstub as a git submodule | 2023-12-15 02:35:33 -06:00 |  | 
			
				
					|  | 78b849b6ff | feat: look for gba bios in data path | 2023-11-23 01:34:51 -06:00 |  | 
			
				
					|  | 557b90a39f | fix: don't insta-crash due to an awful channel impl | 2023-11-23 00:50:40 -06:00 |  | 
			
				
					|  | dd3158bcfc | chore: update zgui | 2023-10-07 03:24:11 -05:00 |  | 
			
				
					|  | 64cd373957 | ci: use Zig v0.11.0 | 2023-08-06 22:44:37 +01:00 |  | 
			
				
					|  | 64a30b190c | chore: update to Zig v0.11.0 | 2023-08-06 22:42:20 +01:00 |  | 
			
				
					|  | f2c728ef44 | chore: update documented min zig version | 2023-07-17 01:18:02 -05:00 |  | 
			
				
					|  | 8b4faca80f | ci: re-enable zig master builds on CI | 2023-07-17 01:11:57 -05:00 |  | 
			
				
					|  | f73b096d62 | chore: update dependencies | 2023-07-17 01:09:54 -05:00 |  | 
			
				
					|  | d4b7167e29 | chore: simply some zig fmt builtin changes | 2023-07-17 01:09:54 -05:00 |  | 
			
				
					|  | d96c9c01ff | chore: update to latest builtin syntax | 2023-07-10 22:09:48 -05:00 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 5b6650ef34 | chore: update README.md | 2023-06-21 18:30:19 -05:00 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | e8bc798120 | feat(ui): add the option to choose the BIOS | 2023-06-19 15:19:43 -05:00 |  | 
			
				
					|  | 44818a4d5b | chore(ci): ensured shared libraries are uploaded w/ executable | 2023-06-19 13:04:22 -05:00 |  | 
			
				
					|  | 07d85628ac | chore(ci): try to enable macOS in CI | 2023-06-19 12:34:38 -05:00 |  | 
			
				
					|  | a8cd510da6 | chore: update depdendencies ZBA now specifically targets Zig v0.11.0-dev.3395+1e7dcaa3a | 2023-06-19 12:34:38 -05:00 |  | 
			
				
					|  | 3040a9f45c | fix: update to Zig v0.11.0-dev.3299+34865d693 | 2023-05-25 15:44:39 -05:00 |  | 
			
				
					|  | ccdc2cbad4 | chore(ui): rewrite channel implementation | 2023-05-23 22:48:58 -05:00 |  | 
			
				
					|  | 16c3eceffd | fix(config): reimplement muting | 2023-05-23 17:26:46 -05:00 |  | 
			
				
					|  | 8f5a0cab9c | fix(ui): write silence to audio when emu is paused | 2023-05-23 17:05:54 -05:00 |  | 
			
				
					|  | 79514b0cd0 | fix(input): make use of atomic rmw intrinsics when handling input | 2023-05-23 03:07:05 -05:00 |  | 
			
				
					|  | a048263fd6 | chore: make use of std.atomic.spinLoopHint() | 2023-05-23 02:42:35 -05:00 |  | 
			
				
					|  | d9e09a9cbe | fix(ui): remove flickering on ui pause/timeout | 2023-05-23 02:24:11 -05:00 |  | 
			
				
					|  | 2b9a479b96 | feat(ui): add timeout for gui spinloop | 2023-05-23 02:23:50 -05:00 |  | 
			
				
					|  | 21295b8d03 | feat(ui): implement pausing | 2023-05-23 01:39:06 -05:00 |  | 
			
				
					|  | 89671f767e | chore: update dependencies | 2023-05-21 11:30:59 -05:00 |  | 
			
				
					|  | a92598d17d | feat(platform): implement OS window resizing | 2023-05-12 01:47:15 -05:00 |  | 
			
				
					|  | c677957725 | chore: update min ver. to v0.11.0-dev.2934+1b432072b | 2023-05-02 00:09:46 -05:00 |  | 
			
				
					|  | a5e636d9c5 | chore(gui): namespace the majority of interactions w/ OpenGL | 2023-04-25 00:32:03 -05:00 |  | 
			
				
					|  | f6527da948 | fix: respond to change in GeneralPurposeAllocator's deinit fn signature | 2023-04-24 21:50:49 -05:00 |  | 
			
				
					|  | 53fb1d163b | fix(cpu): respond to latest changes to comptime semantics | 2023-04-13 22:14:47 -05:00 |  | 
			
				
					|  | df005d7fb6 | chore(build): update to latest zig changes | 2023-04-13 22:14:31 -05:00 |  | 
			
				
					|  | 3c619df3dc | fix(imgui): handle valid ROM titles which happen to be empty | 2023-04-06 03:08:07 -05:00 |  | 
			
				
					|  | 13f5e7a480 | feat(gui): add palette viewer | 2023-04-05 01:18:36 -05:00 |  | 
			
				
					|  | 8519187d9b | chore(gui): add ability to close imgui windows also list dependencies (TODO: add hyperlinks) | 2023-04-04 21:11:08 -05:00 |  | 
			
				
					|  | a66428f24e | chore: update dependencies | 2023-04-02 21:05:45 -05:00 |  | 
			
				
					|  | 1d8b21d6b4 | fix: reimplement grabbing ROM title if provided via cmd arg | 2023-03-27 16:22:07 -05:00 |  |