Repository navigation
Getting Started
This guide will help you set up and run the Tutankham ROM Editor for the first time.
Download and install Python 3.13.7 or newer from https://www.python.org/
Open a terminal/command prompt in the editor folder and run:
pip install -r requirements.txt
This installs:
- numpy - Array processing
- Pillow - Image handling
- colorlog - Colored logging output
- webcolors - Color name conversion
You need the MAME fully merged Tutankham ROM zip file. Place tutankhm.zip in the same folder as TutankhamEditor.py.
The zip should contain ROMs for all three variants:
- Konami (original Japanese)
- Stern (US licensed)
- Bootleg (unofficial)
At a minimum, you will need the full Konami set, as that is the default for the editor.
python TutankhamEditor.py
When you first run the editor:
- ROMs are automatically loaded from
tutankhm.zip - The Konami ROM set is selected by default
- All data is loaded into memory (ROMs are not modified)
- Status bar shows "Ready - Select an editor from the menu"
Change ROM sets using the dropdown on the main window:
Access editors from the Editors menu:
IMPORTANT: The editor does NOT auto-save! You must manually save your changes.
From the File menu, choose:
- Save ROMs - Overwrites files in current directory
- Save ROMs To Folder - Saves to a selected location
To test modified ROMs in MAME:
- Create a
tutankhmsubfolder - Extract the original zip to this folder
- Save your modified ROMs to this folder
- Run:
mame -window tutankhm -rompath .
- Map Editor - Start designing custom maps
- Palette Editor - Create custom color schemes
- Tips and Tricks - Learn advanced techniques