Simon Gellis
|
ae04f9f73b
|
Surface error notifications
|
2024-12-09 23:18:42 -05:00 |
Simon Gellis
|
25b88c622c
|
Set runtime icon
|
2024-12-08 16:00:55 -05:00 |
Simon Gellis
|
a4ac7c9d6d
|
Fix typo in sram filenames
|
2024-12-08 14:53:11 -05:00 |
Simon Gellis
|
7f82daa73d
|
Rename to lemur
|
2024-12-08 14:49:54 -05:00 |
Simon Gellis
|
0504e351ba
|
Save and load SRAM at all the right times
|
2024-12-08 14:39:40 -05:00 |
Simon Gellis
|
e9ae8bed1b
|
Implement SRAM (only saves on pause)
|
2024-12-07 00:00:40 -05:00 |
Simon Gellis
|
1bac3dedab
|
Implement color picker
|
2024-12-03 20:34:13 -05:00 |
Simon Gellis
|
761b434108
|
Implement side-by-side view
|
2024-12-01 15:52:11 -05:00 |
Simon Gellis
|
2e5d5e140f
|
Support choosing colors
|
2024-12-01 00:45:13 -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 |
SonicSwordcane
|
5627e41835
|
Merge pull request 'Implement multiplayer' (#2) from multiplayer into main
Reviewed-on: PVB/shrooms-vb-native#2
|
2024-11-30 00:31:04 +00:00 |
Simon Gellis
|
3eb6b9cd3e
|
Update core for good luck
|
2024-11-29 19:16:08 -05:00 |
Simon Gellis
|
0c35a1e234
|
Make it easy to clear/reset mappings
|
2024-11-29 19:09:00 -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
|
4b34d138ac
|
Support muting sims
|
2024-11-23 20:17:32 -05:00 |
Simon Gellis
|
0f536fdd88
|
Use CPAL fork which supports device switching
|
2024-11-23 17:36:24 -05:00 |
Simon Gellis
|
167acbde15
|
VIP performance improvements
|
2024-11-20 00:02:31 -05:00 |
Simon Gellis
|
f60b10ce1d
|
Implement gamepad input
|
2024-11-18 22:49:56 -05:00 |
Simon Gellis
|
c84531e70e
|
Set process priority to high on windows
|
2024-11-17 20:57:43 -05:00 |
Simon Gellis
|
63cb7a4835
|
Update core
|
2024-11-17 16:27:40 -05:00 |
Simon Gellis
|
09e39b37f5
|
Let sims link/unlink/reset independently
|
2024-11-15 21:50:21 -05:00 |
Simon Gellis
|
8f62ec1c52
|
Update wgpu for faster release builds
|
2024-11-15 00:23:49 -05:00 |
Simon Gellis
|
eef8f834d6
|
Actually implement multiplayer
|
2024-11-14 21:54:13 -05:00 |
Simon Gellis
|
c23fc6e9df
|
Small performance improvements
|
2024-11-14 21:03:23 -05:00 |
Simon Gellis
|
d306f19297
|
Write textures in separate thread; fixes perf
|
2024-11-11 19:27:23 -05:00 |
Simon Gellis
|
f22a74b036
|
Sleep instead of just spin-looping
|
2024-11-11 18:46:25 -05:00 |
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 |
SonicSwordcane
|
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 |