Giter VIP home page Giter VIP logo

mackiloha's Introduction

Mackiloha CI

A suite of modding software for hacking milo engine based games. This is still very much a work-in-progress project. So don't expect perfection. Although feel free to submit issues for any bugs found. The latest CI build can be found here.

DOWNLOAD

Overview

Ark Helper

CLI tool for unpacking/repacking .ark archives from milo. Should work with Amplitude (PS2) up to RB3. For dta/dtb serialization support, download dtab and place in same directory as ark helper executable.

Usage:

  • Extract ark archive:
    • Everything: arkhelper ark2dir main.hdr ext_dir -a
    • Everything + convert scripts: arkhelper ark2dir main.hdr ext_dir -a -s
  • Repack ark archive:
    • Amp/KR/AntiGrav PS2: arkhelper dir2ark ext_dir gen_dir -n "MAIN" -v 2
    • GH1/GH2 PS2: arkhelper dir2ark ext_dir gen_dir -n "MAIN"
    • GH2 360: arkhelper dir2ark ext_dir gen_dir -e
    • RB1 Patch: arkhelper dir2ark ext_dir gen_dir -n "patch_ps3" -e -f -v 4
    • RB2/TBRB/GDRB PS3: arkhelper dir2ark ext_dir gen_dir -n "main_ps3" -e -v 5
    • RB3 360: arkhelper dir2ark ext_dir gen_dir -n "main_xbox" -e -v 6

P9 Song Tool

CLI tool to assist in venue authoring for TBRB.

Usage:

  • Create new project: p9songtool newproj -n temporarysec project_temporarysec
  • Create project from milo: p9songtool.exe milo2proj -m temporarysec.mid temporarysec.milo_xbox project_temporarysec
  • Generate milo from project: p9songtool.exe proj2milo project_temporarysec temporarysec.milo_xbox

SuperFreq

CLI tool for unpacking/packing rnd archives from milo games. These files usually use the extensions: .gh, .kr, .milo, .rnd

Warning: Game compatibility is very limited. Editing archives for games beyond GH2 will have mixed results.

Usage:

  • Extract rnd archive: superfreq milo2dir test.milo_ps2 ext_test --convertTextures --preset=gh2
  • Create rnd archive: superfreq dir2milo ext_test test.milo_ps2 --preset=gh2
    • Note: Any .png files in the "Tex" directory will automatically be converted and serialized to milo encoded textures

mackiloha's People

Contributors

pikminguts92 avatar dependabot[bot] avatar ihatecompvir 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.