Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								94defc9653 
								
							 
						 
						
							
							
								
								Update README  
							
							 
							
							
							
						 
						
							2019-07-17 13:52:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								2506002c05 
								
							 
						 
						
							
							
								
								Add VRAM Explorer placeholder  
							
							 
							
							
							
						 
						
							2019-07-17 13:52:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								20041deef5 
								
							 
						 
						
							
							
								
								Add .clang-format  
							
							 
							
							
							
						 
						
							2019-07-16 13:31:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								90526946e6 
								
							 
						 
						
							
							
								
								Use QUrl for file paths  
							
							 
							
							
							
						 
						
							2019-07-16 10:04:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								3b9085545b 
								
							 
						 
						
							
							
								
								Add memory to state  
							
							 
							
							
							
						 
						
							2019-07-14 19:11:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								690df0321f 
								
							 
						 
						
							
							
								
								Pass ROM as launch argument  
							
							 
							
							
							
						 
						
							2019-07-14 12:01:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								fda60ba538 
								
							 
						 
						
							
							
								
								Invalidate C++ app  
							
							 
							
							
							
						 
						
							2019-07-13 18:30:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								6eb0e61426 
								
							 
						 
						
							
							
								
								Add headers to CMakeLists  
							
							 
							
							
							
						 
						
							2019-07-13 17:15:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								fbf8956885 
								
							 
						 
						
							
							
								
								Remove doc warning  
							
							 
							
							
							
						 
						
							2019-07-13 17:15:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								35ea1690fe 
								
							 
						 
						
							
							
								
								Display maps from OCaml  
							
							 
							
							
							
						 
						
							2019-07-12 13:48:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								d4e753a6e1 
								
							 
						 
						
							
							
								
								Refresh README.md  
							
							 
							
							
							
						 
						
							2019-06-07 22:43:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								e6c8ffe793 
								
							 
						 
						
							
							
								
								Add loaded state  
							
							 
							
							
							
						 
						
							2019-06-07 14:25:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								e260011665 
								
							 
						 
						
							
							
								
								Print cartridge info when loaded  
							
							 
							
							
							
						 
						
							2019-06-07 14:25:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								f0cab3f1c6 
								
							 
						 
						
							
							
								
								Use Caml macros for variables  
							
							 
							
							
							
						 
						
							2019-06-06 14:39:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								d197159f5a 
								
							 
						 
						
							
							
								
								Load cartridge  
							
							 
							
							
							
						 
						
							2019-06-06 14:27:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								2f31756be8 
								
							 
						 
						
							
							
								
								Add FileDialog  
							
							 
							
							
							
						 
						
							2019-05-14 13:54:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								c4960d87f8 
								
							 
						 
						
							
							
								
								Prefix symbols with oboy_*  
							
							 
							
							
							
						 
						
							2019-05-14 13:54:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								b6632aa74b 
								
							 
						 
						
							
							
								
								Capitalize project name in QML  
							
							 
							
							
							
						 
						
							2019-05-13 14:02:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								a17a03aaef 
								
							 
						 
						
							
							
								
								Add state.ml  
							
							 
							
							
							
						 
						
							2019-05-12 11:56:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								a206b9d7ca 
								
							 
						 
						
							
							
								
								Split oboy.ml  
							
							 
							
							
							
						 
						
							2019-05-12 11:22:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								fe2c5e8ba1 
								
							 
						 
						
							
							
								
								Add name + version in About view  
							
							 
							
							
							
						 
						
							2019-05-11 21:13:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								95a1f784fc 
								
							 
						 
						
							
							
								
								Add OBoy C++ class  
							
							 
							
							
							
						 
						
							2019-05-11 20:00:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								761fc4aa90 
								
							 
						 
						
							
							
								
								Switch to CMake for Qt build  
							
							 
							
							
							
						 
						
							2019-05-11 19:46:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								2138179760 
								
							 
						 
						
							
							
								
								Add oboy.opam  
							
							 
							
							
							
						 
						
							2019-05-11 18:14:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								dbc17bb003 
								
							 
						 
						
							
							
								
								Integrate OCaml in Qt project  
							
							 
							
							
							
						 
						
							2019-05-08 23:09:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								3c0c2cff6f 
								
							 
						 
						
							
							
								
								Reorganize src/ directory  
							
							 
							
							
							
						 
						
							2019-05-08 14:37:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								8aa8b9b69a 
								
							 
						 
						
							
							
								
								Add ocamlformat  
							
							 
							
							
							
						 
						
							2018-12-28 17:21:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								d3823b9455 
								
							 
						 
						
							
							
								
								Create src/lib  
							
							 
							
							
							
						 
						
							2018-12-28 17:20:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								4cb229e472 
								
							 
						 
						
							
							
								
								Switch to Dune build system  
							
							 
							
							
							
						 
						
							2018-12-26 15:32:23 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								4d1be1578f 
								
							 
						 
						
							
							
								
								Set bg map to 32 x 32  
							
							 
							
							
							
						 
						
							2016-08-10 00:05:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								6a42bf273a 
								
							 
						 
						
							
							
								
								Update BG map layout  
							
							 
							
							
							
						 
						
							2016-08-08 23:11:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								3a81d81c2a 
								
							 
						 
						
							
							
								
								Add instructions on how to use radare2  
							
							 
							
							... 
							
							
							
							Basic instructions to use radare2 for exploring a GB ROM. 
							
						 
						
							2016-04-18 23:07:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								5b9d0de26f 
								
							 
						 
						
							
							
								
								Add skeleton for bg maps window  
							
							 
							
							
							
						 
						
							2016-04-18 23:06:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								161f5681ee 
								
							 
						 
						
							
							
								
								Add empty QML app  
							
							 
							
							
							
						 
						
							2016-03-06 21:33:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								b4c81fa3f9 
								
							 
						 
						
							
							
								
								Add CPU.handle_interrupts  
							
							 
							
							
							
						 
						
							2016-03-01 23:15:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								c6106203eb 
								
							 
						 
						
							
							
								
								Change of heart, begin is cool  
							
							 
							
							
							
						 
						
							2016-03-01 00:22:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								77f7c7bef3 
								
							 
						 
						
							
							
								
								Replace begin .. end with ( .. )  
							
							 
							
							
							
						 
						
							2016-02-29 23:58:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								033f63ec42 
								
							 
						 
						
							
							
								
								Add interrupt handlers in cpu  
							
							 
							
							
							
						 
						
							2016-02-29 23:07:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								4df4aea484 
								
							 
						 
						
							
							
								
								Add Interrupt module  
							
							 
							
							
							
						 
						
							2016-02-28 23:41:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								de755822d3 
								
							 
						 
						
							
							
								
								Rename test_cpu.ml to test_bit.ml  
							
							 
							
							
							
						 
						
							2016-02-28 23:25:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								27efc19125 
								
							 
						 
						
							
							
								
								Remove redundant inc_cycles()  
							
							 
							
							... 
							
							
							
							inc_cycles() was called in every case of the
CPU pattern matching. Since we return the number
of cycles of each instructions, we can increment
only afterwards. 
							
						 
						
							2016-02-17 23:14:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								1b7c60e94d 
								
							 
						 
						
							
							
								
								Add copyright banner  
							
							 
							
							
							
						 
						
							2016-02-02 21:25:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								67093196ea 
								
							 
						 
						
							
							
								
								Implement timers  
							
							 
							
							
							
						 
						
							2016-01-23 13:16:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								6c7544dffb 
								
							 
						 
						
							
							
								
								Add codeslinger.co.uk to references  
							
							 
							
							
							
						 
						
							2016-01-21 21:16:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								013fd9abe4 
								
							 
						 
						
							
							
								
								Add fps to main loop  
							
							 
							
							
							
						 
						
							2015-08-17 22:26:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								fb5eeed6ba 
								
							 
						 
						
							
							
								
								Add graphics window  
							
							 
							
							
							
						 
						
							2015-08-11 23:06:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								54def17c26 
								
							 
						 
						
							
							
								
								Move signed_byte to Bit  
							
							 
							
							
							
						 
						
							2015-08-11 22:49:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								845d4fff8b 
								
							 
						 
						
							
							
								
								Add logs to .gitignore  
							
							 
							
							
							
						 
						
							2015-08-10 01:36:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								a2f5b2e08a 
								
							 
						 
						
							
							
								
								Fix signed integer parsing  
							
							 
							
							
							
						 
						
							2015-08-10 01:35:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabien Freling 
								
							 
						 
						
							
							
							
							
								
							
							
								eb98415994 
								
							 
						 
						
							
							
								
								Improve debug printing  
							
							 
							
							
							
						 
						
							2015-08-10 00:34:10 +02:00