twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								cc1a867328 
								
							 
						 
						
							
							
								
								Start adding gbaover - unfinished  
							
							 
							
							
							
						 
						
							2014-12-21 06:29:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								d10c4afea2 
								
							 
						 
						
							
							
								
								Get rid of function_cc  
							
							 
							
							
							
						 
						
							2014-12-20 09:14:38 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								ba834beeb1 
								
							 
						 
						
							
							
								
								Change load_gamepak signature  
							
							 
							
							
							
						 
						
							2014-12-20 08:35:53 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								9fe97ba148 
								
							 
						 
						
							
							
								
								gba_memory.c - some cleanups  
							
							 
							
							
							
						 
						
							2014-12-20 08:25:17 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								ab96870240 
								
							 
						 
						
							
							
								
								Make functions static in gba_memory.c  
							
							 
							
							
							
						 
						
							2014-12-20 08:12:28 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								cf973d0c5f 
								
							 
						 
						
							
							
								
								Rename cpu_orig.c to cpu.c  
							
							 
							
							
							
						 
						
							2014-12-14 02:51:43 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								531d33e119 
								
							 
						 
						
							
							
								
								Add Super Puzzle Fighter II Turbo (E) and River City Ransom EX (J)  
							
							 
							
							
							
						 
						
							2014-12-14 02:16:06 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								944b32deb5 
								
							 
						 
						
							
							
								
								Add Super Mario Advance 2 (E) and Super Mario Advance 3 (J)  
							
							 
							
							
							
						 
						
							2014-12-14 01:51:46 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								c11183c603 
								
							 
						 
						
							
							
								
								Add Mega Man Battle Network (E)  
							
							 
							
							
							
						 
						
							2014-12-14 01:45:22 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								61a42348e6 
								
							 
						 
						
							
							
								
								Add Advance Wars (E)  
							
							 
							
							
							
						 
						
							2014-12-14 01:43:15 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								e6d8179473 
								
							 
						 
						
							
							
								
								Add Castlevania (E)  
							
							 
							
							
							
						 
						
							2014-12-14 01:38:29 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								1edee88592 
								
							 
						 
						
							
							
								
								Add Rockman Zero (J) / Final Fight One (E)  
							
							 
							
							
							
						 
						
							2014-12-14 01:36:32 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								4bb56d965e 
								
							 
						 
						
							
							
								
								Add Super Mario Advance (E/U) to game_config.txt  
							
							 
							
							
							
						 
						
							2014-12-14 01:20:43 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								dd9076d608 
								
							 
						 
						
							
							
								
								Add F-Zero (J) to game_config.txt  
							
							 
							
							
							
						 
						
							2014-12-14 01:13:39 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								0da59722be 
								
							 
						 
						
							
							
								
								game_config.txt - Add Battle Network RockMan EXE  
							
							 
							
							
							
						 
						
							2014-12-14 00:47:43 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								c5778bed64 
								
							 
						 
						
							
							
								
								Add Pokemon Mystery Dungeon (E) to game config list  
							
							 
							
							
							
						 
						
							2014-12-14 00:27:25 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								1c4095a014 
								
							 
						 
						
							
							
								
								Add game_config.txt  
							
							 
							
							
							
						 
						
							2014-12-14 00:26:15 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								67197d550e 
								
							 
						 
						
							
							
								
								Merge pull request  #3  from sergiobenrocha2/master  
							
							 
							
							... 
							
							
							
							Avoid proprietary format in copying, HAVE_DYNAREC in armv. 
							
						 
						
							2014-12-14 00:11:39 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									sergiobenrocha2 
								
							 
						 
						
							
							
							
							
								
							
							
								209d97e0cc 
								
							 
						 
						
							
							
								
								Avoid proprietary format in copying, HAVE_DYNAREC in armv.  
							
							 
							
							
							
						 
						
							2014-12-13 20:58:09 -02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								3c1474e99d 
								
							 
						 
						
							
							
								
								Implement idle loop skipping. The framerate on SMA4 is NINE times faster this way!  
							
							 
							
							
							
						 
						
							2014-12-13 22:05:06 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								7e08f8c67b 
								
							 
						 
						
							
							
								
								Some Makefile improvements  
							
							 
							
							
							
						 
						
							2014-12-13 06:17:59 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								5820d8be94 
								
							 
						 
						
							
							
								
								Create memmap_win32.c for Win32 systems - a mman wrapper  
							
							 
							
							
							
						 
						
							2014-12-13 05:50:15 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								6ddc6f494d 
								
							 
						 
						
							
							
								
								Turn two functions static  
							
							 
							
							
							
						 
						
							2014-12-13 05:01:02 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								87b34754f8 
								
							 
						 
						
							
							
								
								Remove more case ranges  
							
							 
							
							
							
						 
						
							2014-12-13 04:55:24 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								cefd5b63ee 
								
							 
						 
						
							
							
								
								Remove a lot of the GNU case range extensions instances  
							
							 
							
							
							
						 
						
							2014-12-13 04:50:48 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								c1375c871f 
								
							 
						 
						
							
							
								
								Put ifdef around <sys/mman.h> include  
							
							 
							
							
							
						 
						
							2014-12-13 01:20:10 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								320bf35a8c 
								
							 
						 
						
							
							
								
								Get rid of unnecessary macros for sound_timer_queue functions - it  
							
							 
							
							... 
							
							
							
							is pretty apparent what this does on its face, and a macro is somewhat
unnecessary for so few invocations 
							
						 
						
							2014-12-12 17:33:29 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								24eef7a3ff 
								
							 
						 
						
							
							
								
								cpu_orig.c - restore to original - bigger codesize but faster  
							
							 
							
							
							
						 
						
							2014-12-12 17:22:56 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								d76dada07a 
								
							 
						 
						
							
							
								
								Get rid of optimize_safe rule for cpu.c  
							
							 
							
							
							
						 
						
							2014-12-12 17:01:18 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								9fcd576a97 
								
							 
						 
						
							
							
								
								Use cpu_orig.c in release builds for now - apparently grouping all  
							
							 
							
							... 
							
							
							
							these case ranges made fps slower, not faster. Keep working on
cpu.c to attain a smaller interpreter core so we can eventually
make this a lot more efficient 
							
						 
						
							2014-12-12 16:59:09 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								72573712d3 
								
							 
						 
						
							
							
								
								CPU interpreter - group more case ranges together  
							
							 
							
							
							
						 
						
							2014-12-12 16:52:23 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								701e2bbf50 
								
							 
						 
						
							
							
								
								CPU interpreter - group THUMB cases 0x38 to 0x3F (SUB) together  
							
							 
							
							
							
						 
						
							2014-12-12 06:48:20 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								4a6d527b1c 
								
							 
						 
						
							
							
								
								Use thumb_opcode_val & 0x7 instead  
							
							 
							
							
							
						 
						
							2014-12-12 06:45:20 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								c1677498a5 
								
							 
						 
						
							
							
								
								CPU interpreter - group THUMB case range 0x30 to 0x37 (ADD) together  
							
							 
							
							
							
						 
						
							2014-12-12 06:42:59 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								4a860b662e 
								
							 
						 
						
							
							
								
								CPU interpreter - group THUMB cases 0x28 to 0x2F together  
							
							 
							
							
							
						 
						
							2014-12-12 06:35:17 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								ade2bed514 
								
							 
						 
						
							
							
								
								CPU interpreter - group Thumb opcode case ranges 0x20 - 0x27 together  
							
							 
							
							
							
						 
						
							2014-12-12 06:31:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								f9079ff9fb 
								
							 
						 
						
							
							
								
								execute_arm_instruction and execute_thumb_instruction - throw them  
							
							 
							
							... 
							
							
							
							straight into execute_arm/execute_thumb functions 
							
						 
						
							2014-12-12 06:12:00 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								27a8be87d1 
								
							 
						 
						
							
							
								
								Make compiling in with the 32bit dynarec optional - also include  
							
							 
							
							... 
							
							
							
							a switch to hardforce this 
							
						 
						
							2014-12-12 03:03:55 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									aliaspider 
								
							 
						 
						
							
							
							
							
								
							
							
								a3201b066d 
								
							 
						 
						
							
							
								
								increase savestate size, was smaller than what was required for 64-bit  
							
							 
							
							... 
							
							
							
							builds. 
							
						 
						
							2014-12-12 02:54:41 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								bedf50b36f 
								
							 
						 
						
							
							
								
								Another 64bit fix - vertical_pixel_flip needs to be of type s32  
							
							 
							
							
							
						 
						
							2014-12-12 02:23:48 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								e83651639f 
								
							 
						 
						
							
							
								
								dma_transfer - change dest_ptr to type uintptr_t - fixes 64bit interpreter  
							
							 
							
							... 
							
							
							
							according to aliaspider 
							
						 
						
							2014-12-12 01:53:39 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								c40748197f 
								
							 
						 
						
							
							
								
								Create specialized macro for single_tile_map  
							
							 
							
							
							
						 
						
							2014-12-12 01:49:49 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								522a2facb0 
								
							 
						 
						
							
							
								
								And another one - pt. 4  
							
							 
							
							
							
						 
						
							2014-12-12 01:41:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								2dea1673ff 
								
							 
						 
						
							
							
								
								And another one - pt. 3  
							
							 
							
							
							
						 
						
							2014-12-12 01:39:08 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								8db28496c8 
								
							 
						 
						
							
							
								
								And another one - pt. 2  
							
							 
							
							
							
						 
						
							2014-12-12 01:36:49 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								80c974a80f 
								
							 
						 
						
							
							
								
								Start making specialized functions of multiple_tile_map - pt. 1  
							
							 
							
							
							
						 
						
							2014-12-12 01:34:36 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								c54cff8f70 
								
							 
						 
						
							
							
								
								Cut down a lot of duplicate code in tile_render functions  
							
							 
							
							
							
						 
						
							2014-12-12 01:30:05 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								bf17a15988 
								
							 
						 
						
							
							
								
								And there, done - tile_render is gone  
							
							 
							
							
							
						 
						
							2014-12-12 01:20:52 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								65272c421b 
								
							 
						 
						
							
							
								
								And another one pt. 5  
							
							 
							
							
							
						 
						
							2014-12-12 01:17:36 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									twinaphex 
								
							 
						 
						
							
							
							
							
								
							
							
								f25f747233 
								
							 
						 
						
							
							
								
								And another one pt. 4  
							
							 
							
							
							
						 
						
							2014-12-12 01:15:13 +01:00