Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								e2c38cd03a
								
							
						 | 
						
							
							
								
								Turn off LTO so we can use clang
							
							
							
							
							
						 | 
						
							2024-11-11 18:14:11 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								544990c58f
								
							
						 | 
						
							
							
								
								Support running two sims at once
							
							
							
							
							
						 | 
						
							2024-11-11 00:52:02 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								9fcf6b3dc5
								
							
						 | 
						
							
							
								
								Merge pull request 'rewrite it in rust' (#1) from riir into main
							
							
							
							
							
							
							
							Reviewed-on: PVB/shrooms-vb-native#1 
							
						 | 
						
							2024-11-10 23:34:42 +00:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								99d6970323
								
							
						 | 
						
							
							
								
								Block the emulator thread when idle
							
							
							
							
							
						 | 
						
							2024-11-10 18:19:25 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								e8b706df20
								
							
						 | 
						
							
							
								
								Use high-priority thread for emulation
							
							
							
							
							
						 | 
						
							2024-11-10 18:19:25 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								6dc3697baf
								
							
						 | 
						
							
							
								
								Fix crash on windows when window is minimized
							
							
							
							
							
						 | 
						
							2024-11-10 15:03:07 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								5cb36d0bcc
								
							
						 | 
						
							
							
								
								Functional input binding
							
							
							
							
							
						 | 
						
							2024-11-10 14:05:10 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								a69247dd33
								
							
						 | 
						
							
							
								
								Support multiple windows, start on input UI
							
							
							
							
							
						 | 
						
							2024-11-09 18:14:18 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								62b34ea760
								
							
						 | 
						
							
							
								
								Remove c impl, update readme
							
							
							
							
							
						 | 
						
							2024-11-06 23:55:25 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								a6200732ee
								
							
						 | 
						
							
							
								
								Disable emulation options when game is not running
							
							
							
							
							
						 | 
						
							2024-11-06 23:36:33 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								498e6fbdcc
								
							
						 | 
						
							
							
								
								Apply styles
							
							
							
							
							
						 | 
						
							2024-11-06 23:26:31 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								5c5d56cb12
								
							
						 | 
						
							
							
								
								Support full controller input
							
							
							
							
							
						 | 
						
							2024-11-05 00:07:48 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								75fa3be25c
								
							
						 | 
						
							
							
								
								Support resizing the window
							
							
							
							
							
						 | 
						
							2024-11-04 23:39:00 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								593475960d
								
							
						 | 
						
							
							
								
								Make menu items functional
							
							
							
							
							
						 | 
						
							2024-11-04 22:18:57 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								756835f90e
								
							
						 | 
						
							
							
								
								Turn vulkan back on because my linux partition needs it
							
							
							
							
							
						 | 
						
							2024-11-04 21:53:59 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								7c9e9c7fa4
								
							
						 | 
						
							
							
								
								Turn off LTO for now, makes builds quite slow
							
							
							
							
							
						 | 
						
							2024-11-04 10:00:12 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								70373647fb
								
							
						 | 
						
							
							
								
								Add audio, fix timing
							
							
							
							
							
						 | 
						
							2024-11-04 09:59:58 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								8bba7b9e1b
								
							
						 | 
						
							
							
								
								Turn off vulkan because it's slow on windows
							
							
							
							
							
						 | 
						
							2024-11-03 14:02:25 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								a0e39796bf
								
							
						 | 
						
							
							
								
								Actually do anaglyph
							
							
							
							
							
						 | 
						
							2024-11-03 13:49:10 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								b025f72604
								
							
						 | 
						
							
							
								
								Use one texture with two channels for video
							
							
							
							
							
						 | 
						
							2024-11-03 13:26:01 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								8fdff927eb
								
							
						 | 
						
							
							
								
								Fix non-windows compilation
							
							
							
							
							
						 | 
						
							2024-11-03 12:44:38 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								40c4561748
								
							
						 | 
						
							
							
								
								Beginnings of rust emulation
							
							
							
							
							
						 | 
						
							2024-11-03 11:32:53 -05:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								59e14b43e8
								
							
						 | 
						
							
							
								
								Set up a rust UI
							
							
							
							
							
						 | 
						
							2024-11-02 16:18:41 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								3c7915fa53
								
							
						 | 
						
							
							
								
								Update core
							
							
							
							
							
						 | 
						
							2024-10-31 21:40:10 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								38b9369511
								
							
						 | 
						
							
							
								
								Update core
							
							
							
							
							
						 | 
						
							2024-10-23 22:58:31 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								a479d3c0b3
								
							
						 | 
						
							
							
								
								Drive gameplay with audio instead of timer
							
							
							
							
							
						 | 
						
							2024-10-23 22:50:44 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								3d2c6cbddf
								
							
						 | 
						
							
							
								
								Run on windows OR unix
							
							
							
							
							
						 | 
						
							2024-10-23 20:28:02 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								0b21febc6b
								
							
						 | 
						
							
							
								
								Fix asset bundling to work on Windows
							
							
							
							
							
						 | 
						
							2024-10-23 19:47:28 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								af3692fd11
								
							
						 | 
						
							
							
								
								Update core
							
							
							
							
							
						 | 
						
							2024-10-23 19:04:11 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								4e3495948c
								
							
						 | 
						
							
							
								
								Revert "Switch to SDL3"
							
							
							
							
							
							
							
							This reverts commit cd29cca495. 
							
						 | 
						
							2024-10-23 19:01:54 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								cd29cca495
								
							
						 | 
						
							
							
								
								Switch to SDL3
							
							
							
							
							
						 | 
						
							2024-10-21 23:31:55 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								8b31e76655
								
							
						 | 
						
							
							
								
								Audio!
							
							
							
							
							
						 | 
						
							2024-10-21 21:04:01 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								7ace73c587
								
							
						 | 
						
							
							
								
								VB Wario Land runs!
							
							
							
							
							
						 | 
						
							2024-10-20 00:08:37 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								9f955be5dc
								
							
						 | 
						
							
							
								
								Fix sleep timing
							
							
							
							
							
						 | 
						
							2024-10-19 21:09:43 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								addff55c24
								
							
						 | 
						
							
							
								
								Draw Things
							
							
							
							
							
						 | 
						
							2024-10-19 18:04:15 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								a4b81c2603
								
							
						 | 
						
							
							
								
								Render byte buffers from the application
							
							
							
							
							
						 | 
						
							2024-10-16 00:25:31 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								ce01974243
								
							
						 | 
						
							
							
								
								Fix windows build
							
							
							
							
							
						 | 
						
							2024-10-15 01:06:52 -04:00 | 
						
					
				
					
						
							
							
								
									
								
								 Simon Gellis
							
						 | 
						
							
							
							
							
							
								
							
							
								8ec65dc6ae
								
							
						 | 
						
							
							
								
								First commit
							
							
							
							
							
						 | 
						
							2024-10-15 00:24:13 -04:00 |