Commit Graph

29 Commits

Author SHA1 Message Date
Simon Gellis 005ed509d5 Stop using Vulkan on Windows 2025-01-07 13:06:37 -05:00
Simon Gellis a13c1e622f Update egui and wgpu 2024-12-25 23:29:27 -05:00
Simon Gellis c694d234e7 About popup 2024-12-15 00:00:22 -05:00
Simon Gellis e31269368d Save/load more config 2024-12-14 23:14:13 -05:00
Simon Gellis 6e2d70abd7 Save input mappings to disk 2024-12-11 23:44:14 -05:00
Simon Gellis 25b88c622c Set runtime icon 2024-12-08 16:00:55 -05:00
Simon Gellis 0504e351ba Save and load SRAM at all the right times 2024-12-08 14:39:40 -05:00
Simon Gellis 4e42179ef3 Support choosing display mode 2024-11-30 23:14:01 -05:00
Simon Gellis 2cef67b129 Turning off vsync makes input way smoother 2024-11-30 21:56:33 -05:00
Simon Gellis ce7ba71ea0 Support rebinding gamepad inputs 2024-11-29 18:54:26 -05:00
Simon Gellis 24474fabd0 Support choosing which player uses a controller 2024-11-29 14:36:46 -05:00
Simon Gellis 9ff62af310 Graphical fixes 2024-11-28 12:39:08 -05:00
Simon Gellis 83377ff5fa Stop using nested viewports 2024-11-28 10:50:06 -05:00
Simon Gellis 08680b27ae Out with dear imgui, in with egui 2024-11-27 22:20:17 -05:00
Simon Gellis f60b10ce1d Implement gamepad input 2024-11-18 22:49:56 -05:00
Simon Gellis 544990c58f Support running two sims at once 2024-11-11 00:52:02 -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 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 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