Knuckles' Clackers

By GenesisDoes

Knuckles Clackers is a technically advanced Knuckles' Chaotix ROM hack for the Sega Genesis 32x addon. It is meant to be an unofficial fan-made sequel to Knuckles' Chaotix for the 25th anniversary of the US release of the game (in May 2020). It's goal is also meant to reverse engineer and to document the inner workings of the Knuckles' Chaotix game engine for research and technical purposes.

Its main focus is to create harder levels, less empty zones, and to create new content for the powerful Knuckles Chaotix game engine, as well as to implement proper loop chunk and pathswapping sections. Its other focus is to research and to document how the Chaotix engine works with a more annotated disassembly, and to tinker around with its advanced Sega 32x engine features.

This SHC demo build (v0.2c) features 4 acts of Techno Tower Classic and Sonic Factory (Tutorial) Zones.

Sega 32x Chaotix engine features:

  • High-color Sega 32x sprite artwork
  • SMPS32x music with simulataneous 6FM and 4-channel software PWM mixing for percussion
  • Level data paging system for tiles, blocks, and chunks;
  • Near-entirety of Genesis VRAM available for level assets
  • Design levels with its 2 palettes lines each for both Plane A and Plane B FG/BG tilemap data
  • Bytecode scripted Animated Art and Palette Cycling

The mod aims to be the first fully-fledged modification of Knuckles' Chaotix featuring:

  • New levels
    • Ports and edits of the beta Techno Tower and Speed Slider Zones layouts and assets from Sonic Crackers
    • Other new zones
  • New audio
  • New artwork
    • Genesis tilemaps, sprites
    • 32x sprite artwork
    • Genesis/32x palettes and palette cycling
    • Genesis animated level art
  • Assembly code edits where possible/necessary
  • Game engine bugfixes and research
  • Some restored/recreated Chaotix and Sonic Crackers beta content

Knuckles' Clackers features:

  • New Zones
    • Sonic Factory Zone (SFZ)
      • Based on Sonic Advance 3's transporter area
      • Replaces Tutorial Zone
    • Techno Tower Classic (TTZC) and Speed Slider Classic Zones (SSZC)
      • Ports of the beta Techno Tower and Speed Slider Zones and assets from Sonic Crackers to the Knuckles Chaotix game engine
      • 1st act is a port of the only level from each zone from Sonic Crackers (act 1), with finished object layouts and other minor edits.
      • Other acts (2-5) are original acts using the zone's chunks/and new assets
    • Proto Palace Zone (PPZ)
      • Replacement for Botanic Base Zone (BBZ)
      • Act 1 is a port of Hidden Palace Zone (Sonic 2 Beta)
      • Act 2 is a port of Proto Palace Zone (Sonic 2 2013 Mobile)
      • Act 3 is a port of Hidden Palace Zone (Segapede prototype)
      • Act 4 is a original layout
      • Act 5 is a port of Hidden Palace Zone (Sonic & Knuckles, Lava Reef Zone Act 3)
    • [TBD] Zones, replacements for
      • Amazing Arena Zone (AAZ)
      • Marina Madness Zone (MMZ)
      • Isolated Island Zone (IIZ)
      • World Entrance (WE)/Newtrogic High Zone (NHZ)
    • The other new zones contain original artwork and assets
  • New SMPS32x audio/assets
    • Various conversions of music
      • Full sound hardware utilization
        • 6 FM channels
        • 3 PSG channels
        • 4 PWM channels
      • Video game music (conversions from various filetypes)
        • MIDI music
        • Module music
        • Music ports/conversions
      • HyperDimension Neptunia music
      • Other music
    • New PWM Sample slots
    • Restored Crackers DAC samples
    • Sound edits
      • PSG Jump SFX
      • Other SFX ports/edits
  • New Art
    • Genesis tilemaps, sprites
    • Sega 32x sprite artwork
    • Genesis/32x palettes and palette cycling
    • Genesis level Animated Art
  • Assembly Code edits
Credits

Artwork/assets:

  • Jackbh (Deviantart)/Jack Holland
    • Sonic Crackers/Chaotix SSZ/TTZ Level Icons (Sega Genesis/Sega 32x sprites)
    • Website
    • Artwork
  • The Alpha Gamer
    • Mario Coin
      • Bonus Stage 500 pts assets
      • For the coin graphics
    • Artwork
  • jose7220
    • Neptune RPG sprites
    • Used for the new Amy/Neptune cameo Genesis sprites
    • Artwork
  • Idea Factory/Compile Heart
    • Neptune character
    • N Neptune logo
  • Yuri
    • Low-poly 3D sphere object
      • Pre-rendered and used for new Shield powerup sprites
      • 3DWarehouse
  • Unknown
  • Microsoft
    • Various Windows 3.11/9X assets
    • Arcade.bmp tiling (used for for new menu backgrounds)
  • Sega
    • Sonic 1
      • Special Stage artwork (for Bonus Stage)
    • Sonic 2
      • Death Egg Zone Background (for Techno Tower Zone Acts 4/5 / Egg Gauntlet Zone ports)
      • Hill Top Zone lava/palette cycling patterns
    • Sonic CD
      • Special Stage 1 tilemaps assets
        • For Bonus Stage assets
      • Special Stage objects
        • Unused hand icon (for Combi Breaker monitor icon)
      • MMZ Grow/Shrink lasers
        • For new Grow/Shrink monitor icons
    • Sonic 3 & Knuckles
    • Sonic Crackers Beta
      • Techno Tower and Speed Slider beta zone artwork
    • Knuckles Chaotix
    • Sonic Advanced 3
      • Sonic Factory assets

Music:

  • LordXernon/DJ Error
  • ValleyBell
    • Sonic Factory SMPS (from Sonic Advanced 3)
      • Written permission explicitly given by ValleyBell to use FM instrument patches from Sonic 2 Recreation's Sonic Factory (default MID2SMPS GYB Bank file)
      • Ported and edited into SMPS32x/Chaotix sound driver with written permission from ValleyBell
  • Devon/Faith
  • LukeeGD
  • JangoBoba
    • Blue Twilight (HyperDimension Neptunia series) MIDI
    • Blue Moon (MegaDimension Neptunia V2) MIDI
      • Used for new Amazing Arena Zone unlit song
      • MIDI file
  • Nomy
    • Original Zelda vs. Nomy XM module file
    • For new final boss fight song (Metal Sonic Kai)
    • XM module file
  • Sonic Team Jr
    • Sonic Robo Blast 2 Invincibility theme/MIDI file
  • Unknown Authors
    • Dimension Tripper!!! (HyperDimension Neptunia Anime OP) MIDI
  • Nintendo
    • Punchout Theme song
    • Mario Kart Wii Menu
    • Super Mario Bros 3. Bonus theme/win
  • HAL Laboratories
    • Helper's Rest (Kirby Superstar Ultra)
    • WiFi Waiting Room (Super Smash Bros Brawl)
  • Hudson Soft
    • Front End (Bomberman Online, Sega Dreamcast)
  • Exact Software
    • Intro (Geograph Seal, Sharp X68000)
  • Squaresoft/Square CNIX
    • Enemy Attack (Final Fantasy X)
    • Victory Theme (Final Fantasy 1/various)
  • Capcom
    • Breakout (Xmen vs. Street Fighter)
  • Idea Factory/Compile Heart (HyperDimension Neptunia RPG Series)
    • Blue Moon (MegaDimension Neptunia V2)
    • Elegy (HyperDimension Neptunia V)
    • Blue Twilight (HyperDimension Neptunia series)
    • Dimension Tripper!!! (HyperDimension Neptunia: The Animation, Mages/Nao)
    • Splash (HyperDimension Neptunia Re;birth 1)
  • Sega
    • Goal and Gameover songs (Sonic 1 port)
    • Sonic CD SFX (ports of SFX $BC, $C5, $CE)
    • Hidden Palace Zone and Club Scene songs (Sonic 2 Beta port)
    • Death Egg Zone (Sonic 2 Final port)
    • Sonic 3K PSG Jump SFX (port of SFX $62)
    • Electoria Beta (Sonic Crackers port)
    • Chaotix Sega jingle
    • Options and Sonic Factory themes (Sonic Advance 3)
    • Central City (Sonic Battle)
    • Patience (Cyber Troopers Virtual On)
    • Riff from E.G.G.M.A.N. (Sonic Adventure 2)
    • System Menu (Sonic Heroes)
    • South Island and Land of Darkness themes (Sonic OVA)
    • "Welcome to the Next Level" PWM sample
    • Sonic CD SFX (ports of SFX $BC, $C5, $CE)
    • Sonic 3K PSG Jump SFX (port of SFX $62)

Beta testers/reviewers:

  • Varion Icaria
  • LoneShark/Terry S
  • ProjectFM
  • DeltaWooloo
  • Razor & Zenon
  • The public/Indie gamedev friends at the Halloween BitBridge Showcases 2021 & 2023
Gallery
Download

File Type: rom/7z

File Size: 1.43 MB

Extra Public Downloads
Legal IPS Demo Patch
1.2 MB

AortaPlatinum @ 2023-10-23 14:38:23

What emulators does this work on? It looks cool but trying it in KEGA Fusion the game freezes when Knuckles first spawns in right at the start of the opening stage

Kenph32 @ 2023-10-24 13:04:49

Desactive 32x disable and Only activated 32x Fast timing In option> Set config> 32X

Last modified by Kenph32 @ 2023-10-24 13:06:36

AortaPlatinum @ 2023-10-24 16:30:25

Radical B]

dilworks @ 2023-10-23 15:13:28

Oh god. Chaotix.

Nice to see the black sheep of the retro 2D Sonics receiving some love (in fact I like testing 32X stuff, the mushroom o' doom has plenty of potential for a bonafide Sonic game!), but I could never get used to the gameplay mechanics!

At least the soundtrack picks are interesting.

Jdpense @ 2023-10-23 21:41:41

I'm really digging this, it actually makes the Choatix alot more enjoyable and interesting for me!

If there's one complaint that I do have, it would be the slope physics feel very odd and awkward when not tethered to your partner.

MDTravis @ 2023-10-25 13:57:11

Comment deleted by MDTravis @ 2023-10-25 14:07:49

Kronos @ 2023-10-26 19:35:28

Wow, this is a very original and challenging job for a hack. We don't see chaotix hacks very often, especially the Sega 32X. I hope the project is completed and who knows what surprises await us.

Congratulations.

Miosy454545 @ 2023-12-30 14:42:02

Hey this mod is very awesome but you can replace migthy to sonic (mighy is an skin of sonic in knuckles chaotix)