Hit8ox 32X
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 |
| Status | Released |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | Dmar3000 |
| Genre | Fighting |
| Tags | 3D, AI Generated, Homebrew, sega-32x, vibe-coded |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds, Text |
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.