Very cool script (if a giant pain in the ass to set up). It'd be nice if there was a way to hide floors you haven't been to yet on the map if you don't have the dungeon map, and one thing I noticed is that if I wanted to have layerable objects (like stairs) on the map, I had to have two identical combos where the first one is a step next. Also, the title has a giant space in it if you spaced some stuff out to fit on the second line of the DMap Title. Also, despite being able to set a custom BG, you can't have custom Map/Compass positions (say, for minidungeons where the boss key might not exist)
Could also be potentially improved by porting to dmapdata map scripts in 2.55, given those freeze screen action automatically (removing the need for Freezing FFCs) and dmapdata has InitD's for the Map script; I did that with a project of mine, though I didn't utilize the InitD's at all.
LttP/Oracle Dungeon Map Subscreen
Overview
Creator:
Moosh
Updated: 29 Jul 2025
Tags:
2.55,
Global,
DMap,
Generic
Downloads: 215
|
View Script
Download Example (5.13 MB) |
Information
This script adds a custom subscreen over the normal spacebar map that behaves like the dungeon maps seen in ALttP and the Oracle games.
Description Setup Reviews Comments
This script adds a custom subscreen over the normal spacebar map that behaves like the dungeon maps seen in ALttP and the Oracle games. The set up is a little complicated, but once you do it once you can set up your maps right in the ZQuest editor with no need to meddle with arrays. This script supports:
Update 7/29/25: Updated the script to be better compatible with 2.55. It can now be run from a DMap Map script.
- Up to 128 dungeons (using level number 0-127)
- Up to 13 floors per dungeon
- Customizable map and marker tiles
- Rooms larger than one screen
- Multiple DMap floors with automatic state carryovers
- 2 layers of compass markers for items, bosses, lock blocks, and secrets
Update 7/29/25: Updated the script to be better compatible with 2.55. It can now be run from a DMap Map script.





