A multiplatform randomizer for Super Metroid Project Base 0.8+ written in C++ for wxWidgets
The basics:
- To compile this yourself, you will want the latest version of wxWidgets and the g++ compiler
- There is a provided makefile for linux/unix, but for windows you will likely want to use VSCode
- The controls button currently does not do anything, but in the future I will have it pop out a small window to configure your controls before starting the seed
Credit:
Björn Ottosson - creator of okLab, which is used in the palette randomizer
Dessy - creator of the Super Metroid randomizer from which the previous Project Base randomizer versions were based
Gala - creator of the previous Project Base randomizer versions, from which most of the current location logic is based
Bob and Kaz - help troubleshooting ideas and code for randomization
Creators of the following hacks for the samus suit palettes - Phazon Hack, Hallowseve, Final Stand, Hangtime, Lost World, Vanilla++, Hyper Metroid, Ice Metal
Bob - all of the new fonts used for font randomization
Grime - creator of Project Base and also creator of the 'Project Base Extended' suit palettes
Everyone that has tested seeds as well as the program itself