| 
						
					 | 
					
						
						
							
						
						45fc49b216
					 | 
					
						
						
							
							fix: reimplement halt fast-forwarding
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:54 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0939d6d7bc
					 | 
					
						
						
							
							chore: move audio sync, video sync variables
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:53 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e7b5410509
					 | 
					
						
						
							
							chore: update README.md
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:53 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2758e511ea
					 | 
					
						
						
							
							chore: update SDL.zig
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:53 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						46ee21f464
					 | 
					
						
						
							
							feat: impl WININ, WINOUT, WIN{N}H and WIN{N}V
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:53 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0287c9a260
					 | 
					
						
						
							
							fix: force align DMA transfers
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:53 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						665767c250
					 | 
					
						
						
							
							fix: resolve bugs in VRAM unpredictable read/writes
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:53 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0fd8a13a93
					 | 
					
						
						
							
							fix: don't start HDMA in vblank
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:52 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						125b931d0c
					 | 
					
						
						
							
							feat: implement brightness increase/decrease
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:52 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						27259c97db
					 | 
					
						
						
							
							feat: implement object blending
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:52 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9479838614
					 | 
					
						
						
							
							feat: implement background alpha blending
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:52 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8a203ff05f
					 | 
					
						
						
							
							feat: implement BLDCNT, BLDALPHA, BLDY
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:52 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						39f71730e0
					 | 
					
						
						
							
							chore: update README
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:52 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						33f993c19d
					 | 
					
						
						
							
							chore: rename + remove some code
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:51 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						18ec16eb6d
					 | 
					
						
						
							
							fix: properly fire DMA IRQs
						
						
						
						
						
						
						
						This resolves Sound DMA Timing issues present in DOOM 
						
						
					 | 
					
						2022-10-21 05:12:51 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bf558922f9
					 | 
					
						
						
							
							chore: rename Dma.active to Dma.in_progress
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:51 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e87bda7584
					 | 
					
						
						
							
							chore: rewrite info log message
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:51 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						87dc70436c
					 | 
					
						
						
							
							feat: implement NR10 obscure behaviour
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:51 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5dd78177f4
					 | 
					
						
						
							
							feat: handle all I/O when using Cult-Of-GBA BIOS
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:51 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						203af4c471
					 | 
					
						
						
							
							chore: 32-bit reads for PSG audio
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:50 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						98223d9e5a
					 | 
					
						
						
							
							chore: implement more than just 1 cycle per mem access
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:50 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e8cc0dfabb
					 | 
					
						
						
							
							fix: implement register reads for Yoshi's Island
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:50 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c8585a6f9a
					 | 
					
						
						
							
							fix: reimplement DMA ticking
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:50 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7d79361aca
					 | 
					
						
						
							
							chore(cpu): add inline fn isHalted()
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:50 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d1d32e465c
					 | 
					
						
						
							
							chore: attempt to debug Rhythm Heaven
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:50 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						42c6b21124
					 | 
					
						
						
							
							fix: impl BG?{X,Y} RefPoint write behaviour outside of Vblank
						
						
						
						
						
						
						
						With this fix Mode 7-like games now properly render their backgrounds 
						
						
					 | 
					
						2022-10-21 05:12:49 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						44e1dacb7b
					 | 
					
						
						
							
							chore: change priority of some logs
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:49 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eeea8a6327
					 | 
					
						
						
							
							chore: mess with debug statements + mask APU I/O reads
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:49 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0a5df26c31
					 | 
					
						
						
							
							chore: move timer, apu and dma i/o addr matching outside of io.zig
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:49 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d3bc58d71c
					 | 
					
						
						
							
							chore: separate render code for affine sprites
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:49 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8d32d9788e
					 | 
					
						
						
							
							chore: reimplement object rendering
						
						
						
						
						
						
						
						TODO: implement affine sprites 
						
						
					 | 
					
						2022-10-21 05:12:48 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b18f488b01
					 | 
					
						
						
							
							chore: small changes to normal background drawing code
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:48 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4b4242df2a
					 | 
					
						
						
							
							feat: implement affine backgrounds
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:48 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e2533dedeb
					 | 
					
						
						
							
							chore: stub 8-bit window registers
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:48 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						89619596ad
					 | 
					
						
						
							
							chore: remove code that pretends to remove DC offset
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:48 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						02fee16561
					 | 
					
						
						
							
							fix: replace affine bg register bitfields with signed integers
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:48 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bf8521eb5e
					 | 
					
						
						
							
							chore: use stdlib endian-aware integer read/write functions
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:47 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						299244a37a
					 | 
					
						
						
							
							chore: update zig version in README.md
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:47 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9990fa3513
					 | 
					
						
						
							
							chore: update SDL.zig
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:47 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db064d2321
					 | 
					
						
						
							
							chore: misc style improvements
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:47 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e0523aea63
					 | 
					
						
						
							
							chore: rename method in FpsTracker
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:47 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5982fdea98
					 | 
					
						
						
							
							chore: update README.md
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:46 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c18be62b11
					 | 
					
						
						
							
							fix(backup): resolve banking issue in flash impl
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:46 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9f69b122d0
					 | 
					
						
						
							
							chore: remove awful ptr casts in backup.zig and bios.zig
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:46 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						295aa139f6
					 | 
					
						
						
							
							feat: pass jsmolka's bios.gba
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:46 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2502cc5bf0
					 | 
					
						
						
							
							fix: play right samples in right channel
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:46 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fc7f2a2959
					 | 
					
						
						
							
							fix: resolve issue when handling event sooner than expected
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:46 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9d839a0328
					 | 
					
						
						
							
							fix: remove DC offset from audio output
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:45 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						55dada243e
					 | 
					
						
						
							
							chore: add debug keybinds for scheduler capacity + event count
						
						
						
						
						
						
					 | 
					
						2022-10-21 05:12:45 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						78e7c0bc3f
					 | 
					
						
						
							
							perf: don't check scheduler every iteration of runFrame loop
						
						
						
						
						
						
						
						~20fps gain in Pokemon Emerald, nice 
						
						
					 | 
					
						2022-10-21 05:12:45 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |