Commit graph

39751 commits

Author SHA1 Message Date
cobalt2727
18c25b2385
fix: aarch64 builds (#10) 2023-11-19 17:08:56 -08:00
Nikhil Narayana
0c44113f2b
release(netplay): v4.0.0-mainline-beta.2 2023-10-31 08:55:11 -07:00
Nikhil Narayana
9c88727632
ci(win): only sign if build matches 2023-10-30 21:11:37 -07:00
Nikhil Narayana
b238ccd35b
one more SPSCQueue 2023-10-29 23:09:27 -07:00
Nikhil Narayana
6907106b54
fix: use SPSCQueue for thread safety 2023-10-29 22:51:22 -07:00
Nikhil Narayana
5c7502ffa0
fix: set timing variance to 8 to match ishii 2023-10-23 20:12:31 -07:00
Nikhil Narayana
b389d70167
release(netplay): v4.0.0-mainline-beta.1 2023-10-18 00:05:06 -07:00
Nikhil Narayana
3febc3a0cb
chore: update rust exts 2023-10-17 14:00:49 -07:00
Nikhil Narayana
a745ac01ff
chore: update rust exts 2023-10-16 00:24:11 -07:00
Nikhil Narayana
67e92e047f
chore: don't show nkit warning
nkit doesn't have issues with our netplay method
2023-10-15 11:14:05 -07:00
Nikhil Narayana
6ea43ca6b7
chore: bump rust exts 2023-10-15 11:01:18 -07:00
Nikhil Narayana
9eca21b273
feat: add poll rate display in GC Adapter config (#7)
for some reason i'm seeing 250hz readings every now and then instead of 500hz

also adds reduced rate warning, i'm not in love with the implentation, but it works well enough
2023-10-13 09:41:26 -07:00
Nikhil Narayana
6c7a93d7fc
fix(ci): install qt6 2023-10-07 13:19:35 -07:00
Nikhil Narayana
af0295b67c
refactor: tweak the user paths for macOS/Linux 2023-10-02 21:49:19 -07:00
Nikhil Narayana
728f98ff6c
fix: linux user dir path 2023-09-29 21:37:42 -07:00
Nikhil Narayana
34b89669c0
release: v4.0.0-beta0 2023-09-27 18:39:26 -07:00
Nikhil Narayana
9b4162e567
config: default to Async Uber Shaders 2023-09-27 17:12:23 -07:00
Nikhil Narayana
abfa2ee529
chore: update codeset
676c8a0d12
2023-09-25 19:03:53 -07:00
Nikhil Narayana
c0818c3bb6
ci: skip code signing if not release 2023-09-22 16:21:36 -07:00
Nikhil Narayana
5137adfb06
jukebox: allow if wasapi device != default device 2023-09-22 16:20:21 -07:00
Nikhil Narayana
f548448ba5
chore: slippi-online.desktop -> slippi-dolphin.desktop 2023-09-22 00:27:12 -07:00
Nikhil Narayana
68ca01c026
chore: remove install_smashenabler
no longer used
2023-09-22 00:27:10 -07:00
Nikhil Narayana
1a6db6b4e5
fix: prevent AppImage launcher integration 2023-09-22 00:26:37 -07:00
Nikhil Narayana
eb53a6406b
ci: update linux appimage file names 2023-09-21 17:44:58 -07:00
Nikhil Narayana
2fd0a9d450
refactor: move OpenGL to the bottom
order of entries should follow what we want users to use
2023-09-20 19:52:15 -07:00
Nikhil Narayana
03887849e5
refactor: migrate SlippiUser to be backed by a Rust layer (#6)
* fix: user folder path for macOS

* fix: slippi_rust_extensions -> slippi-rust-extensions when linking

* fix: set application support folder to dolphin-beta and fix log
2023-09-20 19:46:34 -07:00
Nikhil Narayana
7e201a68ea
build(mac): don't copy codes around and skip code signing 2023-09-20 18:34:29 -07:00
Nikhil Narayana
7cd576d80e
build: copy playback codes if needed 2023-09-20 18:34:21 -07:00
Nikhil Narayana
dd9fa1068e
chore: update playback gecko codes 2023-09-20 18:33:26 -07:00
Nikhil Narayana
35e81e6b70
timesync: bring back frame skips when behind
c8dd23cd32
2023-09-20 10:07:46 -07:00
Nikhil Narayana
0f7186c48f
ci: fix windows code signing 2023-09-20 09:59:37 -07:00
Nikhil Narayana
a71483584e
config: default confirm on stop to false 2023-09-16 16:23:14 -07:00
Nikhil Narayana
3779185121 config: update default volume to 10%
100% is way too loud
2023-09-06 08:23:14 -07:00
Nikhil Narayana
083d54777e build: turn off unnecessary build pieces
disable cli tool, mGBA, and auto updates
2023-09-06 08:22:19 -07:00
Nikhil Narayana
1af0515131
fix: team assignment when all the same color 2023-09-02 16:44:11 -07:00
Nikhil Narayana
1956b69b1e
fix: crash when starting a teams match
a single damn colon fixed the entire issue
2023-09-02 16:35:23 -07:00
Nikhil Narayana
f487815a96
ci: run release workflow on any published release
we will be using pre-releases for the beta period
2023-09-02 13:02:53 -07:00
Nikhil Narayana
d41cf32aee
ci: check moltenvk dylib into tree to improve macOS build speed (#4)
* check moltenvk dylib into tree

* specify path

* update comments
2023-09-01 15:58:53 -07:00
Nikhil Narayana
4098eab074
chore(readme): update current status 2023-09-01 14:56:32 -07:00
Nikhil Narayana
0d1a3dc2fb
fix: semver compilation on macOS Monterey
ignore unused variable build warnings being treated as errors on macOS Monterey (12.x)
2023-08-30 20:46:06 -07:00
Nikhil Narayana
1b003dded6
chore(readme): update rust extensions link 2023-08-23 21:48:38 -07:00
Nikhil Narayana
942b2c822c
ci: ensure rust extensions is on main branch 2023-08-23 18:41:01 -07:00
Nikhil Narayana
0118db4d27
chore: bump rust extensions to latest version 2023-08-21 21:37:14 -07:00
Nikhil Narayana
4441a383e1
release(netplay): v3.2.2 2023-08-21 18:27:16 -07:00
Nikhil Narayana
b4a99aa5a6
ci: fix release action 2023-08-21 18:27:16 -07:00
Nikhil Narayana
39236a9b66
ci: fix codesigning on windows and disable on macOS
and other small adjustments
2023-08-21 16:54:21 -07:00
Nikhil Narayana
ef74cd65de
ci: update build pipeline and add release pipeline 2023-08-20 21:05:20 -07:00
Ryan McGrath
b5d3ea8b91
Attempt to get signing working for the macOS build
- Updates CI instructions to match Ishiiruka
- Copies over necessary signing and notarization build files
- Updates name from `Slippi_Dolphin` to `Slippi Dolphin (Beta)`.

This may not work and might still need some tweaking due to project ID
mismatch, but testing CI without pushing directly is a pain.
2023-08-20 20:33:19 -07:00
Nikhil Narayana
15a65c7902
Merge pull request #60 from r2dliu/task/update
brings us up to 22642cc0c360af9b10c53592249927f04ebb6832 (for the most part)

still needs playback fixed, adapter polling rate, and good config defaults
2023-08-20 23:26:03 -04:00
Nikhil Narayana
b933dad00f
remove unnecessary logger 2023-08-20 18:24:42 -07:00