Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								8b476689eb 
								
							 
						 
						
							
							
								
								api: use MmGetHostAddress instead of g_memory.Translate  
							
							 
							
							
							
						 
						
							2024-10-19 20:51:35 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								56223974ff 
								
							 
						 
						
							
							
								
								Fix Eggmanland using the wrong loading transition on restart  
							
							 
							
							
							
						 
						
							2024-10-19 20:44:33 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								da776db1a2 
								
							 
						 
						
							
							
								
								api: get singletons using g_memory.Translate  
							
							 
							
							
							
						 
						
							2024-10-19 20:40:15 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								c2ce012155 
								
							 
						 
						
							
							
								
								Implement MSAA properly for Vulkan.  
							
							 
							
							
							
						 
						
							2024-10-19 22:22:09 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								7ed7921c54 
								
							 
						 
						
							
							
								
								Create memory with nullptr address if it initially fails.  
							
							 
							
							
							
						 
						
							2024-10-18 20:55:39 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								25610a6249 
								
							 
						 
						
							
							
								
								Add application icon  
							
							 
							
							
							
						 
						
							2024-10-18 16:20:01 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								64d9cfbd9b 
								
							 
						 
						
							
							
								
								Force inline a few simple functions that Clang is refusing to inline.  
							
							 
							
							
							
						 
						
							2024-10-18 16:30:35 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								d29dd06dce 
								
							 
						 
						
							
							
								
								Add high frame rate fixes for 2D splines & down force.  
							
							 
							
							
							
						 
						
							2024-10-18 15:40:07 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								e899f32f0e 
								
							 
						 
						
							
							
								
								Remove CSD offset hook  
							
							 
							
							... 
							
							
							
							We'll just move the casts manually once we get around to sorting the rest of the UI out, this'll just interfere with that. 
							
						 
						
							2024-10-18 09:03:30 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								8f80396b1f 
								
							 
						 
						
							
							
								
								Remove graceful exit hook  
							
							 
							
							... 
							
							
							
							Might as well stick with ExitProcess, seeing as this is how the game is exited on Xbox. 
							
						 
						
							2024-10-18 09:02:41 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								df919faa57 
								
							 
						 
						
							
							
								
								Update vertical aspect ratio for proper VERT+ support  
							
							 
							
							
							
						 
						
							2024-10-18 08:59:30 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								52f751c6c8 
								
							 
						 
						
							
							
								
								Implemented XButtonHoming hook  
							
							 
							
							
							
						 
						
							2024-10-18 00:10:33 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								56657a85f0 
								
							 
						 
						
							
							
								
								Implemented loading screen hook to disable Werehog video  
							
							 
							
							
							
						 
						
							2024-10-17 23:54:30 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								ceee6948a8 
								
							 
						 
						
							
							
								
								Implemented score hooks  
							
							 
							
							
							
						 
						
							2024-10-17 23:41:38 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								ce95692d8a 
								
							 
						 
						
							
							
								
								Implemented hooks for disabling hints  
							
							 
							
							
							
						 
						
							2024-10-17 22:25:14 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								0cae5feba9 
								
							 
						 
						
							
							
								
								Display correct game logo for Japanese  
							
							 
							
							
							
						 
						
							2024-10-17 21:59:36 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								2f579aeb40 
								
							 
						 
						
							
							
								
								Config: set reader default values to static defaults  
							
							 
							
							
							
						 
						
							2024-10-17 21:26:26 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								ee35458b5d 
								
							 
						 
						
							
							
								
								Config: implemented toml reading  
							
							 
							
							
							
						 
						
							2024-10-17 21:20:35 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								554be01412 
								
							 
						 
						
							
							
								
								Implemented CSD aspect ratio hooks  
							
							 
							
							... 
							
							
							
							This only includes the centred mode, as the intention is to map out CSD classes in the API and handle the rest manually.
Co-Authored-By: Michael <15317421+ActualMandM@users.noreply.github.com> 
							
						 
						
							2024-10-17 19:36:10 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								3c1c13e4ce 
								
							 
						 
						
							
							
								
								Implemented camera aspect ratio hooks  
							
							 
							
							
							
						 
						
							2024-10-17 19:16:33 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								02c9484c9c 
								
							 
						 
						
							
							
								
								Update file names to match convention  
							
							 
							
							
							
						 
						
							2024-10-17 18:02:09 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								9da9bc8014 
								
							 
						 
						
							
							
								
								Window: add buffer size arg to GetIconSurface  
							
							 
							
							
							
						 
						
							2024-10-17 17:54:53 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								7b4caece2f 
								
							 
						 
						
							
							
								
								Window: add game icon and window events  
							
							 
							
							
							
						 
						
							2024-10-17 17:51:17 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								0f237c693d 
								
							 
						 
						
							
							
								
								Merge branch 'main' of  https://github.com/hedge-dev/UnleashedRecomp  
							
							 
							
							
							
						 
						
							2024-10-17 17:48:44 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								d3d887f0f1 
								
							 
						 
						
							
							
								
								Redirect dynamically linked sprintf to statically linked one.  
							
							 
							
							
							
						 
						
							2024-10-17 19:44:17 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								1040baa2c1 
								
							 
						 
						
							
							
								
								sdl_hid: rename SDL event handler to prevent conflicts  
							
							 
							
							
							
						 
						
							2024-10-17 17:11:20 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								841d57649a 
								
							 
						 
						
							
							
								
								Update PowerRecomp submodule  
							
							 
							
							
							
						 
						
							2024-10-17 17:01:40 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								f68f720b17 
								
							 
						 
						
							
							
								
								Preliminary mid-asm hook for gracefully exiting the game  
							
							 
							
							
							
						 
						
							2024-10-17 16:11:20 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								b7b18f7476 
								
							 
						 
						
							
							
								
								Update PowerRecomp submodule  
							
							 
							
							
							
						 
						
							2024-10-17 16:07:53 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyper 
								
							 
						 
						
							
							
							
							
								
							
							
								86a80fbc61 
								
							 
						 
						
							
							
								
								Move gpu/Window.cpp to ui/window.cpp  
							
							 
							
							
							
						 
						
							2024-10-17 14:36:02 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								86eac5ad8c 
								
							 
						 
						
							
							
								
								Remove half pixel offset from primitive 2D renderer.  
							
							 
							
							
							
						 
						
							2024-10-17 16:07:22 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								63377c3f17 
								
							 
						 
						
							
							
								
								Add tomlplusplus.  
							
							 
							
							
							
						 
						
							2024-10-17 15:35:55 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								8e8ce8b42f 
								
							 
						 
						
							
							
								
								Use vcpkg for dependencies.  
							
							 
							
							
							
						 
						
							2024-10-17 01:04:21 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								b7a3bdca87 
								
							 
						 
						
							
							
								
								Fix vertex declaration assignment in guest device.  
							
							 
							
							
							
						 
						
							2024-10-16 21:35:18 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								3d76d26a64 
								
							 
						 
						
							
							
								
								Implement shader cache.  
							
							 
							
							
							
						 
						
							2024-10-16 20:49:54 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								0cd86bf130 
								
							 
						 
						
							
							
								
								Implement MSAA.  
							
							 
							
							
							
						 
						
							2024-10-08 18:07:22 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								982d619ba1 
								
							 
						 
						
							
							
								
								Add an empty .cpp file to make CMake generation pass.  
							
							 
							
							
							
						 
						
							2024-10-08 16:16:52 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								5e61febab1 
								
							 
						 
						
							
							
								
								Force enable anisotropic filtering.  
							
							 
							
							
							
						 
						
							2024-10-08 13:31:11 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								c5e195fef3 
								
							 
						 
						
							
							
								
								Recreate internal framebuffers when swap chain gets resized.  
							
							 
							
							
							
						 
						
							2024-10-08 13:10:13 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								078bfef1d2 
								
							 
						 
						
							
							
								
								Handle swap chain resizing.  
							
							 
							
							
							
						 
						
							2024-10-08 11:48:21 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								87daa6067e 
								
							 
						 
						
							
							
								
								Wait for both graphics and copy on barriers.  
							
							 
							
							
							
						 
						
							2024-10-08 00:05:40 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								c2ca5dcdad 
								
							 
						 
						
							
							
								
								Refactor barrier usage.  
							
							 
							
							
							
						 
						
							2024-10-07 23:35:32 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								b876766848 
								
							 
						 
						
							
							
								
								Enable buffer device address feature.  
							
							 
							
							
							
						 
						
							2024-10-07 22:22:05 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								bba19ad66d 
								
							 
						 
						
							
							
								
								Add temporary fix for audio driver loop.  
							
							 
							
							
							
						 
						
							2024-10-07 21:53:45 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								81d737e14f 
								
							 
						 
						
							
							
								
								Move recompiled files to a separate project.  
							
							 
							
							
							
						 
						
							2024-10-07 21:47:00 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								53f4f1058f 
								
							 
						 
						
							
							
								
								Cache buffer device address.  
							
							 
							
							
							
						 
						
							2024-10-07 21:01:46 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								c07b827a5e 
								
							 
						 
						
							
							
								
								Implement Vulkan.  
							
							 
							
							
							
						 
						
							2024-10-07 20:50:48 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								51df78e5c9 
								
							 
						 
						
							
							
								
								Fix ddspp submodule.  
							
							 
							
							
							
						 
						
							2024-10-07 13:00:42 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								892481edf7 
								
							 
						 
						
							
							
								
								Implement quad rendering.  
							
							 
							
							
							
						 
						
							2024-10-07 12:41:48 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skyth 
								
							 
						 
						
							
							
							
							
								
							
							
								24830e1326 
								
							 
						 
						
							
							
								
								Initial graphics implementation.  
							
							 
							
							
							
						 
						
							2024-10-07 00:25:06 +03:00