Hatsune Miku Project DIVA Mega Mix+ Setup Guide
Requirements
- Hatsune Miku Project DIVA Mega Mix+ (Steam)
- Extra Song Pack (optional, recommended, cheaper bundled)
- The game can be played in MultiworldGG without the Extra Song Pack DLC.
- DivaModLoader
- [GB] [DMA] Archipelago Mod
First Time Setup
This is a minimal setup to get started. Mod managers exist that may make certain steps easier, but you use them at your discretion.
- If not already installed, follow DivaModLoader's installation steps.
- See below for locating
DivaMegaMix.exe
- See below for locating
- Install the Archipelago Mod listed under Requirements.
- Start the Mega Mix Client from the MultiworldGG Launcher
- You may be prompted to select
DivaMegaMix.exe:- If you are not prompted, skip these steps
- Right-click the game entry in Steam, Manage > Browse local files
DivaMegaMix.exe(extension may be hidden) is what you will need to navigate to and select- You may be able to Ctrl+C the game EXE and paste its path into the original prompt's text input
- Play! (requires a YAML and generation)
Resulting basic file structure
Hatsune Miku Project DIVA Mega Mix Plus\
├ DivaMegaMix.exe <─ game, select if prompted by Client/JSON generator
├ dinput8.dll <─ mod loader
├ config.toml <─ mod loader config (no need to edit)
└ mods\
└ ArchipelagoMod\ <─ AP mod, currently required to be this name
└ config.toml <─ AP mod config
Optional Quality of Life Mods
Please read descriptions before installing. These may not be relevant to you or may require additional files.
| Mod | Sources |
|---|---|
| ExPatch | [GB] [DMA] [GH] |
| High Frame Rate | [GB] |
| IntroPatch | [GB] [DMA] |
| KeepFocus | [GB] |
| Reach LV39 Instantly | [GB] |
| ThumbnailSplitter | [GB] |
Mod Songs
Note: Currently, using mod songs requires the seed to be generated locally, not on the website. Hosting on the website afterwards is fine.
- Open the Mega Mix JSON Generator from the MultiworldGG Launcher.
- Check song packs you would like to appear in your song selection pool. Unchecked packs will remain visible in game unless manually disabled.
- When done checking packs click Generate Mod String.
- In your YAML on the line for
megamix_mod_datapaste and format it as such:megamix_mod_data: '{"MyFirstSongPack":[["MyFirstSong",144,224]]}'
Linux users that experience clipboard issues may need to run the MultiworldGG Launcher and JSON Generator through a command line to get the output there.
It is recommended to regenerate the mod string when adding or updating packs.
Individual songs can be excluded from the pool in the YAML's exclude_songs section.
Troubleshooting
Checks are not sending
Make sure the Mega Mix Client is open and connected to a room.
Play -Archipelago Randomizer Enabled-. If a success message does not appear in the Client on completion try restarting the Client.
There are songs outside my specified difficulty settings
Starting (start_inventory), Included (include_songs), and the Goal Song (goal_song) will always ignore difficulty settings.
To increase the success of seed generation the difficulty settings are conservatively expanded until a minimally viable song pool is found. If you do not like the results of the difficulty expansion consider less restrictive settings.
My settings are too long or difficult
Note: You can play any available difficulty for the same checks.
In the AP mod folder open results.json with a text editor. If it does not exist play a song first.
Given Song I Want To Beat [5678]:
- Change the number after
pvIdto5678 - Change the number after
scoreGradeto5(Perfect).
Save the file while the Mega Mix Client is open and connected.
Newly received songs are not appearing in game
While on the song list press F7 or the defined reload key in the mod's config to reload the game.
Switch to the All filter in the song list and check each difficulty. Not every song is available on every difficulty.
Modded songs are not appearing in game
Install ExPatch. Modded songs are commonly Extreme/Extra Extreme only.
Similar to the mod's config, ensure enabled = true in a pack's config.toml.
Songs still aren't appearing
Run /restore_songs in the Mega Mix Client, reload, and play manually (honor system).