Skip to content
Tools for tasks common to several projects.
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
pachy98_configs
patch
tests
.gitignore
.travis.yml
46.ico
LICENSE
Pipfile
Pipfile.lock
README.md
__init__.py
appveyor.yml
disk.py
dump.py
dumper.py
gem.py
lzss.py
pachy-readme.txt
pachy.hqx
pachy.ico
pachy98-mac.spec
pachy98.py
pachy98.spec
patch.py
pointer_peek.py
rominfo.py
schema.json
todo.md
utils.py

README.md

romtools

Tools for tasks common to several of 46 OkuMen's romhacking projects.

  • pachy98.py - A flexible patcher for JP PC game disk images. Distributed as Pachy98.exe.
  • disk.py - Wrapper for NDC for reading disk images, and extracting/inserting files.
  • patch.py - Wrapper for xdelta3 for generating and applying patches.
  • dump.py - Classes for dumps of text and pointers.
  • dumper.py - Roughly dumps uncompressed text from a disk into an Excel sheet.
  • lzss.py - Utilities for Rusty LZSS compression and decompression. Not yet adapted for other uses.
  • rominfo.py - Skeleton/boilerplate for new romhacking projects.

Requirements

  • Python 3.5
  • Python module "Bitstring"
  • Pyinstaller
  • NDC.exe
  • xdelta3.exe

Building Pachy98

Windows

pyinstaller pachy98.spec

Mac

pyinstaller pachy98-mac.spec

You can’t perform that action at this time.