Skip to content

Releases

ClayFighter 64 2.1.1

Choose a tag to compare

@djultra64 djultra64 released this 27 Oct 23:10

ClayFighter 64 2.1.1

A native Linux and Windows PC fusion of ClayFighter 63⅓ and ClayFighter: Sculptor's Cut, by djultra64.

What's new

  • The first controller used becomes player 1; the next becomes player 2. Both can navigate the menus.
  • Each player can save a different set of bindings. Open Button Remap with the controller you want to configure; the menu identifies that player and accepts the new button from that controller.
  • Button Remap groups Wobbly, Fair and Brutal punches on the left and kicks on the right, with directions and other controls arranged below.
  • The default display setting is 60 FPS. Existing saved display settings are preserved, and 120 FPS remains selectable.
  • The player 2 Press Start prompt is centered in its black box, including on widescreen displays and with different controller glyphs.
  • The game window identifies itself as ClayFighter 64 v2.1. The graphical Windows launcher opens the game without displaying a command window.

Downloads and installation

Download the Windows ZIP or Linux tarball, extract it to a writable folder, and run Install Assets.vbs on Windows or Install Assets.sh on Linux. The installer searches the game folder and nearby ROMs folders; if needed, use Browse on Windows or the graphical selector on Linux when Zenity or KDialog is available. Both of your own supported USA ROMs are required: ClayFighter 63⅓ and ClayFighter: Sculptor's Cut. They are not included or downloaded.

Once installed, run Play ClayFighter 64.vbs or Play ClayFighter 64.sh. On Windows, .cmd launchers are also available for command-line use. Keep local/ and probe-output/ when updating to retain settings and imported data. SHA256SUMS provides download checksums; the SDK source archive contains the matching upstream dependency sources.

See installation instructions and credits. This project was created with AI assistance; original game and upstream authors retain their credits and license notices.

ClayFighter 64 2.1

Choose a tag to compare

@djultra64 djultra64 released this 27 Oct 22:31

ClayFighter 64 2.1

A native Linux and Windows PC fusion of ClayFighter 63⅓ and ClayFighter: Sculptor's Cut, by djultra64.

What's new

  • The asset installer searches the game folder and ROMs folders inside or beside it. It verifies each ROM by content, so filenames can vary.
  • Windows offers a graphical file picker with Browse for any missing ROM. On Linux, Zenity or KDialog opens a file picker when available; otherwise, the installer prompts in the terminal.
  • Windows has graphical Install Assets.vbs and Play ClayFighter 64.vbs launchers. The game opens without displaying a command window; the created ClayFighter 64 shortcut uses the graphical launcher.
  • The installer accepts .z64, .v64, .n64, .c64, .c, and ZIP archives containing exactly one supported ROM.

The game executables are unchanged from 2.0. Training Mode, portable settings, action remapping, and Xbox, PlayStation and Nintendo controller prompts remain available.

Downloads and installation

Download the Windows ZIP or Linux tarball, extract it to a writable folder, and run Install Assets.vbs on Windows or Install Assets.sh on Linux. Both of your own supported USA ROMs are required: ClayFighter 63⅓ and ClayFighter: Sculptor's Cut. They are not included or downloaded. Once installed, run Play ClayFighter 64.vbs or Play ClayFighter 64.sh. On Windows, .cmd launchers remain available for command-line use.

Keep local/ and probe-output/ when updating to retain settings and imported data. The SDK source archive is the same one published with 2.0, matching the unchanged game executables. SHA256SUMS contains the checksums for the downloads.

Validation

The Linux suite passed 48/48 checks and the release/importer tests passed 15/15. Windows graphical ROM selection was exercised with both games, and the new launcher was tested on Windows with the game window visible and no command window. Linux automatic installation was tested with both ROMs; Linux file-picker behavior was covered by automated tests.

See installation instructions and credits. This project was created with AI assistance; original game and upstream authors retain their credits and license notices.

ClayFighter 64 2.0

Choose a tag to compare

@djultra64 djultra64 released this 14 Oct 12:57

ClayFighter 64

This project was created with AI assistance.

ClayFighter 64 2.0

A native Linux and Windows PC fusion of ClayFighter 63⅓ and ClayFighter: Sculptor's Cut, by djultra64.

Training Mode

  • Select your fighter, opponent and stage from the main menu.
  • Practice continuously with automatic opponent health recovery.
  • Track Damage, Combo and Hits above a left-side input history with aligned controller glyphs.
  • Configure dummy behavior, guarding, super meter and restart placement.
  • Practice Claytalities with preparation, finish-window and distance options, plus automatic fight reset.
  • Restart quickly or change fighters and stage from the pause menu.

Portable settings

The original game options now persist between launches, including Music Level, FX/voice volume, Spillits, difficulty, time limit and game display options. Graphics, controls, Training preferences and the game-managed cache stay inside the game folder. Keep the installation's local/ folder when updating or moving it.

Prompts follow the active keyboard or Xbox, PlayStation and Nintendo Switch controller layout. Combat actions support remapping, and a manual controller-family selection is available.

Downloads and installation

  • Windows x86-64: clayfighter64-2.0-windows-x86_64.zip. The game executable is clayfighter64.exe; use Play ClayFighter 64.cmd to start with your imported files.
  • Linux x86-64: clayfighter64-2.0-linux-x86_64.tar.gz.
  • Port source: clayfighter64-2.0-source.tar.gz.
  • Matching SDK/dependency sources: clayfighter64-2.0-sdk-source.tar.gz.
  • Checksums: SHA256SUMS.

Extract the complete package into a writable folder. Run Install Assets.cmd on Windows or Install Assets.sh on Linux and supply both of your own USA ROMs: ClayFighter 63⅓ and ClayFighter: Sculptor's Cut. Then run Play ClayFighter 64.cmd/.sh. The installer accepts z64, v64, n64 and single-ROM ZIP files and generates the combined assets locally. Windows includes the installer's Python runtime.

See installation and Training Mode.

Validation

48/48 Linux and 62/62 Windows native checks passed. Training, settings save/restart, two-ROM installation and moved-folder launcher checks completed successfully. The packaged executables match the recorded final build hashes. See validation.

Credits and AI disclosure

djultra64 directs the project, reviews the implementation and approves its releases. OpenAI Codex assists with research, implementation, debugging, builds, packaging and documentation. Original game and upstream dependency authors retain their credits and license notices. See credits, LICENSE, NOTICE and the bundled dependency notices.

ClayFighter 64 1.0

Choose a tag to compare

@djultra64 djultra64 released this 14 Oct 04:11

ClayFighter 64

This project was created with AI assistance. If that's not your cup of tea, feel free to move along.

ClayFighter 64 1.0

A native Linux and Windows PC fusion of ClayFighter 63⅓ and ClayFighter: Sculptor's Cut, by djultra64.

I call it ClayFighter 64 because I consider this the finished combination I wanted: the best of 63⅓, whose gameplay I personally find more complete, plus the four additional Sculptor's Cut characters. I enjoy Killer Instinct's combo system, and preserving the 63⅓ gameplay foundation is part of that preference. This release adapts Sculptor's Cut character assets to that foundation; it does not replace all 63⅓ rules with Sculptor's Cut rules or include Killer Instinct code/assets.

Downloads

  • Linux x86-64: clayfighter64-1.0-linux-x86_64.tar.gz.
  • Windows x86-64: clayfighter64-1.0-windows-x86_64.zip.
  • Port source: clayfighter64-1.0-source.tar.gz.
  • Matching SDK/dependency sources: clayfighter64-1.0-sdk-source.tar.gz.
  • Checksums: SHA256SUMS.

Installation — both ROMs required

Extract the full package into a writable folder. Run Install Assets.sh on Linux or Install Assets.cmd on Windows and supply BOTH of your own USA ROMs: ClayFighter 63⅓ AND ClayFighter: Sculptor's Cut. Then run Play ClayFighter 64.sh/.cmd.

The installer supports z64/v64/n64 and single-ROM ZIP files, recognizes either order, validates exact USA revisions, and extracts the fused character/portrait image and biographies locally. No ROMs or extracted original game assets are included or downloaded. Windows includes the extractor's Python runtime. The square artwork is used for the local launcher icon.

Included

Sixteen-character native selector; High Five, Lady Liberty, Lockjaw, and Zappa from Sculptor's Cut; unlocked secret characters; authentic donor portraits and biographies; ClayFighter 64 title and replacement announcement; native Exit game; saved PC graphics and combat remapping; Xbox/PlayStation/Switch prompts that follow the active device and respect physical button positions.

Validation

31/31 Linux and 50/50 Windows native checks passed. Five importer checks passed. Clean two-ROM installation and 20-second packaged startup completed with exit code 0 and no stalled state on both platforms. Windows used an RTX 2060. Public package contents and per-file hashes were independently reviewed.

Actual 120 Hz presentation, physical controllers from all three families, and exhaustive mode/character coverage remain unverified. The source archive supplies pinned sources and regeneration instructions; a separate clean rebuild from the published source bundle was not verified in this release task. See validation and installation requirements.

AI Disclosure

I use OpenAI Codex to assist with research, reverse-engineering analysis, code implementation, debugging, tests, builds, packaging, and documentation. I direct that work, contribute code reviews and ideas for implementation, evaluate the game's behavior through hands-on testing, and decide which changes and releases to accept. Validation claims remain limited to the recorded builds and scenarios.

The original games and upstream tools remain the work of their respective creators. See credits, LICENSE, NOTICE, and the bundled dependency notices.