Giter Site home page Giter Site logo

scbroede / skytemple-files Goto Github PK

View Code? Open in Web Editor NEW

This project forked from skytemple/skytemple-files

0.0 0.0 0.0 23.17 MB

Python library to edit the ROM of Pokémon Mystery Dungeon Explorers of Sky (EU/US)

License: GNU General Public License v3.0

Shell 0.01% Python 98.78% Assembly 1.21%

skytemple-files's Introduction

logo

SkyTemple Files

Build Status Version Downloads License (GPLv3) Supported Python versions Discord

Python library to work with the files inside the ROM of Pokémon Mystery Dungeon Explorers of Sky.

The main handlers for file types can be found in the members of the class skytemple_files.common.types.file_types.FileType.

You can find the handlers inside the packages of this Python package, with README.rst files explaining the file formats. Additional documentation for misc. things can be found in the /docs directory. For usage examples see the dbg packages and the SkyTemple main application.

Directly in the package (skytemple_files directory) you can find a few an example script that help with understanding how to use this library. After installing the package you will have is as a cli command: skytemple_export_maps.

In addition to the dependencies in the requirements.txt and pyproject.toml, ARMIPS must be installed and in the system's PATH to be able to apply ROM patches.

Extras

spritecollab

With the spritecollab extra, the package skytemple_files.common.spritecollab.client is available to interact with the SpriteCollab GraphQL server for retrieving portrait and sprite assets by the community.

More information:

Ko-Fi

skytemple-files's People

Contributors

thecapypara avatar irdkwia avatar dependabot[bot] avatar frostbyte0x70 avatar mktr avatar audinowho avatar adex-8x avatar marius851000 avatar scbroede avatar dracauu avatar riiswa avatar tech-ticks avatar adakite1 avatar parakoopa avatar shiningdeneb avatar usernamefodder avatar johanngan avatar

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.