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
d6d608b674
Revert "more audio cleanup"
...
This reverts commit f3271cba63 .
2025-09-28 09:59:02 +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
2b93fb8aa1
re-add framebuffer tracking ( #573 )
2025-09-19 11:32:48 +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
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
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
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
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
3e95059ec7
add pause hotkey ( #509 )
2025-07-15 20:43:31 +02:00
Logan McNaughton
abc39e74ef
Remember ROM dir ( #508 )
...
* Remember ROM dir
* more
* more
* more
* more
* more
2025-07-15 20:05:46 +02:00
Logan McNaughton
1d1e3829e4
Update icon
2025-07-14 15:47:11 +02:00
Logan McNaughton
03fbe658f2
Update netplay server url ( #491 )
2025-07-12 15:01:59 +02:00
Logan McNaughton
c13d354201
savestate speed improvements ( #486 )
...
* savestate speed improvements
* more
2025-07-10 18:13:16 +02:00
Logan McNaughton
9bf43a16b4
Move SDL_PumpEvents ( #482 )
...
* Move SDL_PumpEvents
* more
2025-07-09 22:07:38 +02:00
Logan McNaughton
a5ddea353a
print sdl errors ( #478 )
2025-07-09 10:19:44 +02:00
Logan McNaughton
8f6c6f1b94
Cheat support ( #459 )
...
* Cheat support
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-07-04 16:46:03 +02:00
Logan McNaughton
572807def0
add missing disable_expansion_pak in netplay features
2025-07-02 22:26:01 +02:00
Logan McNaughton
10a1e3a556
rename netplaydialog
2025-07-02 22:22:42 +02:00
Logan McNaughton
72456b48e5
some code cleanup
2025-07-02 22:15:15 +02:00
Logan McNaughton
6ecb81fda1
move netplay_window to netplay.rs
2025-07-02 22:08:46 +02:00
Logan McNaughton
dc1535ea04
better RAM access checks ( #464 )
...
* better RAM access checks
* more
2025-07-02 14:25:03 +02:00
Logan McNaughton
7a59714417
Make expansion pak optional ( #463 )
...
* Make expansion pak optional
* more
2025-07-02 09:59:01 +02:00
Logan McNaughton
ead561933b
Don't adjust variable limit after toggle ( #458 )
...
* Don't adjust variable limit after toggle
* more
2025-06-30 10:55:34 +02:00
Logan McNaughton
25aaa985f1
netplay feedback button ( #454 )
2025-06-28 16:50:59 +02:00
Logan McNaughton
11830b0222
add button for netplay discord ( #452 )
2025-06-28 14:19:50 +02:00
Logan McNaughton
3183a5eb0b
add some more about buttons ( #451 )
2025-06-28 10:43:09 +02:00