Logan McNaughton
0bb3d2cd5d
Slint fixes ( #433 )
...
* Slint fixes
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-06-26 09:00:23 +02:00
Logan McNaughton
f213b0b9a9
Use Slint for GUI ( #432 )
...
* Use Slint for GUI
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-06-25 12:38:33 +02:00
Logan McNaughton
c25a56df50
Fix netplay crash when server is down ( #417 )
...
* Fix netplay crash when server is down
* more
2025-06-05 12:16:11 +02:00
Logan McNaughton
6355885a56
let server determine netplay buffer target ( #356 )
2025-03-24 15:03:50 +01:00
Logan McNaughton
1aa00de1b2
fix crash when attempting to read zip without rom ( #345 )
...
* fix crash when attempting to read zip without rom
* more
2025-03-19 18:37:35 +01:00
Logan McNaughton
a07237aa64
set netplay buffer target ( #300 )
2025-03-04 21:23:33 +01:00
Logan McNaughton
da1e686c1a
Add option for overclocking ( #293 )
...
* add option to overclock CPU
* netplay
* more
* more
* more
* more
* more
2025-02-28 21:34:33 +01:00
Logan McNaughton
168347b46e
Transfer Pak UI ( #279 )
...
* Transfer Pak UI
* more
* more
* more
* more
2025-02-24 12:49:33 +01:00
Logan McNaughton
09dfd69283
use better data struct for netplay servers ( #269 )
...
* use better data struct for netplay servers
* more
2025-02-20 12:46:44 +01:00
Logan McNaughton
d262567084
use struct in netplay code ( #265 )
...
* use struct in netplay code
* more
2025-02-19 20:57:03 +01:00
Logan McNaughton
7f6de5119f
use git hash for netplay sync ( #234 )
...
* use git hash for netplay sync
* more
2025-02-10 17:02:09 +01:00
Logan McNaughton
58eaad1742
remove some dependencies ( #226 )
...
* remove some dependencies
* more
* more
* more
* more
2025-02-05 19:31:38 +01:00
Logan McNaughton
96d2a72850
compress sd and rom saves during netplay ( #220 )
...
* compress sd and rom saves during netplay
* compress sd and rom saves during netplay
2025-02-04 21:21:47 +01:00
Logan McNaughton
80fc5f8ea2
collapse variable
2025-02-04 15:42:29 +01:00
Logan McNaughton
f0eb5764c8
emulate summercart64 ROM_WRITE_ENABLE flag ( #218 )
...
* emulate summercart64 ROM_WRITE_ENABLE flag
* clean up names
2025-02-04 15:37:55 +01:00
Logan McNaughton
ad4eddb408
Fix crash when game name cannot be parsed ( #216 )
2025-02-04 13:01:33 +01:00
Logan McNaughton
14e45be300
SD card emulation ( #214 )
...
* SD card emulation
* more
* more
* more
* more
* more
* more
* more
* better save name
* better save name
* better save name
* more
2025-02-03 16:41:46 +01:00
Logan McNaughton
6f33934180
on mac, run game in new process ( #189 )
...
* on mac, run game in new process
* more
* more
* more
* remove tokio
* clippy
* formatting
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-01-27 18:02:06 +01:00
Logan McNaughton
333865e7de
dont create new UI on close ( #184 )
...
* dont create new UI on close
* dont create new UI on close
* more
* more
* more
* more
* more
2025-01-26 17:47:17 +01:00
Logan McNaughton
9e88343c6b
check accept value of netplay begin_game message ( #182 )
2025-01-26 12:26:24 +01:00
Logan McNaughton
8366ab0cad
Netplay code improvements ( #171 )
...
* better socket close code
* Set TOS value on packets
* better game name parsing
2025-01-23 13:00:34 +01:00
Logan McNaughton
bda2266d74
fix potential crash
2025-01-22 21:47:38 +01:00
Logan McNaughton
195412a48e
Netplay input sync ( #169 )
...
* Netplay sync inputs
* use wrapping add
* non blocking
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* message
* more
* close
* fixes
* redirect rumble
* more
* fix
* more
* messages
2025-01-22 21:31:58 +01:00
Logan McNaughton
1a823399ab
fix loading ROM in netplay
2025-01-22 09:48:09 +01:00
Logan McNaughton
ada4b7e3b4
Netplay registration ( #166 )
...
* Register player
* more
* more
* more
* more
* more
2025-01-20 21:29:46 +01:00
Logan McNaughton
004af133eb
Netplay join room ( #165 )
...
* netplay Join room
* more
* more
* more
* more
* more
* more
2025-01-20 15:24:11 +01:00
Logan McNaughton
0af411d662
Netplay wait room ( #164 )
...
* netplay wait room
* more
* more
* more
* wait room
* more
* more
2025-01-20 11:58:15 +01:00
Logan McNaughton
549d71bebf
repaint GUI while waiting for data
2025-01-20 07:56:11 +01:00
Logan McNaughton
9eacf8a916
Finish netplay create room logic ( #163 )
...
* Move files
* more
* auth
* more
2025-01-19 22:35:56 +01:00