Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add mapper #47 MAPPER_SMS_Power_256KB_FFFF_FFFE for power-cycling multicarts of 256KB SMS games (Super 2 in 1 - Sonic & Alien Storm [SMS-GG], Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG], Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG]) #115

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bsittler
Copy link
Contributor

Add mapper #47 MAPPER_SMS_Power_256KB_FFFF_FFFE for power-cycling multicarts of 256KB SMS games (Super 2 in 1 - Sonic & Alien Storm [SMS-GG], Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG])

As Meka does not yet expose keyboard shortcuts for power-cycling, nor mapper hooks for responding to it, the mapper is currently implemented in terms of reset instead of power-cycle. As the Game Gear did not have a reset button, this does not end up actually breaking any functionality

Scroll down for descriptions of each multicart


I've been calling this menu-less SMS-GG multicart "Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)" but the actual name is not known
Cartridge Fronts - Super 2 in 1 - Sonic   Alien Storm  SMS-GG  (Unl)

The cartridge label lists the contents in English and Traditional Chinese:

SONIC
超音鼠 (i.e. "sonic mouse")

ALIEN STORM
異形風暴 (i.e. "alien storm")

Other label contents:

PORTABLE VIDEO GAME SYSTEM
ゲームギア (i.e. Game Gear, in Japanese)
GAME GEAR
COLOR VIDEO GAME

I have a second cartridge with identical contents. The label on that one does not include chinese, and lists the games as:

Super 2 in 1

  • Sonic
  • Alienstorm

The PCB is a bit of a mess of bodge wires
PCB Front - Super 2 in 1 - Sonic   Alien Storm  SMS-GG  (Unl)
PCB Back - Super 2 in 1 - Sonic   Alien Storm  SMS-GG  (Unl)

Despite the cartridge being Game Gear-shaped, it operates exclusively in SMS-GG mode and the games are both unmodified copies of standard SMS releases

This is a 512KB ROM containing two 256KB SMS games: Sonic The Hedgehog and Alien Storm

There does not seem to be any sort of menu, and switching games is accomplished by power-cycling the console

Each game uses the Sega mapper registers for paging. This paging does not cross game boundaries, it wraps at 256KB instead

ROM fingerprint info:

512K Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms
Checking for export header with matching CRC... YES
sha256:7382900a9f84653eae7f621aea31da0b17db74357857fdce4ebfafdef6f831e8 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms
sha1:9deeb3ef00feeeaebd33d289ed266201aa62bdf3 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms
md5:19ee7015deaef4cd7b2df4edad3e1aef Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms
mekacrc:414DF3905F54E953 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms
crc32:c5c66fa8 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms

256K Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms
Checking for export header with matching CRC... YES
sha256:6ad738965ece231427ee046b9905cfee470d5c01220afdd934da4673e4a2458b Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms
sha1:6b9677e4a9abb37765d6db4658f4324251807e07 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms
md5:dc13a61eafe75c13c15b5ece419ac57b Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms
mekacrc:2F2C8E1A0AE456B9 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms
crc32:b519e833 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms

256K Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms
Checking for export header with matching CRC... YES
sha256:6ce161836437106b3cef1e0e71e4045b97f4f2aeb851e9106a99751aba0abcc8 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms
sha1:aece64ecbfbe08b199b29df9bc75743773ea3d34 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms
md5:c60380642a89805f569124a875248d71 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms
mekacrc:122165765570939A Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms
crc32:7f30f793 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms


I've been calling it "Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)"

I have this as a loose cartridge only. There appears to be no collection title. The cartridge label has pictures for each of the four included games
Cartridge Front - Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia   Spider-Man)  SMS-GG  (Unl)

Also on the label:

GEAR GAME

This is a 1MB Game Gear-shaped multicart with no menu. Rotating through the included games is accomplished by power-cycling. Each of the four included games is an unmodified 256KB SMS release and runs in SMS-GG mode; the games are: SMS: Moonwalker, Double Dragon, Sagaia, Spider-Man

The individual games use the Sega mapper, but that does not map across game boundaries

ROM fingerprint info:

1.0M Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms
Checking for export header with matching CRC... YES
sha256:9f113a6cc339941b0bdc9d12910ea32f02e7d34c8ed1a7931e45075340d54cad Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms
sha1:d5ff9f75ecc39b23d4ed7f7ce3ba847b5026b1d4 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms
md5:79732827c33b2d8babe8edbdb2ecac93 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms
mekacrc:F0B71C1C94F56830 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms
crc32:f4de22f1 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms

256K Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms
Checking for export header with matching CRC... YES
sha256:1b9c2fffeb533a086e078188e9747112b4320f7c9c5d5f1e98bd1ac7157ed3b6 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms
sha1:939416cebb381458d28ff628afb3d1f80293afa9 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms
md5:aa3bc8467e80a6aaab02051818ecb035 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms
mekacrc:FA387D6C37963DDB Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms
crc32:56cc906b Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms

256K Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms
Checking for export header with matching CRC... YES
sha256:26290f94a597ad015da5b74e8d3649aa50b033c280c81fbfa460f947376b776a Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms
sha1:cad5532af94ed75c0ada8820a83fa04d22f7bef5 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms
md5:fe9aa8044951b10f876b15f4456161a9 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms
mekacrc:3488F258EC375C7B Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms
crc32:a55d89f3 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms

256K Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms
Checking for export header with matching CRC... YES
sha256:6038714821cbd5cecc862527496463d9404e79ec814781655741863f66cadf99 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms
sha1:2a3e859139f8ca83494bb800dc848fe4d02db82a Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms
md5:d8a4c95203bbe294760085189f9544fa Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms
mekacrc:D28E2F698C014338 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms
crc32:66388128 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms

256K Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms
Checking for export header with matching CRC... YES
sha256:cbc3ccef0f16d33153239f2f6ce7bc96059b23383da06cd99f93b40316b8bfbe Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms
sha1:02ebee891d88bacdadd37a3e75e05763b7ad3c9b Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms
md5:fa10ee70e43385e88e5d1a008716668b Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms
mekacrc:F0697EEFE5278CA2 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms
crc32:908ff25c Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms

@bsittler bsittler force-pushed the sms-gg-n-in-1-256kb-power-ffff-fffe branch from 164b51a to 28526d6 Compare May 22, 2023 22:00
@bsittler bsittler changed the title Add mapper #47 MAPPER_SMS_Power_256KB_FFFF_FFFE for power-cycling multicarts of 256KB SMS games (Super 2 in 1 - Sonic & Alien Storm [SMS-GG], Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG]) Add mapper #47 MAPPER_SMS_Power_256KB_FFFF_FFFE for power-cycling multicarts of 256KB SMS games (Super 2 in 1 - Sonic & Alien Storm [SMS-GG], Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG], Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG]) May 22, 2023
@bsittler
Copy link
Contributor Author

bsittler commented May 22, 2023

Another cartridge uses the same mapper: (same "GG-002" PCB markings as the other 2-in-1, too. MC14520BCP is a dual four-bit counter, rather under-utilized in this design though; capacitor seems to be 3.3µF±1%)

I've been calling this "Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)" but its actual name is unclear

The label says:
Cartridge Front - Super 2 in 1 - Double Dragon, Ghouls'n Ghosts  SMS-GG  (Unl)

双截龍 (shuang jie long, i.e. "twin dragons"/"dragon twins", the Chinese title characters for Double Dragon)
SUPER
2 IN 1
魔界村 (Makai Mura, i.e. "Demon World Village", the Japanese title for Ghouls'n Ghosts)

This is a menu-less power-cycling 512KB SMS-GG multicart containing two 256KB SMS games: Ghouls'n Ghosts, Double Dragon

The boot-up game from a discharged state seems to be Ghouls'n Ghosts. Each power-cycle rotates to the other game

The PCB appears to use a capacitor to preserve mapper state across the power-cycles used to rotate through the games
PCB Front - Super 2 in 1 - Double Dragon, Ghouls'n Ghosts  SMS-GG  (Unl)
PCB Back - Super 2 in 1 - Double Dragon, Ghouls'n Ghosts  SMS-GG  (Unl)

Both games are unmodified compared to their official releases

512K Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms
Checking for export header with matching CRC... YES
sha256:5f88de3df4e627ae70c3787e4803458cc0f089ba301ae054bbd1355808101f73 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms
sha1:279eb9deba7d59f05d81062e62952ddbccf1dda7 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms
md5:0d8135a36ff768de78643a7dd25cbb5d Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms
mekacrc:0FE54D8F9C2ED591 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms
crc32:4f72c1fc Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms

256K Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms
Checking for export header with matching CRC... YES
sha256:d5730a00b6f54aa7a68d815db358f82aa4e8b45dd3bc8712b4f1de18658b8ffe Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms
sha1:b193e624795b2beb741249981d621cb650c658db Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms
md5:85707b3a74483910699ccc4ba20c64ff Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms
mekacrc:DB5D5B37B0F77916 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms
crc32:7a92eba6 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms

256K Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
Checking for export header with matching CRC... YES
sha256:26290f94a597ad015da5b74e8d3649aa50b033c280c81fbfa460f947376b776a Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
sha1:cad5532af94ed75c0ada8820a83fa04d22f7bef5 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
md5:fe9aa8044951b10f876b15f4456161a9 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
mekacrc:3488F258EC375C7B Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
crc32:a55d89f3 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms

@bsittler
Copy link
Contributor Author

bsittler commented May 24, 2023

PCB pictures for "Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)"

All the IC's with readable markings appear to have been made in Korea. Perhaps the PCB was, too?
image
image

Also the shape of the traces near the capacitor suggests this PCB also might support pushbutton cycling were a pushbutton to be installed installed

Hynix HY18CV8S-35 is an EEPLD (there are two of those). I can't find a datasheet for the Goldstar GD4520B but I suspect it is a 4-bit dual counter,just like the same-numbered Intel IC. Newest readable date code is from the 8th week of 1992. As expected for a power-cycle multicart there are also a diode and a 4.7μF capacitor

Both the counter width and the PCB marking "SU16G" suggest this same PCB might work for cycling multicarts with up to 16 games. Presumably the larger ones would populate the pushbutton for ease of use though

…cling multicarts of 256KB SMS games (Super 2 in 1 - Sonic & Alien Storm [SMS-GG], Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG], Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG])

As Meka does not yet expose keyboard shortcuts for power-cycling, nor mapper hooks for responding to it, the mapper is currently implemented in terms of reset instead of power-cycle. As the Game Gear did not have a reset button, this does not end up actually breaking any functionality

Scroll down for descriptions of each multicart

---

I've been calling this menu-less SMS-GG multicart "Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)" but the actual name is not known

The cartridge label lists the contents in English and Traditional Chinese:

SONIC
超音鼠 (i.e. "sonic mouse")

ALIEN STORM
異形風暴 (i.e. "alien storm")

Other label contents:

PORTABLE VIDEO GAME SYSTEM
ゲームギア (i.e. Game Gear, in Japanese)
GAME GEAR
COLOR VIDEO GAME

I have a second cartridge with identical contents. The label on that one does not include chinese, and lists the games as:

Super 2 in 1

- Sonic
- Alienstorm

Despite the cartridge being Game Gear-shaped, it operates exclusively in SMS-GG mode and the games are both unmodified copies of standard SMS releases

This is a 512KB ROM containing two 256KB SMS games: Sonic The Hedgehog and Alien Storm

There does not seem to be any sort of menu, and switching games is accomplished by power-cycling the console

Each game uses the Sega mapper registers for paging. This paging does not cross game boundaries, it wraps at 256KB instead

ROM fingerprint info:

512K Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms
Checking for export header with matching CRC... YES
sha256:7382900a9f84653eae7f621aea31da0b17db74357857fdce4ebfafdef6f831e8 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms
sha1:9deeb3ef00feeeaebd33d289ed266201aa62bdf3 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms
md5:19ee7015deaef4cd7b2df4edad3e1aef Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms
mekacrc:414DF3905F54E953 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms
crc32:c5c66fa8 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl).sms

256K Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms
Checking for export header with matching CRC... YES
sha256:6ad738965ece231427ee046b9905cfee470d5c01220afdd934da4673e4a2458b Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms
sha1:6b9677e4a9abb37765d6db4658f4324251807e07 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms
md5:dc13a61eafe75c13c15b5ece419ac57b Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms
mekacrc:2F2C8E1A0AE456B9 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms
crc32:b519e833 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-00-Sonic The Hedgehog (EU,US,BR)-256k.sms

256K Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms
Checking for export header with matching CRC... YES
sha256:6ce161836437106b3cef1e0e71e4045b97f4f2aeb851e9106a99751aba0abcc8 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms
sha1:aece64ecbfbe08b199b29df9bc75743773ea3d34 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms
md5:c60380642a89805f569124a875248d71 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms
mekacrc:122165765570939A Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms
crc32:7f30f793 Super 2 in 1 - Sonic & Alien Storm [SMS-GG] (Unl)/part-10-Alien Storm (EU,BR)-256k.sms

---

I've been calling it "Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)"

I have this as a loose cartridge only. There appears to be no collection title. The cartridge label has pictures for each of the four included games

Also on the label:

GEAR GAME

This is a 1MB Game Gear-shaped multicart with no menu. Rotating through the included games is accomplished by power-cycling. Each of the four included games is an unmodified 256KB SMS release and runs in SMS-GG mode; the games are: SMS: Moonwalker, Double Dragon, Sagaia, Spider-Man

The individual games use the Sega mapper, but that does not map across game boundaries

ROM fingerprint info:

1.0M Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms
Checking for export header with matching CRC... YES
sha256:9f113a6cc339941b0bdc9d12910ea32f02e7d34c8ed1a7931e45075340d54cad Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms
sha1:d5ff9f75ecc39b23d4ed7f7ce3ba847b5026b1d4 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms
md5:79732827c33b2d8babe8edbdb2ecac93 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms
mekacrc:F0B71C1C94F56830 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms
crc32:f4de22f1 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl).sms

256K Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms
Checking for export header with matching CRC... YES
sha256:1b9c2fffeb533a086e078188e9747112b4320f7c9c5d5f1e98bd1ac7157ed3b6 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms
sha1:939416cebb381458d28ff628afb3d1f80293afa9 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms
md5:aa3bc8467e80a6aaab02051818ecb035 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms
mekacrc:FA387D6C37963DDB Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms
crc32:56cc906b Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-00-Moonwalker (Michael Jackson's) (US,EU,BR,KR)-256k.sms

256K Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms
Checking for export header with matching CRC... YES
sha256:26290f94a597ad015da5b74e8d3649aa50b033c280c81fbfa460f947376b776a Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms
sha1:cad5532af94ed75c0ada8820a83fa04d22f7bef5 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms
md5:fe9aa8044951b10f876b15f4456161a9 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms
mekacrc:3488F258EC375C7B Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms
crc32:a55d89f3 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-01-Double Dragon (JP,US,EU,BR,KR)-256k.sms

256K Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms
Checking for export header with matching CRC... YES
sha256:6038714821cbd5cecc862527496463d9404e79ec814781655741863f66cadf99 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms
sha1:2a3e859139f8ca83494bb800dc848fe4d02db82a Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms
md5:d8a4c95203bbe294760085189f9544fa Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms
mekacrc:D28E2F698C014338 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms
crc32:66388128 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-02-Sagaia (EU,BR)-256k.sms

256K Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms
Checking for export header with matching CRC... YES
sha256:cbc3ccef0f16d33153239f2f6ce7bc96059b23383da06cd99f93b40316b8bfbe Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms
sha1:02ebee891d88bacdadd37a3e75e05763b7ad3c9b Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms
md5:fa10ee70e43385e88e5d1a008716668b Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms
mekacrc:F0697EEFE5278CA2 Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms
crc32:908ff25c Untitled 4-in-1 (Moonwalker, Double Dragon, Sagaia & Spider-Man) [SMS-GG] (Unl)/part-03-Spider-Man - vs. The Kingpin (EU,US,BR,AU)-256k.sms

---

I've been calling this "Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)" but its actual name is unclear

The label says:

双截龍 (shuang jie long, i.e. "twin dragons"/"dragon twins", the Chinese title characters for Double Dragon)
SUPER
2 IN 1
魔界村 (Makai Mura, i.e. "Demon World Village", the Japanese title for Ghouls'n Ghosts)

This is a menu-less power-cycling 512KB SMS-GG multicart containing two 256KB SMS games: Ghouls'n Ghosts, Double Dragon

The boot-up game from a discharged state seems to be Ghouls'n Ghosts. Each power-cycle rotates to the other game

The PCB appears to use a capacitor to preserve mapper state across the power-cycles used to rotate through the games

Both games are unmodified compared to their official releases

512K Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms
Checking for export header with matching CRC... YES
sha256:5f88de3df4e627ae70c3787e4803458cc0f089ba301ae054bbd1355808101f73 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms
sha1:279eb9deba7d59f05d81062e62952ddbccf1dda7 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms
md5:0d8135a36ff768de78643a7dd25cbb5d Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms
mekacrc:0FE54D8F9C2ED591 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms
crc32:4f72c1fc Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl).sms

256K Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms
Checking for export header with matching CRC... YES
sha256:d5730a00b6f54aa7a68d815db358f82aa4e8b45dd3bc8712b4f1de18658b8ffe Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms
sha1:b193e624795b2beb741249981d621cb650c658db Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms
md5:85707b3a74483910699ccc4ba20c64ff Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms
mekacrc:DB5D5B37B0F77916 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms
crc32:7a92eba6 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-00-Ghouls'n Ghosts (US,EU,BR,KR)-256k.sms

256K Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
Checking for export header with matching CRC... YES
sha256:26290f94a597ad015da5b74e8d3649aa50b033c280c81fbfa460f947376b776a Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
sha1:cad5532af94ed75c0ada8820a83fa04d22f7bef5 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
md5:fe9aa8044951b10f876b15f4456161a9 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
mekacrc:3488F258EC375C7B Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
crc32:a55d89f3 Super 2 in 1 - Double Dragon, Ghouls'n Ghosts [SMS-GG] (Unl)/part-10-Double Dragon (JP,US,EU,BR,KR)-256k.sms
@bsittler bsittler force-pushed the sms-gg-n-in-1-256kb-power-ffff-fffe branch from 28526d6 to bdaa719 Compare June 10, 2023 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants