Giter Site home page Giter Site logo

zelda-2-map-extractor's Introduction

Zelda II: The Map Extractor

After Ganon was destroyed again impa told Link that a randomization spell was cast on the land of Hyrule. The sight of her land transformed caused Princess Zelda to fait and she will wake only with the power of triforce sealed in a palace in hyrule, the one that was just sealed back up. To re-break the seal, the crystals must placed in statues in 6 well guarded, but randomply placed, palaces. Link sets out again on his most random quest yet...

What?

This script will extract the map data from The Advanture of Link rom and genereate an image map of the overworld. This can be used to more easily keep track of what you have done and where you need to go when playing a Zelda II randomziation.

Where can I use it?

You can fork a copy and play with it locally or use the version hosted on GitHub here: Zelda II: The Map Extractor

Additional Notes

The Death Mountain and Maze Island maps are stored twice, thats just the way the data is stored on the original rom. If you loading a map for a randomized version those maps can be different, so I display both. The sprites used are ripped from the original game (shameless plug for me NES ROM Sprite Puller). The data on how the maps are stored was found here: datacrystal.romehacking.net/wiki/Zelda_II_The_Adventure_of_Link/.

You can load any NES ROM into this, but only Zelda 2 will generate anything of value (probably).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.