This is the repository of Pokémon Violet. It can be used to build the project from source instead of applying a patch or to get an insight into how the features work. This README describes the repository rather than the project itself. Visit the project website for information about the game.
The build process of this repository requires you to have installed:
This project provides a Pipfile for automatically installing all pip-dependencies.
Either invoke pipenv install --system in order to install the dependencies system-wide, or pipenv install in order to create a new virtual environment with the dependencies installed. Please refer to the docs for further information.
- A german firered rom (download is illegal!) located at
./base/bprd.gba psg_data.rawfrom SoundFontRipper located at./psg_data.rawgoldensun_synth.rawfrom SoundFontRipper located at./goldensun_synth.raw
Adjust the commands in the makefile to execute the binaries above.
Simply run the makefile:
$ make all
There is a map called map_4_3_debug where you can place scripts or npcs for entering experimental scenarios.
You can get to the map by loading the cheat file located at Violet/sav/Debug Mode.clt and holding L + R and A while examining the console in the player's room.
- Make use of Midi2Agb instead of
mid2agb.