tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e7df0c7b0a 
								
							 
						 
						
							
							
								
								fix possible incomplete MIDI message  
							
							
							
						 
						
							2025-03-09 02:25:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5a2d4662aa 
								
							 
						 
						
							
							
								
								NDS: get rid of core quality  
							
							
							
						 
						
							2025-03-09 01:27:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								87d1cf24a1 
								
							 
						 
						
							
							
								
								T6W28: chan osc which does not work right  
							
							
							
						 
						
							2025-03-09 01:23:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6537125976 
								
							 
						 
						
							
							
								
								T6W28: acquireDirect()  
							
							
							
						 
						
							2025-03-09 00:03:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								001cda561a 
								
							 
						 
						
							
							
								
								T6W28: fix  
							
							... 
							
							
							
							but no sound 
							
						 
						
							2025-03-08 22:57:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1e8b93c92a 
								
							 
						 
						
							
							
								
								T6W28: completely break the system  
							
							
							
						 
						
							2025-03-08 19:38:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								eea95b1f90 
								
							 
						 
						
							
							
								
								2%  
							
							... 
							
							
							
							LD.ZRsku p jrsyju rsp jyrsp jyrsp nyeapby eal
 PT P# 
							
						 
						
							2025-03-08 19:32:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b1ad220c07 
								
							 
						 
						
							
							
								
								compole po files  
							
							
							
						 
						
							2025-03-08 18:59:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								51d3bdcbcf 
								
							 
						 
						
							
							
								
								update po files  
							
							
							
						 
						
							2025-03-08 18:59:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3d59d68158 
								
							 
						 
						
							
							
								
								it gets worse  
							
							
							
						 
						
							2025-03-08 18:58:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0d78e9bb10 
								
							 
						 
						
							
							
								
								NDS: squeeze out a bit more  
							
							
							
						 
						
							2025-03-08 18:48:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c9695caf35 
								
							 
						 
						
							
							
								
								NDS: acquireDirect()  
							
							... 
							
							
							
							it took a while
master volume may not work 
							
						 
						
							2025-03-08 18:42:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ce59a015e9 
								
							 
						 
						
							
							
								
								fix build failure  
							
							
							
						 
						
							2025-03-08 04:59:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d8f66523b6 
								
							 
						 
						
							
							
								
								NDS: prepare for optimization  
							
							
							
						 
						
							2025-03-08 04:37:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Swirly 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								ab1759f09b 
								
							 
						 
						
							
							
								
								yayyyyyyy more things ( #2397 )  
							
							... 
							
							
							
							* fuck i cant rename files from here and im too lazy jkgfdskfgsdkfgsdf
aaaaaaaaaaaaaaaaaaaaaaaaaaa
* sdgdfsdfsh
dfhdffdh
* i am going to die
aaaaaaaaaaaaaaaaaaaaaaaaaa 
							
						 
						
							2025-03-08 03:25:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9981ab7e43 
								
							 
						 
						
							
							
								
								SN: acquireDirect()  
							
							
							
						 
						
							2025-03-08 03:23:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b8f214020f 
								
							 
						 
						
							
							
								
								AY: get TFX and DAC working!  
							
							... 
							
							
							
							sadly I don't think I can improve this any further for now... 
							
						 
						
							2025-03-08 03:05:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								42920b9101 
								
							 
						 
						
							
							
								
								AY: this sucks, part 3  
							
							... 
							
							
							
							improve heuristics... noise is very slow 
							
						 
						
							2025-03-08 02:22:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ccf9277bfe 
								
							 
						 
						
							
							
								
								AY: this sucks, part 2  
							
							
							
						 
						
							2025-03-07 20:32:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9681f25e54 
								
							 
						 
						
							
							
								
								AY: this sucks, part 1  
							
							
							
						 
						
							2025-03-07 20:19:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cb67527103 
								
							 
						 
						
							
							
								
								AY: prepare for optimization  
							
							
							
						 
						
							2025-03-07 19:37:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								33aebf29c6 
								
							 
						 
						
							
							
								
								PCE: improve sample performance  
							
							
							
						 
						
							2025-03-07 18:46:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								yohannd1 
							
						 
						
							
							
							
							
								
							
							
								f2d6ae78fa 
								
							 
						 
						
							
							
								
								sample filter ui: clamp frequency on popup  
							
							
							
						 
						
							2025-03-07 18:41:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								yohannd1 
							
						 
						
							
							
							
							
								
							
							
								37d49ffe0f 
								
							 
						 
						
							
							
								
								sample filter ui: add sweep option  
							
							
							
						 
						
							2025-03-07 18:41:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0d7ef2e8eb 
								
							 
						 
						
							
							
								
								WonderSwan: acquireDirect()  
							
							
							
						 
						
							2025-03-07 18:37:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3d915270b1 
								
							 
						 
						
							
							
								
								GUI: remove Virtual Boy quality setting  
							
							
							
						 
						
							2025-03-07 17:06:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6050b2c31b 
								
							 
						 
						
							
							
								
								Virtual Boy: acquireDirect()  
							
							
							
						 
						
							2025-03-07 17:05:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								229003c597 
								
							 
						 
						
							
							
								
								VRC6: acquireDirect()  
							
							... 
							
							
							
							to-do: check for regressions? I need to sleep 
							
						 
						
							2025-03-07 06:28:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0efe232ae8 
								
							 
						 
						
							
							
								
								VRC6: what?  
							
							... 
							
							
							
							stripping the timer out worsens performace, but only removing the tick
call improves it???? 
							
						 
						
							2025-03-07 05:40:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0e7df18ab3 
								
							 
						 
						
							
							
								
								NES and MMC5: heuristic oopsie  
							
							
							
						 
						
							2025-03-07 05:11:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c5492f2f2c 
								
							 
						 
						
							
							
								
								PCE: oh man a typo  
							
							
							
						 
						
							2025-03-07 04:34:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Electric Keet 
							
						 
						
							
							
							
							
								
							
							
								61d2108745 
								
							 
						 
						
							
							
								
								Docs updates.  
							
							... 
							
							
							
							Several small features and such, including updated graphics as needed. 
							
						 
						
							2025-03-07 04:19:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8ee01d15f7 
								
							 
						 
						
							
							
								
								TIA: acquireDirect()  
							
							... 
							
							
							
							# TIA Benchmark
twin.fur
acquire(): 11.324s
acquireDirect(): 1.267s
Balmeranda.fur
acquire(): 11.923s
acquireDirect(): 1.093s
# MMC5 (Goofy Asses per second)
unoptimized: 9.22/s
optimized: 108.96/s 
							
						 
						
							2025-03-07 03:58:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9730988cef 
								
							 
						 
						
							
							
								
								MMC5: reset write queue...  
							
							
							
						 
						
							2025-03-07 03:21:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								47f176b0f0 
								
							 
						 
						
							
							
								
								MMC5: acquireDirect(), part 2  
							
							... 
							
							
							
							PCM now works 
							
						 
						
							2025-03-07 03:12:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1070fb5d10 
								
							 
						 
						
							
							
								
								MMC5: acquireDirect(), part 1  
							
							... 
							
							
							
							no samples
also fixed chan osc 
							
						 
						
							2025-03-07 03:07:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								86fb92595a 
								
							 
						 
						
							
							
								
								NES: fix a little accuracy problem  
							
							
							
						 
						
							2025-03-07 02:31:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								54d1998c70 
								
							 
						 
						
							
							
								
								make it clear I modified some of these cores  
							
							
							
						 
						
							2025-03-07 02:16:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								007ef91e84 
								
							 
						 
						
							
							
								
								NES: puNES acquireDirect(), part 3  
							
							... 
							
							
							
							reduce CPU usage a bit 
							
						 
						
							2025-03-07 02:10:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								08e7112d85 
								
							 
						 
						
							
							
								
								NES: fix unused variable  
							
							
							
						 
						
							2025-03-07 02:02:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								29849972dd 
								
							 
						 
						
							
							
								
								NES: puNES acquireDirect(), part 2  
							
							... 
							
							
							
							per-chan osc 
							
						 
						
							2025-03-07 02:02:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5df3e1f030 
								
							 
						 
						
							
							
								
								NES: make it C++  
							
							... 
							
							
							
							so we can submit to chan osc buffer 
							
						 
						
							2025-03-07 01:57:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1d60bb03cc 
								
							 
						 
						
							
							
								
								NES: reduce CPU usage when no channels active  
							
							
							
						 
						
							2025-03-07 01:48:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dde97171ab 
								
							 
						 
						
							
							
								
								NES: puNES acquireDirect(), part 1  
							
							... 
							
							
							
							no per-chan osc 
							
						 
						
							2025-03-07 01:29:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ad8437e5ae 
								
							 
						 
						
							
							
								
								this is why I don't use tabs  
							
							... 
							
							
							
							in one editor it's 8 spaces, in another it's 2...
spaces on the other hand are the same regardless of editor 
							
						 
						
							2025-03-06 23:23:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f43715775c 
								
							 
						 
						
							
							
								
								no to-do  
							
							
							
						 
						
							2025-03-06 20:23:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								645e97ef93 
								
							 
						 
						
							
							
								
								NES: puNES macro expansion  
							
							... 
							
							
							
							preparations for acquireDirect() 
							
						 
						
							2025-03-06 20:21:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c2228cd74b 
								
							 
						 
						
							
							
								
								SCC: acquireDirect()  
							
							
							
						 
						
							2025-03-06 19:06:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								7a6f6a6745 
								
							 
						 
						
							
							
								
								PCE: remove core quality  
							
							
							
						 
						
							2025-03-06 12:18:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4c166b9b5a 
								
							 
						 
						
							
							
								
								move blip_buf to extern  
							
							... 
							
							
							
							so it can be used by other cores 
							
						 
						
							2025-03-06 12:07:28 -05:00