A downloadable game

A port of the PICO-8 3D fighting game **hit8ox** by *vlad-constantin comarlau* (With his permission to port the game via email).  https://vladcomarlau.itch.io/hit8ox

https://www.lexaloffle.com/bbs/?tid=52278

Sega 32X version ported by D-Mar The Daytripper.

## Controls

 The original is a PICO-8 game, so its two action buttons map onto the Mega Drive pad. Both controller ports are read every frame, so versus mode works with two pads. | Mega Drive | PICO-8 | 

In game | |------------|--------|----------------------------------| 

| D-pad | 0-3 | move / menu cursor | 

| A | O (4) | kick, confirm | 

| B or C | X (5) | punch, next screen | 

| A + B | O + X | block | 

| Start | any | leave the title screen |

## What is in the ROM

 Everything the original cartridge contained: * **All 30 animation/data tables** — 8,566 scalars covering 21 fighter clips (idle, walks, two punch chains, two kick chains, three hit reactions, block enter/hold/exit, death, victory), the three stage meshes, three AI difficulty profiles and the stage-3 scenery list. * **The full 128×128 sprite sheet** (7,463 non-zero pixels) — the shading ramp the renderer samples with `sget`, the title logo, the stage thumbnails and all backdrop art. * The map and sprite-flag regions, and the PICO-8 16-colour palette. * All three stages (city, subway station, parking lot), the limb-colour editor for both fighters, the stage/mode selector, solo vs. three AI difficulties, and two-player versus. **Sound is original work.** The source cart is silent - it makes no `sfx()` or `music()` calls anywhere and its music region is entirely zero - so the port's audio was authored from scratch for this release rather than ported. The slave SH-2 runs a 4-voice PWM mixer at 22050 Hz driving nine effects: | Event | Effect | |---|---| | Punch / kick thrown | `PUNCH_SWING`, `KICK_SWING` | | Hit taken | `HIT_LIGHT`, `HIT_HEAVY`, `HIT_KICK` | | Attack blocked | `BLOCK` | | Final blow | `KO` | | Body hits the floor | `KNOCKDOWN` | | Round won | `VICTORY` | Everything is band-limited to 200 Hz - 9 kHz, the range a TV speaker can actually reproduce, which is what keeps the effects from sounding either boomy or muffled. Voices are summed through a soft-saturation table rather than a hard clamp, so overlapping sounds compress instead of flat-topping into distortion. Regenerate the samples with `python3 tools/gen_sfx.py` and audition them with `python3 tools/make_preview.py` (writes `sfx_preview.wav`).


Updated 13 days ago
Published 17 days ago
StatusReleased
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorDmar3000
GenreFighting
Tags3D, AI Generated, Homebrew, sega-32x, vibe-coded
AI DisclosureAI Assisted, Code, Graphics, Sounds, Text

Download

Download
hit8ox32x.32x 256 kB
Download
README.md 6.1 kB
Download
SOURCE_PROVENANCE.md 3.3 kB

Install instructions

For use on Original Sega 32X hardware with 32X compatible Flash Carts or any 32X compatible emulators.

Leave a comment

Log in with itch.io to leave a comment.