jvisser / golden-axe-32x-edition

Golden Axe ROM hack for the Sega Mega Drive/Genesis that adds 32X support

Home Page:https://www.romhacking.net/hacks/7112/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Golden Axe 32X edition

Golden Axe 32X conversion patch for the original Sega Mega Drive game.

How to build

Prerequisites

Required

  • rom/rom.bin: Golden Axe ROM image file
    • SHA256: e9f5340ecf8151253eb6fcda136c4d4d8940e373340ce2eeb2bf24f9f6c1004d
  • jdk 17+: To build and run the tools
  • maven 3+: To build the tools
  • marsdev: To build the patch file.
    • Version 2022.02 was used. This still included the mdcomp tools which are required.

Optional

  • flips: To apply the patch file

Build targets

Run once:

  • make init

Run either:

  • make to produce the IPS patch file out/patch.ips
  • make patch to run make and apply the patch file to produce out/rom.32x
    • This requires flips

Other targets

  • make clean: Clean the output directory
  • make rebuild: Clean + make
  • make dump-gfx: Dump original game graphics and visual metadata for game resources defined in config/datavis.yaml to directory dump.

About

Golden Axe ROM hack for the Sega Mega Drive/Genesis that adds 32X support

https://www.romhacking.net/hacks/7112/

License:GNU General Public License v3.0


Languages

Language:Assembly 44.3%Language:Java 31.7%Language:C 17.8%Language:Kaitai Struct 4.3%Language:Makefile 1.8%Language:Shell 0.1%