Skip to main content

A tool to edit text for older Puyo Puyo games.

Project description

Legacy Puyo Tools

A command line tool for modding older Puyo Puyo games (Yes, the name is using a reversed naming scheme).

This project is still in development, expect major breaking changes over its lifetime.

Why

Puyo Text Editor, fntedit, and other tools already can modify formats used by older Puyo Puyo games. However, there are advantages to rewrite them in Python:

  • Better cross compatibility with Linux.
  • Easier migration when upgrade away from end of life language versions.
  • Formats are stored in an intermediate representation before conversion.

This project also aims to document how these formats work, so others can reimplement them if needed.

Progress Report

Current progress on implementing conversion and creation support for formats that are used by the older Puyo Puyo games. Includes regression testing and documentation. Additional formats may be added if there is a need to modify other Puyo Puyo games.

  • Legend:
    • ✅ Fully Complete
    • ⚠️ Partially Complete
    • ❌ Incomplete
Format Conversion Creation Testing Documentation
fmp
fnt
fpd
mtx ⚠️

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

legacy_puyo_tools-2025.10.10.1.tar.gz (141.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

legacy_puyo_tools-2025.10.10.1-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file legacy_puyo_tools-2025.10.10.1.tar.gz.

File metadata

File hashes

Hashes for legacy_puyo_tools-2025.10.10.1.tar.gz
Algorithm Hash digest
SHA256 439fe44236348e3597d5fc0af4194234028fd59a3ca020fdb442b688fbf3cf71
MD5 7af34070cf3af4090b394cc7b767bc20
BLAKE2b-256 67ae741a80e7d7e10e425757e8d99c58d23b6fa52fe11d70f2f7f0f7b6a3cf78

See more details on using hashes here.

File details

Details for the file legacy_puyo_tools-2025.10.10.1-py3-none-any.whl.

File metadata

File hashes

Hashes for legacy_puyo_tools-2025.10.10.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4caba5730ef522fc3def3def066f1dc768a8ab9bf3e40fbb81472ac4d5138ed4
MD5 fca32cf4b72a5a9955074e722a2a30bf
BLAKE2b-256 71b5c1bcbcaeb616b840ecbe03bc796e1c364236869fd892c76d42e9f3f15697

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page