A library for manipulating RPG Maker 95 (RPG ツクール 95) files
Project description
A library for manipulating RPG Maker 95 (RPG ツクール 95) files.
Usage
from rm95 import parse_rpg, save_game
rpg = parse_rpg('/path/to/game.RPG')
# Modify initial gold
rpg.party.gold = 9999
save_game('/path/to/output.RPG', rpg)
File Format
This library handles the binary file format used by RPG Maker 95, including:
- Main project file (
.RPG) - Event files (
eve*.dat) - Enemy data (
ENEMY.DAT) - Troop data (
TROOP.DAT) - Item data (
ITEM.DAT) - Magic data (
MAGIC.DAT) - String data (
STRINGS.DAT) - Switch names (
SWNAME.DAT) - Monster pictures (
MONSTPIC.DAT) - Tileset images (
.BMP) and attributes (.ATR)
Requirements
- Python 3.x
- PIL/Pillow (for image handling)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rm95-0.1.0.tar.gz
(12.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
rm95-0.1.0-py3-none-any.whl
(16.2 kB
view details)
File details
Details for the file rm95-0.1.0.tar.gz.
File metadata
- Download URL: rm95-0.1.0.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b6cbabe00e5b4f3c3913595cda4f427bfa988f3c4479cdba5c3fc4ebbdff998
|
|
| MD5 |
c445c58f6c394ea499f0279da3a74c46
|
|
| BLAKE2b-256 |
6c6fa9cfe2952cb93c2c87cefe0f42b48dc67d626d6d2c7784874730586f9daa
|
File details
Details for the file rm95-0.1.0-py3-none-any.whl.
File metadata
- Download URL: rm95-0.1.0-py3-none-any.whl
- Upload date:
- Size: 16.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1f503b2e69fbb34a0e011d1a0ae310e160b424d97990ff7f1eb34c43cd6f2ac
|
|
| MD5 |
b92614ab306c11488207d9d3c8a72a60
|
|
| BLAKE2b-256 |
ad86f8708c79ef7039fdba89c97b58164154f84b817be7c15657bb92e90b254c
|