Skip to content

A multiplatform randomizer for Super Metroid Project Base 0.8+ written in C++ for wxWidgets

Quote58/Project-Base-0.8-Randomizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Base 0.8+ Randomizer

A multiplatform randomizer for Super Metroid Project Base 0.8+ written in C++ for wxWidgets Screenshot 2023-07-05 at 7 32 32 PM

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

About

A multiplatform randomizer for Super Metroid Project Base 0.8+ written in C++ for wxWidgets

Resources

Stars

Watchers

Forks

Packages

No packages published