|
1 | 1 | # Project+ Dolphin Fork |
2 | 2 |
|
3 | | - |
| 3 | + |
4 | 4 |
|
5 | 5 |
|
6 | | -This is a work-in-progress version of the Dolphin Emulator built for usage with Project+. Current progress: |
| 6 | +This fork is a heavily modified version of the Dolphin Emulator designed for usage with Project+. It includes the following features: |
7 | 7 |
|
8 | | -* Completed |
9 | | - * 2 buffer as default setting (equivalent to 4 in FPM) |
10 | | - * Project+ specific aspect ratios |
11 | | - * Theming and iconography |
12 | | - * Netplay button on toolbar |
13 | | - * Update button on toolbar |
14 | | - * Brawl rename to "Set me as default! Use the .dol file to play" |
15 | | - * HD texture loading with .dol file with GameID workaround |
16 | | - * Netplay replay automatic exporting |
17 | | - * Auto-copy netplay code on netplay window startup |
| 8 | + * Branding, theming and iconography updates to match the Project+ aesthetic |
| 9 | + * Netplay button on the toolbar |
| 10 | + * Update button on the toolbar |
| 11 | + * Specific aspect ratios (19:15 and 69:40 for regular and widescreen, respectively) |
| 12 | + * Discord Rich Presence support for Project+ |
| 13 | + * Gamecube Adapter polling rate listed in controller settings |
18 | 14 | * Pre-configured hotkeys for volume up/down and opening netplay chat |
19 | | - * Brawl save file MD5 check |
20 | | - * Discord Rich Presence support |
| 15 | + * Automatic copying of netplay lobby code on netplay window startup |
| 16 | + * 2 buffer as default netplay setting (equivalent to 4 in FPM) |
21 | 17 | * Separate Minimum and Player buffers in netplay window |
22 | 18 | * Client side music toggle in netplay window |
23 | | - * Gamecube adapter polling rate in controller settings |
24 | 19 | * Spectator button in netplay window |
25 | | - * Overwrite Dolphin updater functions with our own |
26 | | - |
27 | | -* To-Do |
28 | | - * Bug fixes and miscellaneous improvements |
| 20 | + * Automatic export of Brawl vault data at the end of netplay sessions |
| 21 | + * Alternative implementation for automatic updates that fetch the latest GitHub release |
| 22 | + |
| 23 | +This project would not be possible without the work done by the [Faster Melee](https://github.com/FasterMelee/Ishiiruka), [Faster PM](https://github.com/jlambert360/Ishiiruka), [Slippi](https://github.com/project-slippi/dolphin), and [Mario Party Netplay](https://github.com/MarioPartyNetplay/Dolphin-MPN) teams. |
29 | 24 |
|
30 | 25 | # Dolphin - A GameCube and Wii Emulator |
31 | 26 |
|
@@ -147,7 +142,7 @@ Or useful for having multiple distinct Dolphin setups for testing/development/TA |
147 | 142 | 2. `cd Build` |
148 | 143 | 3. `cmake .. -DLINUX_LOCAL_DEV=true` |
149 | 144 | 4. `make -j $(nproc)` |
150 | | -5. `cp -r ../Data/Sys/ ../Data/User/ ../Data/Launcher/ ../Data/portable.txt Binaries/` |
| 145 | +5. `cp -r ../Data/Sys/ ../Data/user/ ../Data/Launcher/ ../Data/portable.txt Binaries/` |
151 | 146 |
|
152 | 147 |
|
153 | 148 | ### Linux AppImage Build Steps: |
|
0 commit comments