-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Navigation: Home · You are here: Getting Started
Binary → disassembly → docs → codecs → MM2ED + wiki
Welcome to the Might & Magic II (Amiga) reverse-engineering wiki. This page is the recommended reading order — pick a path based on what you want to do.
|
|
|
map.dat page 1 sets bit 0x80 on event tiles. event.dat triplets reference
those cells. attrib.dat picks wall/floor .32 sheets and neighbour links.
Encounters start from event opcode OP_12. See Combat Overview for the mermaid chart and command keys (A/F/S/C/U/B/R/E/V).
| Tool | Link | What it does |
|---|---|---|
| Map walker | GitHub Pages | First-person 3D — all 60 screens |
| Sprite gallery | Gallery | Decoded .32 tilesets + .anm combat art |
| MM2ED | Editor docs | Edit .dat files with live hex + previews |
Important
MM2 .dat multibyte fields are little-endian on disk (matching Blitz3D editors
and our codecs). The 68000 runtime may byte-swap after load — always trace ASM before
assuming otherwise.
Open Questions tracks unresolved fields and next ASM trace targets.
- Docs Wiki Hub ← full doc index
- Getting Started ← read this first
- Overview
- Workspace Notes
- Open Questions
- Full Analysis
- Game Remake
- Startup and Init
- Runtime Memory Map
- Main Loop and Map
- Exploration Input and Options
- Party and Session
- Game State Struct
- Data Hunk mm2 data 00
- Time Era Calendar
- GFX Loading
- ANM TV Format
- PC DOS graphics
- SNES graphics
- 3D View and Game Screen
- Amiga 3D Render Process
- Scripted Scene Graphics
- Event Graphics Opcodes
- Title Screen Assets
- Title Screen Animation
- Format inventory
- items.dat
- monsters.dat
- roster.dat
- attrib.dat
- map.dat
- spells & item use
- event.dat
- Events by location ← 71 maps
- Events hub (numbered)
- Event Script Opcodes
-
Event Script DSL ←
.mm2evtauthoring - Event Text Rendering
- Event Graphics Opcodes
- Combat Overview
- Combat System
- Encounter Tables
- Spell Cast ASM
- monsters.dat abilities
- Spells and item use
- Amiga audio in exe ← Paula / DATA / remake
- Controls: Sounds / Walk Beep
- MM2 music format (superseded)
- Title/death audio paths (superseded)
- Known songs catalog (superseded)
- Town Services
- Spell Sources
- Character Mechanics
- Skills and Hirelings
- Commerce Formulas
- Commerce World Services
- Mount Farview Class Quest
- Class Quest HP Bug
- Event Runtime
- Event to String Path
- Embedded Exe Strings
- Copy Protection
- Time Era Calendar
- Game State Struct
- MM1 Overview ← hub + decode status
- MM1 MAZEDATA format
- MM1 to MM2 outdoor
- MM1 WALLPIX by sector
- MM1 art & graphics
- MM1 items / monsters (status)
- MM1 map walker ↗
- MM1 2D maps gallery
- MM1 WALLPIX gallery