Claude
a0dce58c55
Allow savestate creation/loading during netplay ( #2 )
Rust-lint / lint-linux (pull_request) Failing after 1s
Rust / build-linux (linux-x86_64, X64, ubuntu-24.04, x86_64-unknown-linux-gnu) (pull_request) Failing after 1s
Rust / build-android (29.0.14206865, ubuntu-24.04, 33) (pull_request) Failing after 1s
Rust / build-linux (linux-aarch64, ARM64, ubuntu-24.04-arm, aarch64-unknown-linux-gnu) (pull_request) Has been cancelled
Rust / build-windows (windows-aarch64, woa64, windows-11-arm, aarch64-pc-windows-msvc) (pull_request) Has been cancelled
Rust / build-windows (windows-x86_64, win64, windows-2025, x86_64-pc-windows-msvc) (pull_request) Has been cancelled
Rust / build-macos (macos-aarch64, ARM64, aarch64-apple-darwin) (pull_request) Has been cancelled
Rust / Collect release artifacts (pull_request) Has been cancelled
2026-08-25 04:37:36 -05:00
Logan McNaughton
dee2b85daa
use tokio mutex ( #1112 )
...
* use tokio mutex
* more
2026-06-23 10:27:15 +00:00
Logan McNaughton
9b7aeccd48
close window on user request ( #1079 )
...
* close window on user request
* more
* more
* more
2026-06-15 06:53:54 +00:00
Logan McNaughton
10d55bd25c
move netplay init ( #1078 )
...
* move netplay init
* more
2026-06-14 20:36:54 +00:00
Logan McNaughton
db21800d9f
move rewind check ( #1051 )
...
* move rewind check
* more
2026-06-10 10:54:39 +00:00
Logan McNaughton
577741907f
move speed limiter out of save state ( #1030 )
2026-06-07 09:55:18 +00:00
Logan McNaughton
8b3a1a40f2
improve tokio setup ( #1024 )
...
* improve tokio setup
* more
* more
* Revert "more"
This reverts commit e0e1db4482bbf1c8a33ddff51bfdb8deee366db8.
* more
* more
2026-06-06 20:44:30 +00:00
Logan McNaughton
681f8670f5
GGRS netplay ( #1004 )
...
* update netplay
* 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
2026-06-05 07:43:31 +00:00
Logan McNaughton
d968983ceb
Savestate tweaks ( #999 )
...
* move savestate processing
* fix stack overflow
* more
* more
2026-05-31 19:29:28 +00:00
Logan McNaughton
4453e66bcf
Improve state load time ( #995 )
...
* load state speed improvements
* more
* more
* more
2026-05-31 14:40:40 +00:00
Logan McNaughton
19432f33ba
use hashmap for lut ( #994 )
2026-05-31 07:45:02 +00:00
Logan McNaughton
5c7170268e
Don't store luts in savestate ( #993 )
...
* use hashmap for tlb
* more
* more
* more
* more
* more
2026-05-31 06:37:11 +00:00
Logan McNaughton
864175fae6
Rewind ( #991 )
...
* rewind
* more
2026-05-30 19:00:33 +00:00
Logan McNaughton
7fc2412c9c
move state to new thread ( #990 )
...
* move state to new thread
* more
* more
2026-05-30 12:26:38 +00:00
Logan McNaughton
3fdbe9a4f7
implement default for Ui ( #989 )
...
* implement default for Ui
* more
2026-05-30 11:36:32 +00:00
Logan McNaughton
81a3cea9c7
fix ra init on android ( #963 )
...
* fix ra init on android
* more
* more
2026-05-27 13:39:37 +00:00
Logan McNaughton
3f9d62248a
rom reading on android ( #937 )
2026-05-22 14:42:08 +00:00
Logan McNaughton
48956dc016
move some android guards around ( #926 )
...
* move some android guards around
* more
2026-05-20 09:41:12 +00:00
Logan McNaughton
93bf103f03
move around RA code ( #894 )
...
* move around RA code
* more
* more
* more
2026-05-15 12:36:11 +00:00
Logan McNaughton
1f6b575440
move gb time into variable ( #855 )
...
* move gb time into variable
* more
2026-05-08 20:05:25 +00:00
Logan McNaughton
c44ab9602c
GBC RTC support ( #853 )
...
* GBC RTC support
* more
* more
* more
* more
* more
* more
2026-05-08 14:03:13 +00:00
Logan McNaughton
13be114823
look for bin in compressed files ( #851 )
...
* look for bin in compressed files
* more
* more
* more
* more
* more
* more
* more
2026-05-08 07:36:16 +00:00
Logan McNaughton
172d10d7cb
update controllers when clicking on controller config ( #841 )
...
* update controllers when clicking on controller config
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-05-06 07:44:39 +00:00
Logan McNaughton
b754891d45
ensure audio is playing ( #826 )
...
* ensure audio is playing
* more
2026-05-03 07:18:28 +02:00
Logan McNaughton
df8d7d9ff0
allow single controller mpk files ( #820 )
2026-05-01 21:32:08 +02:00
Logan McNaughton
412f928781
improve function order ( #788 )
...
* improve function order
* more
2026-04-20 22:53:42 +02:00
Logan McNaughton
048d1d662f
Track recent roms ( #786 )
...
* track recent roms
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-04-20 16:53:40 +02:00
Logan McNaughton
edb6960d4f
Make Slint optional ( #778 )
...
* make slint optional
* more
* more
2026-04-19 23:15:56 +02:00
Logan McNaughton
bc3dd4d39a
Hotkey for onscreen FPS ( #770 )
...
* fps counter
* more
2026-04-18 21:55:37 +02:00
Logan McNaughton
c14b461612
more RA ( #741 )
...
* more RA
* more
* more
2026-04-13 20:39:57 +02:00
Logan McNaughton
e8898c52fc
More RA code ( #733 )
...
* implement RC_CLIENT_EVENT_SERVER_ERROR
* handle more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-04-12 12:10:15 +02:00
Logan McNaughton
d8ec09d475
centralize hardcore check ( #720 )
2026-04-09 11:17:57 +02:00
Logan McNaughton
e932239a63
RetroAchievements ( #710 )
...
* retroachievements
* add rc_api_info
* disable hardcore
* clear password after login attempt
* proper check for hardcore
* more set_hardcore
* change checkbox
* add more stubs
* add more UI
* add button for RA website
* cleanup http callback
2026-04-07 08:59:03 +02:00
Logan McNaughton
5207bd4b27
remove governor crate ( #709 )
...
* remove governor crate
* more
2026-04-04 09:27:45 +02:00
Logan McNaughton
5177aaab53
dont pass fullscreen
2026-03-31 11:38:36 +02:00
Logan McNaughton
567dd3a79d
Reset hotkey ( #682 )
...
* Start soft reset work
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-03-21 19:57:27 +01:00
Logan McNaughton
72df783d8c
Add CLI option to load a save state ( #681 )
...
* Add CLI option to load a save state
* more
* more
* more
2026-03-19 14:06:53 +01:00
Logan McNaughton
55170fcca3
use Xoshiro256PlusPlus ( #668 )
2026-02-09 12:16:10 +01:00
Logan McNaughton
db40ec5034
cargo update (rand)
2026-02-06 09:51:12 +01:00
Logan McNaughton
9775f103e0
flush saves to disk ( #658 )
...
* flush saves to disk
* more
* more
* more
* more
* more
* more
* more
* more
2026-01-22 20:09:13 +01:00
Logan McNaughton
6f8433138d
clippy fixes ( #632 )
...
* clippy fixes
* fix netplay browser
2025-12-10 10:00:42 +01:00
Logan McNaughton
1141095b65
some code cleanup
2025-11-22 14:14:22 +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
8037fb426e
UNF loader support ( #526 )
2025-08-18 08:44:12 +02:00
Logan McNaughton
6d85358f2b
re-order destruction of UI elements ( #471 )
...
* re-order destruction of UI elements
* more
2025-07-05 21:25:41 +02:00
Logan McNaughton
5857da0404
add cheats enabled var
2025-07-05 09:25:31 +02:00
Logan McNaughton
7b400a0edc
Update cheats ( #467 )
2025-07-04 22:13:52 +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
7a59714417
Make expansion pak optional ( #463 )
...
* Make expansion pak optional
* more
2025-07-02 09:59:01 +02:00
Logan McNaughton
6e9b8ae126
Don't enable VRU during netplay ( #445 )
2025-06-26 11:44:56 +02:00