X Tutup
Skip to content

dancepartyteam/patcher

Repository files navigation

Patcher

Patcher is a user-friendly tool designed to simplify the process of patching your Just Dance games on Wii to let you access the DanceParty Legacy servers.

What files can I patch?

  • ISO
  • WBFS
  • DOL (main.dol)
  • NKIT / GCZ
    • NKIT files aren't currently supported. You can convert your NKIT files to ISO by using NKIT tools by Vimm.

Usage

There are three different ways you can use Patcher:

1. Downloading Pre-built Releases

You can easily download pre-built releases of Patcher from the releases page. Once downloaded, simply drag and drop your WBFS / ISO or DOL file onto the tool, and it will automatically patch it for you.

2. Running with Node.JS

To run Patcher with Node.JS, follow these steps:

  1. Ensure you have Node.JS version 16 or higher installed on your system.
  2. Clone the Patcher repository using the command: git clone https://github.com/dancepartyteam/patcher.git && cd patcher-wii
  3. Install the necessary dependencies with the command: npm i
  4. Once the installation is complete, you can run the tool and view the available CLI options by executing node index.js -h or using the GUI by running node index.js.
  5. To patch a bundle directly, use the following command: node index.js path/to/wbfs/iso/or/dol. For example: node index.js C:/Users/Example/Desktop/JD2016.iso
  6. Patcher will automatically patch your ISO file and save it as a new file. If you're patching DOL files, it will create a backup for it.

3. Building from Source

If you prefer to build Patcher from source, follow these steps:

  1. Ensure you have Node.JS version 16 or higher installed on your system.
  2. Install the "pkg" package globally using the command: npm i -g pkg.
  3. Clone the Patcher repository using the command: git clone https://github.com/dancepartyteam/patcher.git && cd patcher-wii.
  4. Install the necessary dependencies with the command: npm i.
  5. Build the tool using the command: pkg ..
  6. Once the build process is complete, you can find the built packages in the dist/ directory.

With these simple instructions, you can easily patch your main.dol files and replace the original servers with DanceParty servers using Patcher. Enjoy the enhanced experience!

Services Explanation

  • NAS: Authentication server by Nintendo.
  • JMCS: Handles leaderboards, online challengers, Just Dance Wall, and streamable maps.
  • WDF: Facilitates World Dance Floor connections for 2014.
  • WDFJD6: Facilitates World Dance Floor connections for 2015 to 2020, including the spin-offs and mods.
  • Tracking: Used by the game to report bugs, issues, and errors, helping us improve the service. You can comment it out if desired.
  • Shop: In-game store server for Wii. (PS3 store is handled by RDV)

Where can I find WBFS or ISO of Just Dance games?

We cannot provide such information, you need to dump your legally owned game from your homebrewed Wii to WBFS or ISO format.

What is a DOL file and where can I find it?

A DOL file, contains the source code of a game. Our tool patches this file to replace the old server URLs with our own, establishing a connection between you and the servers.

To obtain the DOL file, you can extract it by dumping the files from your legally owned game via tools such as WiiBackupFusion. Look for the DOL file in the DATA/sys folder. If you're using Dolphin emulator, you need to dump the entire disc starting from the root directory.

Supported Games

  • Just Dance 2 (Wii only)
  • Just Dance 3 (Wii only)
  • Just Dance 4 (Wii only)
  • Just Dance 2014
  • Just Dance 2015
  • Just Dance 2016
  • Just Dance 2017
  • Just Dance 2018
  • Just Dance 2019
  • Just Dance 2020

Please note that Just Dance 2019 and 2020 do not have World Dance Floor support and their support is added by modifiying the game. Read more about it here.

If you require further assistance, feel free to join our Discord server. We'll be happy to help!

Disclaimer

DanceParty is an independent community-driven project created and maintained by the RyuAtelier team. We are not affiliated with, endorsed by, or connected to Ubisoft Entertainment, Nintendo, Microsoft, Sony Interactive Entertainment, or any of their subsidiaries or related companies. Just Dance and all related trademarks are the property of their respective owners. This project is developed by fans, for fans, and is provided free of charge.

Contact us at hello@ryuatelier.org if you have any questions or concerns.

License

Read more about the license here.

About

This patcher modifies Wii and PS3 games from Just Dance 2–2020 to connect to Legacy servers.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

X Tutup