Git Product home page Git Product logo

logo SceneGate

Stable version Β  GitHub commits since latest release (by SemVer) Β  Build and release Β  MIT License Β 

Work-in-progress tool for reverse engineering, file format analysis, modding and localization.

  • πŸ“ Navigate the virtual file system from Yarhl.
  • πŸ” Convert files with Yarhl converters via plugins.
  • πŸ”Ž View the content of files
    • .NET objects as property grid or YAML/JSON
    • PO viewer and editor

Demo PO format view

Demo object view

Supported plugins

  • πŸ”§ Generic:
  • πŸ•ΉοΈ Platforms:
  • 🎩 Games:
    • Texim.Games: images from some DS games
    • LayTea: Professor Layton games (London Life only for now)
    • AmbitionConquest: PokΓ©mon Conquest DS

Installation

The project ships the application as a portable ZIP file that does not require any installation. Just unzip and run!

Documentation

Feel free to ask any question in the project Discussion site!

Check our on-line documentation for more information about the file formats and how to use the tools.

Build

The project requires to build .NET 8.0 SDK.

To build, test and generate artifacts run:

# Build and run tests
dotnet run --project build/orchestrator

# (Optional) Create bundles (nuget, zips, docs)
dotnet run --project build/orchestrator -- --target=Bundle

License

The software is licensed under the terms of the MIT license.

The information and software provided by this repository is only for educational and research purpose. Please support the original game developers by buying their games.

SceneGate's Projects

ekona icon ekona

.NET implementation of DS and DSi file formats

pecera icon pecera

Implementation of several PC file formats

scenegate icon scenegate

Tool for game reverse analysis, file format analysis, modding and localization

texim icon texim

Proof-of-Concept of an extensible image file formats API

yarhl icon yarhl

Framework for the implementation of format converters like game assets or media files

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.