Commit graph

39733 commits

Author SHA1 Message Date
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
Nikhil Narayana
5902bb25b3
actually scale to 73:60 2023-08-20 18:00:26 -07:00
Nikhil Narayana
935c4a51b2
fix gameloader 2023-08-20 17:51:09 -07:00
Nikhil Narayana
7f8ec1fff0
finished read through of SlippiSavestate.cpp 2023-08-20 17:19:50 -07:00
Nikhil Narayana
1b26177cc4
finished read through of SlippiReplayComm.cpp 2023-08-20 17:12:35 -07:00
Nikhil Narayana
67a66c1935
finished read through of SlippiPad.cpp 2023-08-20 17:05:43 -07:00
Nikhil Narayana
4635960038
finished read through of SlippiExiTypes.cpp 2023-08-20 17:04:14 -07:00
Nikhil Narayana
e063e722c1
finished read through of SlippiGameFileLoader.cpp 2023-08-20 17:02:32 -07:00
Nikhil Narayana
d86b22a50e
finished read through of SlippiMatchmaking.cpp 2023-08-20 16:56:33 -07:00
Nikhil Narayana
3cb9d311d4
finished read through of SlippiNetplay.cpp 2023-08-20 16:36:06 -07:00
Nikhil Narayana
5e61a477cf
bring exi slippi up to date
add desync recovery bits and some other clean up
2023-08-20 15:21:34 -07:00
Nikhil Narayana
2757adcbc7
needs_more_snake_case 2023-08-20 13:50:43 -07:00
Nikhil Narayana
50cd2cae87
snake_case_a_lot 2023-08-19 23:33:38 -07:00
Nikhil Narayana
6bb8e0ef77
ci: cleanup 2023-08-19 22:25:01 -07:00
Nikhil Narayana
53bf282001
fix spectate functionality 2023-08-19 22:24:44 -07:00
Nikhil Narayana
8d75dc300c
add windows CI builds (#82) 2023-08-19 20:33:19 -07:00
Nikhil Narayana
526b57c2a5
chore: default cheats on 2023-08-19 12:00:48 -07:00
Nikhil Narayana
4c26ee2c40
music controlled by asm and jukebox volume slider 2023-08-19 12:00:39 -07:00
Nikhil Narayana
b26bb22376
ci: specify dolphin-emu target 2023-08-19 10:43:10 -07:00