Riyyi
							
						 | 
						
							
							
							
							
								
							
								7689efeb44
								
							
								
							
						 | 
						
							
							
								
								Meta: Allow single line short case labels in .clang-format
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								6a44e48244
								
							
								
							
						 | 
						
							
							
								
								Doc: Add reference section to terminology.org, add links to mnemonics
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								4cc21a1c3a
								
							
								
							
						 | 
						
							
							
								
								Doc: Add document that describes the GameBoy terminology
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								ab5d9cbe69
								
							
								
							
						 | 
						
							
							
								
								Emulator: Fix loading 16-bit immediate value
							
							
							
							
							
							
							
							The 8 lower bits are read first. The 8 higher bits come afterwards! 
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								077ba70a16
								
							
								
							
						 | 
						
							
							
								
								Emulator: Read bootrom into memory space
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								5d89883d15
								
							
								
							
						 | 
						
							
							
								
								Emulator: Fix Emu memory writing
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								8768daabfe
								
							
								
							
						 | 
						
							
							
								
								Emulator: Remove bootrom as separate Emu member variable
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								e38e35ba81
								
							
								
							
						 | 
						
							
							
								
								Emulator: Add checks for undefined memory spaces
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								dab457b31f
								
							
								
							
						 | 
						
							
							
								
								Emulator: Be more const correct
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								46f3009124
								
							
								
							
						 | 
						
							
							
								
								Emulator: Add writing of ECHO RAM
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								65c3797030
								
							
								
							
						 | 
						
							
							
								
								Emulator: Fix memory end address for bootrom segment 1
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								b6e075108e
								
							
								
							
						 | 
						
							
							
								
								Emulator: Update calls for adding memory spaces
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								42e54f1344
								
							
								
							
						 | 
						
							
							
								
								Emulator: Add support for memory banks to memory spaces
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								687990edca
								
							
								
							
						 | 
						
							
							
								
								Emulator: Add more opcodes, convenience functions
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								aa15d9cd3f
								
							
								
							
						 | 
						
							
							
								
								Doc: Reorder readme reference sections
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								379ff3babf
								
							
								
							
						 | 
						
							
							
								
								Doc: Add bootrom section to readme
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								cee8ffabb3
								
							
								
							
						 | 
						
							
							
								
								Emulator: Make memory spaces more accurate
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								f6478da541
								
							
								
							
						 | 
						
							
							
								
								Emulator: Add copyright header to main, Emu
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								895b54e927
								
							
								
							
						 | 
						
							
							
								
								Emulator: Add opcode function to lookup table
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								d511ec8397
								
							
								
							
						 | 
						
							
							
								
								Emulator: Add opcode lookup table
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								a68171002c
								
							
								
							
						 | 
						
							
							
								
								Emulator: Fix out of scope destruction of string_view
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								85d54c9bcb
								
							
								
							
						 | 
						
							
							
								
								Emulator: Prefer string_view over const char*
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								3163d0cb95
								
							
								
							
						 | 
						
							
							
								
								Emulator: Read bootrom in Emu class
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								7f8f8fd493
								
							
								
							
						 | 
						
							
							
								
								Meta: Update ruc library
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								b82ec9eb11
								
							
								
							
						 | 
						
							
							
								
								Emulator: Use constructor initialization list
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								e3c3875195
								
							
								
							
						 | 
						
							
							
								
								Emulator: Store registers separately
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								dcc517c28d
								
							
								
							
						 | 
						
							
							
								
								Emulator: Set registers for the power-up sequence
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								52cd604eb1
								
							
								
							
						 | 
						
							
							
								
								Emulator: Do not store overflown bits
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								0e67e7e2cc
								
							
								
							
						 | 
						
							
							
								
								Emulator: Add register sharing to processing units
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								68f78a0299
								
							
								
							
						 | 
						
							
							
								
								Emulator: Change register type to uint32_t
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								21da21a760
								
							
								
							
						 | 
						
							
							
								
								Meta: Update ruc library
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Frank
							
						 | 
						
							
							
							
							
								
							
								2ee1fa147d
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Riyyi/garbage
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Frank
							
						 | 
						
							
							
							
							
								
							
								fa066cbd04
								
							
								
							
						 | 
						
							
							
								
								Emu: Add cycle accurate timing
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								c691c6287d
								
							
								
							
						 | 
						
							
							
								
								Meta: Update ruc library
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								5f44f71e1a
								
							
								
							
						 | 
						
							
							
								
								CMake: Fix unit test target
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								ccbabdd5b3
								
							
								
							
						 | 
						
							
							
								
								Meta: Update ruc library
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								f1aa4f33e2
								
							
								
							
						 | 
						
							
							
								
								Meta: Update ruc library
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								0db89cf109
								
							
								
							
						 | 
						
							
							
								
								Doc: Add contributing section to readme
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								22f3ed8b84
								
							
								
							
						 | 
						
							
							
								
								Meta: Update ruc library
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								c159e09ce3
								
							
								
							
						 | 
						
							
							
								
								Emulator: Use formatting library print function
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								2c3109e795
								
							
								
							
						 | 
						
							
							
								
								Emulator: Add cycles to wait after executing opcode
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								e95e7452fe
								
							
								
							
						 | 
						
							
							
								
								Emulator: Change register af 16-bit => a 8-bit
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								1bfcfcc1f1
								
							
								
							
						 | 
						
							
							
								
								Doc: Present references as a list
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								2eeb255a27
								
							
								
							
						 | 
						
							
							
								
								Doc: Add references to readme
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								6da0184713
								
							
								
							
						 | 
						
							
							
								
								Emulator: Add opcode example
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								de2237fac2
								
							
								
							
						 | 
						
							
							
								
								Emulator: Dont take a signed number as size
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								83d3a33e14
								
							
								
							
						 | 
						
							
							
								
								Emulator: Prefer uint32_t over unsigned int
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								cef2ebd926
								
							
								
							
						 | 
						
							
							
								
								Emulator: Initialize primitive members
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								57576aaf9b
								
							
								
							
						 | 
						
							
							
								
								Emulator: Use formatting library print function
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								4df59970da
								
							
								
							
						 | 
						
							
							
								
								Emulator: Run clang-format
							
							
							
							
							
						 | 
						
							3 years ago |