If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

SegaSonic Cosmo Fighter

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

SegaSonic Cosmo Fighter

Developer: Sega AM1
Publisher: Sega
Platform: Arcade (Sega System C2)
Released in JP: April 25, 1993
Released in AU: 1997


DevTextIcon.png This game has hidden development-related text.
DebugIcon.png This game has debugging material.
RegionIcon.png This game has regional differences.


SegaSonic Cosmo Fighter is a ride machine for young kids where you fight Eggman in space.

This was considered a holy grail among Sonic game collectors due to its obscurity and how few units remain in the wild; luckily, a machine was found and the ROM was dumped in 2017. An even more obscure (and presumably even rarer) English version for Sega World Sydney was found in 2021 and dumped on February 19, 2023.

This page currently covers the Japanese version.

Hmmm...
To do:
Document the English version. The game is now emulatable with MAME 0.252.

Section Names

There are some strings starting at 0x4F2 that would have displayed where the player is in the game. An old initialization routine at 0x390 can be called to display this text in-game, but it tends to corrupt graphics at times. Note that these appear to reference a working title, "Sonic Jet".

SONIC JET : TEST MODE         
SONIC JET : WARNING           
SONIC JET : TITLE             
SONIC JET : DEMO              
SONIC JET : OPENING           
SONIC JET : GAME              
SONIC JET : ENDING  

Debug Functions

Some debugging functions are in the game fully intact, using controls that are not present on the released machine:

  • The flag at 0xFF800A allows the player to pause the game, mapped as P2 Button 1 in MAME.
  • The flag at 0xFF8006 controls the game speed. P1 Start decreases this value, while P2 Start increases it.
(Source: RyogaMasaki)