Logan McNaughton
002fbbe8a4
set netplay id from environment ( #606 )
2025-11-04 08:27:32 +01:00
Logan McNaughton
fe0297690f
pump events during vi ( #593 )
...
* pump events during vi
* add var
* more
* more
2025-10-26 13:42:25 +01:00
Logan McNaughton
847df61526
Add pause between key bindings ( #594 )
2025-10-26 13:33:40 +01:00
Logan McNaughton
6c09176d12
add .srm for GB saves
2025-10-11 19:32:35 +02:00
Logan McNaughton
d3ecc37da6
fix compare interrupt issue ( #588 )
2025-10-01 10:05:03 +02:00
Logan McNaughton
d6d608b674
Revert "more audio cleanup"
...
This reverts commit f3271cba63 .
2025-09-28 09:59:02 +02:00
Logan McNaughton
116ffe9845
fix clippy warning
2025-09-22 09:15:41 +02:00
Logan McNaughton
f3271cba63
more audio cleanup
2025-09-21 18:36:03 +02:00
Logan McNaughton
9037680cda
cleanup audio code ( #579 )
2025-09-21 16:30:11 +02:00
Logan McNaughton
fc41e26a6d
expose 8x resolution ( #578 )
2025-09-21 13:36:13 +02:00
Logan McNaughton
9db831fdef
disable repeat mode on MI_CLR_INIT
2025-09-20 17:21:06 +02:00
Logan McNaughton
004b603e96
support basic mi repeat mode ( #575 )
...
* support basic mi repeat mode
* more
* more
2025-09-20 17:09:30 +02:00
Logan McNaughton
2b93fb8aa1
re-add framebuffer tracking ( #573 )
2025-09-19 11:32:48 +02:00
Logan McNaughton
0605967c28
modify rsp sync points
2025-09-16 11:39:23 +02:00
Logan McNaughton
d6e6a16814
reset device.rdp.last_status_value
2025-09-16 10:02:07 +02:00
Logan McNaughton
f6d6746207
use addr_masked
2025-09-15 18:32:25 +02:00
Logan McNaughton
100238f198
optimize some reads/writes ( #571 )
2025-09-15 18:26:45 +02:00
Logan McNaughton
daee53a626
Optimize VU instructions ( #570 )
2025-09-15 15:50:28 +02:00
Logan McNaughton
569b26a067
panic on attempted use of mi repeat mode
2025-09-10 13:16:57 +02:00
Logan McNaughton
4fa1a8ad39
remove redundant get_rooms netplay call ( #563 )
...
* remove redundant get_rooms netplay call
* unwrap
2025-09-05 09:32:17 +02:00
Logan McNaughton
2127705e7b
set deadzon max to 99
2025-08-24 07:29:07 +02:00
Logan McNaughton
cccb079d63
cleanup deadzone code ( #558 )
2025-08-24 00:05:03 +02:00
Logan McNaughton
c52b680753
use saturating abs for deadzone ( #557 )
2025-08-23 22:52:04 +02:00
Logan McNaughton
8799650245
add deadzone option ( #554 )
...
* add deadzone option
* add deadzone calc
* more
2025-08-23 15:36:03 +02:00
Logan McNaughton
90be2130c1
move cheats back
2025-08-23 09:36:47 +02:00
Logan McNaughton
96af33c434
Split render frame and update screen, move pause loop ( #556 )
...
* split render and update screen functions
* move pause loop
2025-08-23 08:54:47 +02:00
Logan McNaughton
0a42152bcb
move cheats
2025-08-22 22:42:09 +02:00
Logan McNaughton
db335e24d2
render frame before speed limiter ( #555 )
2025-08-22 07:59:28 +02:00
Logan McNaughton
6ad1a31e34
correct joystick hat diagonal input ( #551 )
2025-08-20 09:15:41 +02:00
Logan McNaughton
4476d476de
add frame advance ( #549 )
2025-08-18 10:42:29 +02:00
Logan McNaughton
8037fb426e
UNF loader support ( #526 )
2025-08-18 08:44:12 +02:00
Logan McNaughton
f0381a2cd1
add uppercase file extensions ( #548 )
2025-08-17 21:01:23 +02:00
Logan McNaughton
c6767c94a6
move sse2neon to submodule ( #539 )
2025-08-07 12:17:50 +02:00
Logan McNaughton
23fdfff1ac
some clippy fixes ( #538 )
...
* some clippy fixes
* more
2025-08-06 12:18:40 +02:00
Logan McNaughton
fc512d9517
fix netplay for unknown ROMs
2025-08-06 09:12:35 +02:00
Logan McNaughton
b1fcaa5cf4
add minimum size to combobox
2025-08-05 21:55:41 +02:00
Logan McNaughton
98c9cf142d
slight improvment to combobox sizes
2025-08-05 21:40:31 +02:00
Logan McNaughton
1eb1503981
Onscreen drawing ( #536 )
...
* onscreen messages
* more
* more
* more
* more
* use sdl_ttf
* more
* more
* more
* more
* test
* mroe
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-08-05 15:59:49 +02:00
Logan McNaughton
5aa9a65e7b
add support for save state slots ( #534 )
...
* add support for save state slots
* add log
2025-08-04 14:59:50 +02:00
Logan McNaughton
752e804101
refreshing session message
2025-08-03 09:38:23 +02:00
Logan McNaughton
73354246f3
netplay dispatcher ( #532 )
...
* netplay dispatcher
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-08-03 09:25:57 +02:00
Logan McNaughton
a2d23c2f41
Fix crash in netplay windows ( #530 )
...
* Fix crash in netplay windows
* more
2025-07-29 23:02:07 +02:00
Logan McNaughton
712dc10c65
cleanup netplay error checking
2025-07-25 07:20:50 +02:00
Logan McNaughton
cd2b5b4e92
error checking for netplay ui channels ( #527 )
...
* error checking for netplay ui channels
* more
2025-07-25 07:00:45 +02:00
Logan McNaughton
98b5d6506e
add spacing in settings
2025-07-20 23:12:01 +02:00
Logan McNaughton
f2e8bc6356
data access fixes
2025-07-20 21:33:07 +02:00
Logan McNaughton
ac09be4202
Increase axis movement requirement when configuring controller ( #514 )
2025-07-17 15:22:21 +02:00
Logan McNaughton
022190384a
Add support for custom netplay server url ( #511 )
...
* Add support for custom netplay server url
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-07-16 15:42:54 +02:00
Logan McNaughton
e4dd5c2dee
Fix crash in wrestlemania ( #510 )
2025-07-16 12:13:12 +02:00
Logan McNaughton
3e95059ec7
add pause hotkey ( #509 )
2025-07-15 20:43:31 +02:00