|  | 142231d355 | chore(ppu): remoe unnecessary brackets | 2021-09-21 12:13:55 -03:00 |  | 
			
				
					|  | 227928e8ca | Revert "fix(ppu): explicity choose to use sign extension" This reverts commit 1001b0b124. | 2021-09-21 12:09:35 -03:00 |  | 
			
				
					|  | 1001b0b124 | fix(ppu): explicity choose to use sign extension | 2021-09-21 09:52:12 -03:00 |  | 
			
				
					|  | 71ce3f43e0 | chore: satisfy clippy | 2021-09-20 04:15:05 -03:00 |  | 
			
				
					|  | ce121864d2 | feat: implement cartridge saving Implemented for MBC1, MBC2, MBC3 and MBC5 | 2021-09-20 04:13:25 -03:00 |  | 
			
				
					|  | e1fe00ab64 | fix: have start and select keybinds match other emulators | 2021-09-20 03:26:06 -03:00 |  | 
			
				
					|  | 5882678bc5 | chore: inline some functions 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build was killed | 2021-09-20 01:34:41 -03:00 |  | 
			
				
					|  | bcd67cb317 | chore: begin refactor of public api | 2021-09-20 01:34:21 -03:00 |  | 
			
				
					|  | 4516ca8477 | chore: run cargo fix 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-09-12 04:56:39 -03:00 |  | 
			
				
					|  | 6087e3b20b | chore: remove Cycle struct and begin scheduler design | 2021-09-12 04:56:34 -03:00 |  | 
			
				
					|  | 10ac579c40 | fix(main): Use LogicalSize and PhysicalSize properly | 2021-09-11 22:56:40 -03:00 |  | 
			
				
					|  | ee5504111b | Merge branch 'main' of ssh://git.musuka.dev:2222/paoda/gb into main 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-09-11 20:48:05 -03:00 |  | 
			
				
					|  | a628f64d28 | chore: update dependencies | 2021-09-11 20:47:45 -03:00 |  | 
			
				
					|  | 318a6e0386 | fix(emu): remove GAMEPAD_ENABLED const flag 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-09-09 11:12:50 -03:00 |  | 
			
				
					|  | db012c7f4b | fix(main): remove code unrelated to audio sync 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-09-07 02:09:02 -03:00 |  | 
			
				
					|  | e42c87aeb7 | fix(apu): quiet gameboy APU | 2021-09-07 01:52:02 -03:00 |  | 
			
				
					|  | 9113e95fa0 | fix(apu): pass blargg apu sweep tests | 2021-09-07 01:17:01 -03:00 |  | 
			
				
					|  | 9973dc8714 | fix(cartridge): don't read from RAM that doesn't exist 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-09-06 23:45:04 -03:00 |  | 
			
				
					|  | e128025208 | fix(cartridge): improve accuracy of MBC1 with large file sizes | 2021-09-06 23:37:55 -03:00 |  | 
			
				
					|  | 44ac0c8ebd | feat(cartridge): implement MBC2 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-09-06 18:13:34 -03:00 |  | 
			
				
					|  | 01064bab69 | chore(cpu): comment out blargg-specific code 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-22 01:49:01 -05:00 |  | 
			
				
					|  | 634bc2d2c0 | fix(apu): remove redundant code | 2021-08-22 01:48:34 -05:00 |  | 
			
				
					|  | d794a94b68 | fix(timer): increase accuracy of timer 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-20 00:17:28 -05:00 |  | 
			
				
					|  | b87e31d3f4 | fix(cartridge): remove unnecessary dbg statement | 2021-08-20 00:17:05 -05:00 |  | 
			
				
					|  | 3c2456611e | fix(cartridge): trim whitespace from cartridge title 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-19 21:56:07 -05:00 |  | 
			
				
					|  | b829f05a34 | chore(cartridge): clean-up code 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-19 20:39:04 -05:00 |  | 
			
				
					|  | afd2d16371 | chore(cartridge): re-rename RamInfo and RomRinfo | 2021-08-19 20:05:48 -05:00 |  | 
			
				
					|  | 1f8fa48168 | chore: add reccomended vscode extensions 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-19 17:05:36 -05:00 |  | 
			
				
					|  | c6fbb79189 | chore(cartridge): reognanize code | 2021-08-19 16:10:39 -05:00 |  | 
			
				
					|  | 8b78b2943e | fix(cartridge): specify intentional overflow in MBC5 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-19 16:09:58 -05:00 |  | 
			
				
					|  | 0af95a1dd3 | feat(cartridge): implement MBC5 and cleanup code 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-18 22:40:15 -05:00 |  | 
			
				
					|  | 9fa40f8584 | fix(main): do not drop output stream | 2021-08-18 22:39:55 -05:00 |  | 
			
				
					|  | b10bc7b4fd | chore(main): add flag that enables audio | 2021-08-18 16:34:26 -05:00 |  | 
			
				
					|  | 4658a0d106 | fix(apu): ch4 set_len should set timer to 64 - len 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-18 02:32:48 -05:00 |  | 
			
				
					|  | f92b9d61ef | chore(apu_gen): cosmetic changes to sample generation 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-18 01:43:38 -05:00 |  | 
			
				
					|  | 360a9a7b65 | chore(apu): improve code organization 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-18 00:04:27 -05:00 |  | 
			
				
					|  | 5d64e539a7 | fix(apu): resolve off-by-one error | 2021-08-17 23:14:56 -05:00 |  | 
			
				
					|  | 22f96a10e7 | fix(apu): increase accuracy of apu emulation Reintroduce the Frame Sequencer and it's state enum (needed so that we
can reset the FS on NR52 enable) | 2021-08-17 22:18:40 -05:00 |  | 
			
				
					|  | 8fea8eb1ff | fix(apu): better emulate behaviour of apu channel DACs | 2021-08-17 21:26:22 -05:00 |  | 
			
				
					|  | 9b2c91445a | chore: enable audio by default even if it sounds really bad right now | 2021-08-17 21:25:55 -05:00 |  | 
			
				
					|  | b9046bceba | fix(apu): disable channel if DAC is disabled | 2021-08-17 20:42:41 -05:00 |  | 
			
				
					|  | aa22e93049 | chore: clean up TODO messages 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-15 23:31:27 -05:00 |  | 
			
				
					|  | 6215eccb2f | chore(cpu): merge halted and state properties | 2021-08-15 23:26:01 -05:00 |  | 
			
				
					|  | a77d0a0f62 | fix(apu): clock frame sequencer at correct Hz 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-15 02:46:20 -05:00 |  | 
			
				
					|  | c2f2e2194b | chore(ppu): improve accuracy of pixel fifo | 2021-08-14 23:47:16 -05:00 |  | 
			
				
					|  | d68257bb29 | fix(ppu): improve accuracy of SCX discard | 2021-08-14 22:03:01 -05:00 |  | 
			
				
					|  | e27d6dc25b | chore(ppu): rename discriminants of fetcher state | 2021-08-14 22:02:41 -05:00 |  | 
			
				
					|  | 1acb5de19d | fix(main): GB frametime should be 59.73 Hz | 2021-08-14 17:59:59 -05:00 |  | 
			
				
					|  | 1b78b248a3 | chore: minor edits to documentation | 2021-08-14 17:51:09 -05:00 |  | 
			
				
					|  | 5d6df46a2d | fix(cpu): reimplement instruction handling 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2021-08-14 17:23:45 -05:00 |  |