- To rediscover the Wii and earlier console generations by shuffling games and states for an unpredictable, exciting experience
- A fork of the incredible Dolphin Emulator that adds new modes revolving around the concept of objectives: challenges that combine save states and Retroachievements
By combining objectives with extra functionality such as game swapping, WiiMix tests your ability to adapt and your knowledge of supported games
- Bingo: travel across games and states to be the first to complete a bingo board of achievements
- Shuffle: swap between games with randomized time intervals in between
- Roguelike: the console has gone rogue! Can you complete a series of achievements while the console attempts to stop you?
Objectives are the core behind every WiiMix. That's why we have a system in place so anyone can easily create them! There's just a couple simple steps:
- Determine the achievement that you want to target on Retroachievements.
- Create the save state for the achievement. The slot that you save it to doesn't matter, just make sure that you note which slot you save it to!
- Click
Emulation -> Send State -> Send Slot X, where X is the slot that you saved your state to
From there, you'll see the following menu:
To make it easy for people to filter and sort objectives, we recommend that you follow a couple guidelines when filling out this information:
- Title: copy the achievement title
- Description: copy the achievement description and append information about the state
- Achievement id: copy the achievement id (you can find it in the corresponding url, for example for https://retroachievements.org/achievement/460837, the achievement id would be 460837)
- Objective Types and Game Genres: select all that apply; these are useful for people who only want to focus on objectives of specific types or with specific genres
- Difficulty: how difficult you believe the objective would be for the average player
- Time: how much time, in minutes, you believe it would take the average player to complete the objective
PLEASE before you upload an objective, make sure the objective (same achievement, same state) DOES NOT ALREADY EXIST!
Once you've created your objective, view it and other's objectives on the website.
Our goal is to eventually support Windows, Mac, and Linux systems; currently, linux and mac are best supported, but we're pushing for Windows support as well. If you want support for something that is currently supported, feel free to open a feature request, or better yet, contribute!
To keep up with the latest and greatest in WiiMix development, join the Discord!
The project is still in it's early stages. As such, we appreciate any help that you can provide, whether it's documenting a bug on the Issues tab, creating objectives, or adding new features/fixing bugs in line with our contribution guidelines. If you are contributing or using the project, please follow the code of conduct; we follow the exact same policies as Dolphin Emulator and encourage people to be respectful and make positive contributions to our efforts to relive our favorite games and experience hidden gems through WiiMix.
- Run with -d flag to enable debugging
- dolphin-memory-engine -d wiimix
