Simon Gellis
|
1b1fa3ced0
|
Update deps
|
2026-02-20 00:25:34 -05:00 |
Simon Gellis
|
9dfc942dfc
|
CLI flag to give P2 the controller
|
2026-02-20 00:02:04 -05:00 |
Simon Gellis
|
d269082c8b
|
CLI flag to open player 2 (thx Elrinth)
|
2026-02-19 23:52:52 -05:00 |
Simon Gellis
|
4187b6683e
|
Go easy on the GPU
|
2026-02-05 23:16:26 -05:00 |
Simon Gellis
|
ab86c7abd2
|
Fix underflow when playing with speedup
|
2026-02-05 23:06:55 -05:00 |
Simon Gellis
|
25b08d26af
|
Upgrade more deps
|
2026-02-05 22:59:16 -05:00 |
Simon Gellis
|
3068084b5f
|
Upgrade rubato
|
2026-01-25 18:15:19 -05:00 |
Simon Gellis
|
be1133adf7
|
Fix hotkey detection
|
2026-01-22 23:15:43 -05:00 |
Simon Gellis
|
8cf546167f
|
Update all deps
|
2025-11-23 16:47:36 -05:00 |
Simon Gellis
|
2034f7934b
|
Support manual/automatic ROM reloading
|
2025-11-23 15:45:57 -05:00 |
Simon Gellis
|
2e474df3e8
|
Add CLI flags to open windows at startup
|
2025-11-23 13:58:46 -05:00 |
Simon Gellis
|
e1d08672fb
|
Remember whether game is muted
|
2025-11-23 13:37:35 -05:00 |
Simon Gellis
|
8dd64598ed
|
Fix inline stacks
|
2025-10-25 10:03:57 -04:00 |
Simon Gellis
|
c00fae79f8
|
Fix new warnings
|
2025-10-17 23:52:56 -04:00 |
Simon Gellis
|
7b590dde14
|
Use one file picker filter
|
2025-09-06 22:25:40 -04:00 |
Simon Gellis
|
73ccc4054a
|
Pass window to file picker
|
2025-09-06 22:19:20 -04:00 |
Simon Gellis
|
58bb34e3cc
|
Add elf/isx to file picker
|
2025-09-06 10:22:17 -04:00 |
Simon Gellis
|
132d494cc2
|
Delete profiles before overwriting
|
2025-09-06 10:13:09 -04:00 |
Simon Gellis
|
30ee8c06f7
|
Fix off-by-one errors
|
2025-09-06 09:57:37 -04:00 |
Simon Gellis
|
d610e3de14
|
Mask top 5 bits of PC for symbols
|
2025-09-06 01:29:11 -04:00 |
Simon Gellis
|
f7f112f7c1
|
Support running/profiling ISX files
|
2025-09-06 01:21:25 -04:00 |
Simon Gellis
|
cd8ebab4bf
|
Fix parsing vuengine elf files
|
2025-09-02 00:33:31 -04:00 |
Simon Gellis
|
6e89a0c988
|
Improve profiler interface
|
2025-09-01 17:38:00 -04:00 |
Simon Gellis
|
8f9922473e
|
Support arbitrary markers
|
2025-09-01 00:07:55 -04:00 |
Simon Gellis
|
841ded3bee
|
Include inline functions when profiling
|
2025-08-31 23:01:50 -04:00 |
Simon Gellis
|
04c92c1454
|
Parse ELF exclusively on emulation thread
|
2025-08-30 13:02:38 -04:00 |
Simon Gellis
|
4785e5e11b
|
Profile without ELF data
|
2025-08-27 22:49:44 -04:00 |
Simon Gellis
|
2936960cc9
|
Restart recording when restarting game
|
2025-08-27 22:49:44 -04:00 |
Simon Gellis
|
5e23df4723
|
Add markers to event stream
|
2025-08-27 22:49:44 -04:00 |
Simon Gellis
|
ed06004a60
|
Actually produce profiler files
|
2025-08-27 22:49:44 -04:00 |
Simon Gellis
|
ce15d22ab1
|
UI for recording
|
2025-08-27 22:49:44 -04:00 |
Simon Gellis
|
8aab90f024
|
Track HALT
|
2025-08-27 22:49:44 -04:00 |
Simon Gellis
|
7f819d080f
|
Begin implementing profiling sessions
|
2025-08-27 22:49:44 -04:00 |
Simon Gellis
|
3bfdcc9366
|
Start profiler UI/thread
|
2025-08-27 22:49:44 -04:00 |
Simon Gellis
|
38b34c9cf9
|
Run elf files
|
2025-08-27 22:49:44 -04:00 |
Simon Gellis
|
11c17cb246
|
Start implementing profiling
|
2025-08-27 22:49:44 -04:00 |
Simon Gellis
|
f732720c31
|
Update rust version (required many build changes)
|
2025-08-24 21:02:48 -04:00 |
Simon Gellis
|
83b567cfd4
|
Fix NumberEdit taking too much space
|
2025-08-22 23:37:02 -04:00 |
Simon Gellis
|
6687b1f12f
|
Fix SRAM addressable range
|
2025-08-07 21:09:16 -04:00 |
Simon Gellis
|
af2df78809
|
Move cart to separate file
|
2025-08-06 23:31:32 -04:00 |
Simon Gellis
|
89dfeeeb2d
|
Randomize SRAM when first created
|
2025-08-03 18:42:19 -04:00 |
Simon Gellis
|
110a31870f
|
Update egui/wgpu another major version
|
2025-08-03 17:29:46 -04:00 |
Simon Gellis
|
43288fc71f
|
Update egui/wgpu one major version
|
2025-08-03 14:11:33 -04:00 |
Simon Gellis
|
3ac13d0cf2
|
Use sync file dialog for screenshots
|
2025-07-14 19:33:36 -04:00 |
Simon Gellis
|
065f68e9a8
|
Appease clippy
|
2025-07-13 00:46:08 -04:00 |
Simon Gellis
|
b6b0a8c22b
|
Support screenshots
|
2025-07-13 00:45:10 -04:00 |
Simon Gellis
|
05081a7662
|
Only show 1000 lines of history in terminal
|
2025-05-31 00:37:07 -04:00 |
Simon Gellis
|
68a91c4af1
|
Allow terminal to be open even if game is not
|
2025-05-31 00:09:33 -04:00 |
Simon Gellis
|
a2a5884a2a
|
Implement fake stdout
|
2025-05-30 23:52:16 -04:00 |
Simon Gellis
|
2d18aeaba2
|
Add UI for a terminal
|
2025-05-30 22:25:08 -04:00 |