Skip to content

mid-kid/pmdrtdx_passwords

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokémon Mystery Dungeon: Rescue Team DX password tool

This is a tool, with a rudimentary web interface to encode and decode rescue and revival passwords for the Rescue Team remake. It doesn't and won't ever generate Wonder Mail passwords, since those are hardcoded into the game.

Running instance: https://mid-kid.root.sx/pmdrtdx/

How to use

Local

./password.py can be run directly, with just Python 3. You can decode passwords like this:

./password.py -d -i '<password>'

The <password> parameter is a string of the symbols in the password encoded as two characters per symbol. The first character is the letter or number on top of the symbol, the second character represents the background symbol. For example "1F" stands for 1 fire.

F = fire
H = heart
W = water
E = emerald
S = star

The tool will produce a json, which can be re-encoded using ./password.py -e '<json>'.

Flask

This tool has been wrapped into a web interface, written in Flask, given my ineptitude at writing javascript (javascript ports/pull requests are welcome).

The flask app can be ran like you would run any other flask app. Install flask through either your package manager or pip, then run:

FLASK_ENV=development flask run

Related works

Here's some works I've found that are either partially based on this or otherwise on the subject:

Made something else cool? Let me know!

About

A tool to decode/encode passwords for pmd:rtdx

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published