Simon Gellis
|
b888d1140a
|
Make properties editable
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
c4f17bfc13
|
Start drawing objects
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
ba15dc77ae
|
When the UI consumes an input, don't send it to the game
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
a461faf89d
|
Render images on background thread to keep UI responsive
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
57eebb5874
|
New implementation for reading/showing vram
|
2025-02-15 18:33:17 -05:00 |
Simon Gellis
|
75779f2b24
|
Dummy second window
|
2025-02-15 18:29:35 -05:00 |
Simon Gellis
|
6c9265cb78
|
First pass of character data viewer
|
2025-02-15 18:29:33 -05:00 |
Simon Gellis
|
5f17469dc2
|
Fix warning on windows
|
2025-02-15 18:22:21 -05:00 |
Simon Gellis
|
8df05d923d
|
Share one wgpu instance across all windows
|
2025-02-15 16:55:21 -05:00 |
Simon Gellis
|
f031bb17b2
|
Use logging
|
2025-01-14 23:33:30 -05:00 |
Simon Gellis
|
fd7298d24e
|
Add a checkbox to quit on disconnect
|
2025-01-09 23:00:46 -05:00 |
Simon Gellis
|
d99344eb15
|
Merge branch 'main' into debugger
|
2025-01-09 22:50:27 -05:00 |
Simon Gellis
|
005ed509d5
|
Stop using Vulkan on Windows
|
2025-01-07 13:06:37 -05:00 |
Simon Gellis
|
6fd8d8f5cf
|
Improve flow of command-line debugging
|
2025-01-05 11:24:59 -05:00 |
Simon Gellis
|
2c5084d317
|
CLI argument to start the server at startup
|
2025-01-01 13:13:01 -05:00 |
Simon Gellis
|
47a05968fb
|
Create tcp server
|
2024-12-30 21:55:30 -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 |