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 |
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 |