Commit Graph

  • c857feada3 Allow savestate creation/loading during netplay (#2) main pbwraith 2026-08-26 13:35:56 +0200
  • d6569a1d2c netplay: 8 MiB test-stack budget for Device-constructing unit tests (issue #23) pbwraith 2026-08-26 13:23:28 +0200
  • d400b53886 gopher64-netplay#23: give Device-constructing unit tests an 8 MiB test-stack budget issue-23 Hermes CI 2026-08-26 02:47:29 -0500
  • ff5b4f32a9 ci: probe the Actions runner before writing the Rust gate reviewer 2026-08-26 02:23:49 -0500
  • 3bdbcd0402 UI: session save/resume controls + resync status (#8) pbwraith 2026-08-26 09:14:17 +0200
  • c5609be93a netplay: state-message types for reliable channel protocol (#1) pbwraith 2026-08-26 08:45:24 +0200
  • f0d0fc370f ci(build): restore -C target-cpu=x86-64-v3 on published x86_64 builds (#20) pbwraith 2026-08-26 08:45:18 +0200
  • 82a4e2ba2f Add .gitattributes: *.sh text eol=lf for Windows clones (#19) pbwraith 2026-08-26 08:45:14 +0200
  • 98d9c6f0d0 Fix review findings: expose netplay callbacks on AppWindow, use rfd::AsyncFileDialog, set is_host on lobby update issue-8 Claude 2026-08-25 21:02:06 -0500
  • 8e2c29039c UI: session save/resume controls + resync status (#8) Claude 2026-08-25 00:53:52 -0500
  • f56f42a3e8 ci(build): restore -C target-cpu=x86-64-v3 on published x86_64 builds issue-20 Hermes CI 2026-08-25 21:52:44 -0500
  • cfa469428c Add .gitattributes: *.sh text eol=lf for Windows clones issue-19 Claude 2026-08-25 21:31:02 -0500
  • 8a46ac58a2 Runnable build gate on the review box: portable config + documented gate script (#16) pbwraith 2026-08-26 04:39:46 +0200
  • 79e88dc821 tests: fix resume mock session registration and RDRAM sizing issue-4 Claude 2026-08-25 16:21:12 -0500
  • 800495c912 fix(#16): wire provisioned cmake lib root + link/run tests in the gate (review bounce) issue-16 pbwraith-worker 2026-08-25 16:20:57 -0500
  • c30bb32bf9 gopher64-netplay#16: runnable build gate on the review box Claude 2026-08-25 06:50:23 -0500
  • 79127f9240 savestates: import netplay for reset_frame call after state load Claude 2026-08-25 15:36:09 -0500
  • 92a4781ce6 netplay: count same-batch peer acks in session-resume handshake Claude 2026-08-25 15:29:40 -0500
  • 0374eb765d ci: pin actions/checkout to v4 (node20) — v7 needs node24, unsupported by host runner Hermes CI 2026-08-25 22:18:33 +0200
  • 1bb409f085 netplay: resume both sides at the saved GGRS frame (issue #5 reset_frame) Claude 2026-08-25 11:50:33 -0500
  • 412977f91d Merge remote-tracking branch 'origin/issue-5' into issue-4 Claude 2026-08-25 11:31:06 -0500
  • 9097b455db netplay: session resume — reload saved state and broadcast to peers (#4) Claude 2026-08-25 11:22:52 -0500
  • 6d6b07ae67 merge: UI session save/resume controls (#8, PR #12) — dependency for session resume Claude 2026-08-25 05:45:00 -0500
  • dab9fabc01 merge: netplay session save to disk (#3, PR #13) — dependency for session resume Claude 2026-08-25 05:44:55 -0500
  • 858b92701b merge: in-memory netplay savestates (#2, PR #15) — dependency for session resume Claude 2026-08-25 05:43:35 -0500
  • a95315e8a9 merge: netplay state-message types (#1, PR #14) — dependency for session resume Claude 2026-08-25 05:43:24 -0500
  • a0dce58c55 Allow savestate creation/loading during netplay (#2) issue-2 Claude 2026-08-25 04:37:36 -0500
  • 891d12c08a netplay: add state-message types to reliable channel protocol (#1) issue-1 Claude 2026-08-25 02:34:07 -0500
  • 15fc132cf2 netplay: session save to disk (host) [issue-3] issue-3 Claude 2026-08-24 23:20:12 -0500
  • 0ac1cfb679 UI: session save/resume controls + resync status (#8) Claude 2026-08-25 00:53:52 -0500
  • 9c18fd09bb Client receives and loads full state during desync resync (#7) issue-7 Claude 2026-08-25 00:48:59 -0500
  • 48598f45ca Desync auto-resync: host sends state on desync event (#6) issue-6 Claude 2026-08-25 00:44:37 -0500
  • eb5cf56ee3 Fix GGRS frame counter reset after state load (#5) issue-5 Claude 2026-08-25 00:37:22 -0500
  • 00f918e127 Import gopher64 upstream Claude 2026-08-24 23:01:43 -0500
  • 3b0cd9e0b6 Initial commit pbwraith 2026-08-25 06:01:30 +0200
  • 42c44998ff
    update quick-xml (#1195) Logan McNaughton 2026-08-24 13:10:50 +0000
  • 1957e8a579
    use rustls (#1194) Logan McNaughton 2026-08-24 12:35:05 +0000
  • aac8572ee8
    bump ver (#1192) Logan McNaughton 2026-08-21 09:41:11 +0000
  • d078c66469
    fix libdragon interrupt issue (#1191) Logan McNaughton 2026-08-21 09:18:38 +0000
  • 01ad4b5fe4
    update rust (#1190) Logan McNaughton 2026-08-20 18:39:19 +0000
  • 60582608f1
    add VRU word for pirate-sword (#1188) Logan McNaughton 2026-08-19 13:58:20 +0000
  • c2b64adbc7
    remove rumble flag, just try to rumble (#1185) Logan McNaughton 2026-08-12 19:34:42 +0000
  • efe78e544a
    fix some clippy warnings (#1181) Logan McNaughton 2026-08-06 17:00:08 -0600
  • 05fe5b2995
    cargo update (#1180) Logan McNaughton 2026-08-06 08:14:49 -0600
  • e9b0915b87
    add instructions for input profile (#1179) Logan McNaughton 2026-08-03 09:43:27 -0600
  • 7b17343c72
    update netplay id (#1171) Logan McNaughton 2026-08-03 08:11:57 -0600
  • bfab42eccd
    update rcheevos (#1172) Logan McNaughton 2026-07-23 16:11:01 -0600
  • 6bb3487352
    use obfstr (#1168) Logan McNaughton 2026-07-20 16:30:23 +0200
  • c38ae12f0a
    update rust (#1167) Logan McNaughton 2026-07-20 10:49:16 +0200
  • f113923748
    fix spinbox height (#1160) Logan McNaughton 2026-07-14 09:07:47 +0200
  • 67b8f472b3
    Remove DRI_PRIME (#1159) Logan McNaughton 2026-07-13 12:28:02 +0200
  • 282ec6c6c7
    add gpu hints on windows (#1158) Logan McNaughton 2026-07-13 09:17:35 +0200
  • 81cc78ce90
    bump crate and rust versions (#1155) Logan McNaughton 2026-07-09 15:06:49 +0200
  • e8a7abffe3
    Add cli flag for widescreen (#1152) PolygonPrincess 2026-07-06 08:54:51 -0400
  • f7ad6a4b0d
    Bump rust-toolchain from 1.96.0 to 1.96.1 (#1151) dependabot[bot] 2026-07-06 06:34:17 +0200
  • 1bfb50de8a
    re-arrange input profiles (#1150) Logan McNaughton 2026-07-05 12:43:23 +0200
  • 3bc7c96191
    move input polling (#1145) Logan McNaughton 2026-07-02 10:04:51 +0200
  • 032bf1acf3
    Update contribution guidelines (#1143) Logan McNaughton 2026-07-01 09:58:17 +0200
  • 8bc765c1a3
    match RA branding softcore->casual (#1142) Logan McNaughton 2026-07-01 09:34:48 +0200
  • da061240af
    normalize no-intro names (#1139) Logan McNaughton 2026-06-30 12:32:43 +0200
  • 407a1b967c
    Re-arrange settings (#1138) Logan McNaughton 2026-06-30 11:53:03 +0200
  • ad756cd6bd
    settings: add a dark/light theme toggle (#1132) 999sian 2026-06-30 10:17:12 +0100
  • 6e11bc18d6
    translation tweaks (#1137) Logan McNaughton 2026-06-30 07:24:48 +0200
  • c8eee9f727
    don't copy from db (#1136) Logan McNaughton 2026-06-30 07:23:38 +0200
  • 01a53ce1c0
    use no-intro names in netplay/cheats (#1133) Logan McNaughton 2026-06-29 21:37:33 +0200
  • 0eddf31f92
    update contributing guidelines (#1130) Logan McNaughton 2026-06-29 11:53:00 +0200
  • e257ba717b
    update ggrs (#1127) Logan McNaughton 2026-06-27 10:19:14 +0200
  • 7a797165fd
    Fix translation for 'Open Saves Folder' in Portuguese (#1125) Logan McNaughton 2026-06-26 09:23:50 +0200
  • a659413090
    bump ver (#1124) Logan McNaughton 2026-06-25 15:09:55 +0200
  • 08e7ec71d9
    clippy fix (#1123) Logan McNaughton 2026-06-25 15:09:18 +0200
  • c97f14980b
    show proper number of players (#1121) Logan McNaughton 2026-06-25 14:28:09 +0200
  • 5d090f496b
    update ggrs (#1119) Logan McNaughton 2026-06-25 08:41:33 +0200
  • d6b46037b4
    update netplay connection (#1118) Logan McNaughton 2026-06-24 22:44:38 +0200
  • 5b5acfdd25
    update slint (#1117) Logan McNaughton 2026-06-24 17:04:14 +0200
  • 926338ba62
    fix desync issue (#1116) Logan McNaughton 2026-06-24 14:52:56 +0200
  • cc420013f9
    add sleep while waiting for state (#1115) Logan McNaughton 2026-06-23 18:37:14 +0200
  • ba0a21feca
    register tx early (#1114) Logan McNaughton 2026-06-23 16:52:27 +0200
  • 70b9d20c64
    fix android build (#1113) Logan McNaughton 2026-06-23 15:57:52 +0200
  • dee2b85daa
    use tokio mutex (#1112) Logan McNaughton 2026-06-23 12:27:15 +0200
  • 119e9044a8
    cargo update (#1111) Logan McNaughton 2026-06-23 07:35:05 +0200
  • e6a260bd6a
    Bump actions/checkout from 6 to 7 (#1108) dependabot[bot] 2026-06-22 07:00:57 +0200
  • a23ede433b
    bump version (#1107) Logan McNaughton 2026-06-21 21:13:16 +0200
  • 346b0a139d
    Clarify netplay support (#1106) Logan McNaughton 2026-06-21 17:12:19 +0200
  • f5cda2901f
    clear join sessions list (#1105) Logan McNaughton 2026-06-21 16:22:21 +0200
  • 2dda5c8706
    handle matchbox panics (#1104) Logan McNaughton 2026-06-21 10:51:32 +0200
  • d6aa2ddce3
    send disconnect notice (#1103) Logan McNaughton 2026-06-20 18:40:56 +0200
  • 6f9801a185
    cargo update (#1102) Logan McNaughton 2026-06-20 13:20:11 +0200
  • c82edae338
    show message more frequently (#1101) Logan McNaughton 2026-06-20 09:58:25 +0200
  • 57327c1f73
    improve netplay startup (#1100) Logan McNaughton 2026-06-19 23:06:05 +0200
  • e3a22bf7d0
    tweak connection times (#1099) Logan McNaughton 2026-06-19 09:26:39 +0200
  • 3718d914fd
    try to restore input data from old config (#1097) Logan McNaughton 2026-06-17 08:58:44 +0200
  • 97a8b63c9c
    fix disconnect (#1096) Logan McNaughton 2026-06-16 18:46:57 +0200
  • d6d0b66078
    bump version (#1095) Logan McNaughton 2026-06-16 18:41:13 +0200
  • b173598320
    reset timeout (#1094) Logan McNaughton 2026-06-16 16:45:04 +0200
  • f211eede3b
    retry socket creation (#1093) Logan McNaughton 2026-06-16 16:22:53 +0200
  • b123ed9fa3
    input delay cannot be less than 1 (#1092) Logan McNaughton 2026-06-16 16:02:02 +0200
  • 2b0d8e5423
    skip save states (#1091) Logan McNaughton 2026-06-16 15:34:18 +0200
  • 49b8024fbe
    Revert translation changes (#1090) Logan McNaughton 2026-06-16 15:05:58 +0200
  • be987e1434
    don't spam errors (#1089) Logan McNaughton 2026-06-16 14:58:16 +0200
  • 27e2b89fcf
    re-arrange netplay setup (#1088) Logan McNaughton 2026-06-16 14:48:31 +0200