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 #48 MAPPER_GG_48_in_1_FFF8_FFF9_FFFE_FFFF for "GG 48 in 1 [Doraemon 2] (Unl)" #116

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

Conversation

bsittler
Copy link
Contributor

@bsittler bsittler commented May 15, 2023

I've been calling it "GG 48 in 1 [Doraemon 2] (Unl)" but the actual name is not entirely clear

The only apparent actual name is:

48 in 1 [label background]
G.G. 48 IN 1 [menu title]

I have this as a loose Game Gear cartridge only. The label has only a truncated game list in English and Traditional Chinese (items 24 and 48 are mostly cut off at the bottom) and item 1. is "DORAEMON 3". The first item in the menu system is "DORAEMON 2".
Cartridge Front - GG 48 in 1  Doraemon 2  (Unl)

Partial transcription of English label text:

1.DORAEMON 3
2.TAILS ADVELTUR
3.ROCKMAN 2
4.SLAM DUNK 2
5.YAIBA 2
6.ZONKI 2
7.BUBBLE BOBBLE
8.PHANTASY STAR
9.SPACF HARRIER
10.HELLAY WARS
11 .TAN PIN
12.BATTLE SHIP
13.PAC MAN
14.WOODY POP
15.PENGO
16.COLUMNS
17.DORAEMN
18.TALIS 3
19.ROCKMAN
20.SLAM DUNK
21 .YAIBA
22.ZONKI
23.BUBBLE POP
24.PHANTASY [inferred]
25.SPACE MAN
26.HELLAY
27.DOUGE BALL
28.ATTACK SHIP
29.PRO PACMAN
30.ALLEY WAY
31 .PENGO LAND
32.TETRIS
33.DIG DUG
34.SONIC
35.MEGAMAN
36.SLAM BALL
37.PRO YAIBA
38.ZONKI BOY
39.BOBBLE DROGAN
40.STR DRAGM
41 HAPPIER
42.SPACE WARSAN
43.SOCCER
44.STAR SHIP
45.SUPER PACMAN
46.GHOST LAND
47.ICE PENGO
48.KALX [inferred]

Incomplete transcription of Traditional Chinese label text: (errors are mine)

1. 小叮噹 3
2. 音速小子外得 2
3. 洛克人 2
4. 灌籃高手 2
5. 劍勇傳說 2
6. 鬼神童子 2
7. 泡泡龍
8. 夢幻之星 2
9. 火龍
10. 哈雷大戰
11. 彈平
12. 潛水大戰
13. 小精靈
14. 打磚王
15. 企鵝
16. 魔王寶石
17. 小叮噹
18. 音速小子3
19. 洛克人世界
20. 灌籃高手
21. 劍勇傳說
22. 鬼話童子
23. 泡泡鬼
24. ???? [unreadable]
25. 銀??士
26. 哈雷慧星
27. 炎之門球
28. 海戰
29. ???
30. 彈?合
31. 夢大陸
32. 夢幻寶石
33. 小叮噹歷險
34. 音速小子
35. 米茄超人
36. 暴力籃球
37. ????
38. ?????
39. 幻想空間
40. ????
41. ??戰記
42. ????
43. 熱血?避?
44. 星艦巡航
45. ????
46. 樂樂?
47. 冰上企鵝
48. [unreadable]

NOTE: Some of the Traditional Chinese character choices, for instance 小叮噹 (i.e. "little Ding-Dong") for Doraemon and 劍勇傳說 (i.e. "sword legend") for YAIBA, suggest a Taiwanese origin.

This is a 4MB ROM containing a menu system and 16 distinct Game Gear games, including six 512KB games, one 256KB game, four 128KB games, two 64KB games, and three 32KB games. Game list: Doraemon Waku Waku Pocket Paradise, Tails Adventures, Mega Man, Slam Dunk - Shouri-e no Starting 5 (From TV animation), Kenyuu Densetsu Yaiba, Kishin Douji Zenki, Bubble Bobble, Phantasy Star Adventure, Space Harrier, Halley Wars, Honoo no Toukyuuji Dodge Danpei, Battleship - The classic naval combat game, Pac-Man, Woody Pop, Pengo, Columns

In addition to the reachable games this multicart has an apparently functional version of SG-1000 Exerion in the same 32KB page as the menu, but it is not reachable from the menu and would require SMS-GG mode. There are also remnants of an earlier "G.G. 20 IN 1" menu system which had as its first item "YUU YUU 2".

Dumping script:

// G.G. 48 in 1 [Doraemon 2] multicart

// Dump in half-megabyte sections, disconnecting and reconnecting in between
local half_megabyte = (use_gg48in1 - 1);
local bias = half_megabyte * 512 * 1024;
local ram_addr = 0xC000; // used to assert writes for longer
for (local i = bias; (i - bias) < max_dump_size; i += 512 * 1024) {
    local gg48in1_base = i / 0x4000;

    cpu_write(d, ram_addr, 0x10);
    cpu_write(d, 0xFFF8, 0x10);
    cpu_write(d, ram_addr, 0x10);
        
    cpu_write(d, ram_addr, 0x1F);
    cpu_write(d, 0xFFF9, 0x1F);
    cpu_write(d, ram_addr, 0x1F);
        
    cpu_write(d, ram_addr, gg48in1_base & 0x1F);
    cpu_write(d, 0xFFF9, gg48in1_base & 0x1F);
    cpu_write(d, ram_addr, gg48in1_base & 0x1F);
        
    cpu_write(d, ram_addr, 0x18 | (gg48in1_base >> 5));
    cpu_write(d, 0xFFF9, 0x18 | (gg48in1_base >> 5));
    cpu_write(d, ram_addr, 0x18 | (gg48in1_base >> 5));
        
    cpu_write(d, ram_addr, 0x00);
    cpu_write(d, 0xFFF8, 0x00);
    cpu_write(d, ram_addr, 0x00);
        
    cpu_write(d, ram_addr, 0x01);
    cpu_write(d, 0xFFFE, 0x01);
    cpu_write(d, ram_addr, 0x01);
        
    for (local j = 0; j < (512 * 1024); j += 0x4000) {
        local sega_page = j / (16 * 1024);
        cpu_write(d, ram_addr, sega_page);
        cpu_write(d, 0xFFFF, sega_page);
        cpu_write(d, ram_addr, sega_page);

        cpu_write(d, ram_addr, 0xFF);
        cpu_read(d, 0x8000, 0x4000);
    }
}

The menu writes 0xFFFE=0x01 on startup. The "→" cursor is movable, and is shown below in its initial position on each screen of the menu.

Menu screen 1:
Menu - GG 48 in 1  Doraemon 2  (Unl)-01

    G.G. 48 IN 1
   PUSH ↑.↓.START

 →01.DORAEMON 2     [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1F, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
  02.TAILS ADVENTUR [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1E, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-60-Tails Adventures (JP,US,EU)-512k.gg
  03.ROCKMAN 4      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1D, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-50-Mega Man (US)-512k.gg
  04.SLAM DUNK 2    [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1C, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
  05.YAIBA 2        [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1B, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
  06.ZONKI 2        [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1A, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-20-Kishin Douji Zenki (JP)-512k.gg
  07.BUBBLE BOBBLE  [0xFFF8=0x10, 0xFFF9=0x0F, 0xFFF9=0x10, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-18-Bubble Bobble (US)-256k.gg
  08.PHANTASY STAR  [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x08, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-14-Phantasy Star Adventure (JP)-128k.gg
  09.SPACE HARRIER  [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x00, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-10-Space Harrier (JP,US,EU)-128k.gg
  10.HELLAY WARS    [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x18, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-0c-Halley Wars (JP)-128k.gg
  11.TAN PIN        [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x10, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
  12.BATTLE SHIP    [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x0C, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-06-Battleship - The classic naval combat game (US)-64k.gg

Menu screen 2:
Menu - GG 48 in 1  Doraemon 2  (Unl)-02

    G.G. 48 IN 1
   PUSH ↑.↓.START

 →13.PAC MAN        [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x08, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-04-pac-man-64k.gg
  14.WOODY POP      [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x02, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-01-woody-pop-32k.gg
  15.PENGO          [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x04, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-02-pengo-32k.gg
  16.COLUMNS        [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x06, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-03-Columns [v0] (JP)-32k.gg
  17.DORAEMON       [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1F, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
  18.TALIS 3        [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1E, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-60-Tails Adventures (JP,US,EU)-512k.gg
  19.ROCKMAN        [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1D, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-50-Mega Man (US)-512k.gg
  20.SLAM DUNK      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1C, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
  21.YAIBA          [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1B, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
  22.ZONKI          [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1A, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-20-Kishin Douji Zenki (JP)-512k.gg
  23.BUBBLE POP     [0xFFF8=0x10, 0xFFF9=0x0F, 0xFFF9=0x10, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-18-Bubble Bobble (US)-256k.gg
  24.PHANTASY       [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x08, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-14-Phantasy Star Adventure (JP)-128k.gg

Menu screen 3:
Menu - GG 48 in 1  Doraemon 2  (Unl)-03

    G.G. 48 IN 1
   PUSH ↑.↓.START

 →25.SPACE MAN      [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x00, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-10-Space Harrier (JP,US,EU)-128k.gg
  26.HELLAY         [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x18, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-0c-Halley Wars (JP)-128k.gg
  27.DOUGE BALL     [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x10, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
  28.ATTACK SHIP    [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x0C, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-06-Battleship - The classic naval combat game (US)-64k.gg
  29.PRO PACMAN     [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x08, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-04-pac-man-64k.gg
  30.ALLEY WAY      [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x02, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-01-woody-pop-32k.gg
  31.PENGOLAND      [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x04, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-02-pengo-32k.gg
  32.TETRIS         [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x06, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-03-Columns [v0] (JP)-32k.gg
  33.DIG DUG 2      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0X1F, 0xFFF8=0x00, 0xFFFE=0x01]
  34.SONIC 4        [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1E, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-60-Tails Adventures (JP,US,EU)-512k.gg
  35.MEGAMAN 2      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1D, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-50-Mega Man (US)-512k.gg
  36.SLAM BALL      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1C, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg

Menu screen 4:
Menu - GG 48 in 1  Doraemon 2  (Unl)-04

    G.G. 48 IN 1
   PUSH ↑.↓.START

 →37.PRO YAIBA      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1B, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
  38.ZONKI BOY      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1A, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-20-Kishin Douji Zenki (JP)-512k.gg
  49.BOBBLE DROGAN  [0xFFF8=0x10, 0xFFF9=0x0F, 0xFFF9=0x10, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-18-Bubble Bobble (US)-256k.gg
  40.STR DRAGM      [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x08, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-14-Phantasy Star Adventure (JP)-128k.gg
  41.HARRIER        [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x00, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-10-Space Harrier (JP,US,EU)-128k.gg
  42.SPACE WARSAN   [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x18, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-0c-Halley Wars (JP)-128k.gg
  43.SOCCER         [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x10, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
  44.STAR SHIP      [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x0C, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-06-Battleship - The classic naval combat game (US)-64k.gg
  45.SUPER PACMAN   [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x08, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-04-pac-man-64k.gg
  46.GHOST LAND     [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x02, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-01-woody-pop-32k.gg
  47.ICE PENGO      [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x04, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-02-pengo-32k.gg
  48.KALX           [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x06, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-03-Columns [v0] (JP)-32k.gg

Initially the Sega mapper registers can access the first 512KB of the ROM.

Activating a menu entry writes the following mapper sequence:

  1. 0xFFF8=0x10; this seems to unlock the multicart mapper
  2. 0xFFF9=MASK; this sets the paging mask for subsequent writes to the Sega mapper registers
  3. 0xFFF9=LOWER; this write sets the lower 5 bits of the 16KB starting page
  4. 0xFFF9=0x18 | UPPER; the low three bits of this write sets the upper 5 bits of the 16KB starting page
  5. 0xFFF8=0x00; this seems to re-lock the multicart mapper
  6. 0xFFFE=0x01; this seems to be normal Sega paging

ROM fingerprint info:

4.0M GG 48 in 1 [Doraemon 2] (Unl).gg
Checking for export header with matching CRC... NO
sha256:6ec136a591cc27bbb016861906e3be37732383a487c94ea2f2c11dfd6a6405f2 GG 48 in 1 [Doraemon 2] (Unl).gg
sha1:57a4c584446724dd63067789a59c2d4eafcef8da GG 48 in 1 [Doraemon 2] (Unl).gg
md5:51aa953901b3113714954f511a72025b GG 48 in 1 [Doraemon 2] (Unl).gg
mekacrc:F07FEFF54F0A7CD8 GG 48 in 1 [Doraemon 2] (Unl).gg
crc32:3394aaea GG 48 in 1 [Doraemon 2] (Unl).gg

32K GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg
Checking for export header with matching CRC... NO
sha256:de4ecac13d0a02d123e791c11954a6358c912d5ce51ee51b36d2e9cfb8381026 GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg
sha1:b1d2d4f7a14fdb4d7be643f5726528c7a10ddf39 GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg
md5:4bb5680ee1dd4f5bb4c48c0ff8ce6c5e GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg
mekacrc:44D021095DE38DF5 GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg
crc32:ac03b313 GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg

32K GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg
Checking for export header with matching CRC... NO
sha256:cf22231c68b26a1e42d482b474d25023e72c1345f173f675fa0cae2364e5f9d6 GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg
sha1:3ed18e1ad8ef7ef629549c730c883d95885a343e GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg
md5:31a9fd292903d731a6f74364ab4e11fa GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg
mekacrc:83304DDFE016002B GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg
crc32:c2e287d1 GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg

32K GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg
Checking for export header with matching CRC... NO
sha256:f908b5a151141ca7d871a67d2566aec6bd84eede2def2e1086aaa5a678e72dfd GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg
sha1:a11c382a036ff295a2034cb405d12b91087ac258 GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg
md5:35896d40c71a9b7669db87f1a891b400 GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg
mekacrc:66437B3670F4DC66 GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg
crc32:44b8267f GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg

32K GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg
Checking for export header with matching CRC... NO
sha256:d57014795c01ad9f051ee7b470a9993f7b0e3a2772f128bb79afa66bcfc1879e GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg
sha1:8b39ba23132af102b8dc313c5c1c211f4a4f27e1 GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg
md5:680682aaa9b7eae0642e4b9c4ef80f59 GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg
mekacrc:10E74B085532032C GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg
crc32:f3ca6676 GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg

64K GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg
Checking for export header with matching CRC... NO
sha256:062ae6710d6ed59ab1d684027b870b70d6fad3f904148c21bfc99ab6d2f50733 GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg
sha1:2a994d5d8c54ffd72218f4dedaebe74f06bfa157 GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg
md5:f5212e5249cf7c1ceb076cfcd7e67fe7 GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg
mekacrc:3E0814A4FB499C22 GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg
crc32:4d9840b6 GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg

64K GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg
Checking for export header with matching CRC... NO
sha256:ebb25e0a26fea259b05811a684df47e4832758f14f5436bee0f801b6a086cf79 GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg
sha1:eae1ebec2c1be522924f669a2dc884f9f4a68cf3 GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg
md5:ba836ae19e88f6354d746a86582beff8 GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg
mekacrc:82E53FF69611EBD2 GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg
crc32:fddd8cd9 GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg

128K GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
Checking for export header with matching CRC... NO
sha256:ac7b81ec5cdc7dd6ed1cfd8f1690fdd9461493827535f3744ddc1c95e834ba30 GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
sha1:66032cc214d728b2f1c59ad2934277e378b36865 GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
md5:a299b81a9a5455bfff538f669a5e7a0d GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
mekacrc:357F4A30EE2C9A1E GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
crc32:dfa805a0 GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg

128K GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg
Checking for export header with matching CRC... NO
sha256:af245727b846b3d13f9f6c4ba6977537408925074a17c44456448779f0953607 GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg
sha1:1c9932f592bb12e61acf597985e0bd5041e45da5 GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg
md5:9b26a17f41f2f0dc508d0815945e2634 GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg
mekacrc:1F25824E7BFAA5D2 GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg
crc32:def5a5d0 GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg

128K GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg
Checking for export header with matching CRC... NO
sha256:0e62d1ffbf6b8397c88da14a7934f214b8146b801e4fc5e6fa94895eb44465be GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg
sha1:d00b8ff195d4423f2a344490eb34156017f4ee64 GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg
md5:cd3809b8d6d32144c45de8e102623aa0 GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg
mekacrc:308DC2BE252AC7AD GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg
crc32:600c15b3 GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg

128K GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg
Checking for export header with matching CRC... NO
sha256:59b93c908fa2d40ce624fa727029ec313f3d550eca30fa583cf7859432da5b2a GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg
sha1:fdd940556f7d3af14979dbf057809d5a22e46d8e GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg
md5:8fad420b7dc93cd7ed10bfc54ec04f07 GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg
mekacrc:CEE87887BE4C5BE6 GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg
crc32:1a51579d GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg

256K GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg
Checking for export header with matching CRC... NO
sha256:faebc43b4219c14f34cbbd585f567e4b0e506fb43f2632117c2657e31741c77f GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg
sha1:c2c99d798bd0d4960021743a55e74644ad9020c6 GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg
md5:4f08cab3e252c2e3979ef33e9e59f294 GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg
mekacrc:D558C670ED32D2AC GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg
crc32:fba338c5 GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg
Checking for export header with matching CRC... NO
sha256:abf85ee0730a3d54f1f5446c834a694b69c614d9eb59b7f132e5a4c62aa31f80 GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg
sha1:0fb3530633070551f3d5a04839fc42babc092fbd GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg
md5:ac6ed281ac8e9d71af186602951cfd7a GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg
mekacrc:73CDFBB9A17B628E GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg
crc32:7d622bdd GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
Checking for export header with matching CRC... NO
sha256:dd1fc9c31e2270a296c3ea07067c832a232af1d6544284031d35d6b005bdcf40 GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
sha1:21b08c5c4b086e169d5f780cafc22c041e19807b GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
md5:d8cb893b1cf1ae9555ad9b7eaad469e0 GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
mekacrc:896982D01506AFF2 GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
crc32:d9ce3f4c GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
Checking for export header with matching CRC... NO
sha256:aa466c1de24009a0c843d588d88a6e6df7d3260bee8b9eb156355aef369cd592 GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
sha1:bee62a373655d0ef931d8b9a4ed88fb0f4d1a8bc GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
md5:087039a3c04f4a3ae2f09bc258be00d1 GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
mekacrc:B0541293B90BC5CE GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
crc32:751dad4c GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg
Checking for export header with matching CRC... NO
sha256:b313e90469133da5d0d39f683cc098993c3b137458804dd0aafb173eb39cd98a GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg
sha1:085517c4ac940b937d0e0a900e4735a2247ca4dd GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg
md5:8583950be61ffbaf0f63dde8dded2ab3 GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg
mekacrc:F0B8660AB1883B74 GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg
crc32:1ace93af GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg
Checking for export header with matching CRC... NO
sha256:92a9985333df0ee46e9a44b97bda37c565de831bbcbc9b740cd43637b0f5072a GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg
sha1:da3df145b8e9f2a2e680d2c92939084d4530ed90 GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg
md5:a8bdb1beed088ff83c725c5af6b85e1f GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg
mekacrc:134A286D9BE1D8BA GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg
crc32:5bb6e5d6 GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
Checking for export header with matching CRC... NO
sha256:62e53420623ca2bb2aceb798b872bcf0e344b7ce3dc66bd0fec01afcb620a4ce GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
sha1:495816dbd49560cf02e841b53bd996456078c36b GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
md5:5dae999e98312e4cb5962041ddea351f GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
mekacrc:1D6B7F6FC8CE6D87 GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
crc32:733292a6 GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg

… 48 in 1 [Doraemon 2] (Unl)"

I've been calling it "GG 48 in 1 [Doraemon 2] (Unl)" but the actual name is not entirely clear

The only apparent actual name is:

48 in 1 [label background]
G.G. 48 IN 1 [menu title]

I have this as a loose Game Gear cartridge only. The label has only a truncated game list in English and Traditional Chinese (items 24 and 48 are mostly cut off at the bottom) and item 1. is "DORAEMON 3". The first item in the menu system is "DORAEMON 2".

Partial transcription of English label text:

```
1.DORAEMON 3
2.TAILS ADVELTUR
3.ROCKMAN 2
4.SLAM DUNK 2
5.YAIBA 2
6.ZONKI 2
7.BUBBLE BOBBLE
8.PHANTASY STAR
9.SPACE HARRIER
10.HELLAY WARS
11 .TAN PIN
12.BATTLE SHIP
13.PAC MAN
14.WOODY POP
15.PENGO
16.COLUMNS
17.DORAEMN
18.TALIS 3
19.ROCKMAN
20.SLAM DUNK
21 .YAIBA
22.ZONKI
23.BUBBLE POP
24.PHANTASY [inferred]
25.SPACE MAN
26.HELLAY
27.DOUGE BALL
28.ATTACK SHIP
29.PRO PACMAN
30.ALLEY WAY
31 .PENGO LAND
32.TETRIS
33.DIG DUG
34.SONIC
35.MEGAMAN
36.SLAM BALL
37.PRO YAIBA
38.ZONKI BOY
39.BOBBLE DROGAN
40.STR DRAGM
41 HAPPIER
42.SPACE WARSAN
43.SOCCER
44.STAR SHIP
45.SUPER PACMAN
46.GHOST LAND
47.ICE PENGO
48.KALX [inferred]
```

Incomplete transcription of Traditional Chinese label text: (errors are mine)

```
1. 小叮噹 3
2. 音速小子外得 2
3. 洛克人 2
4. 灌籃高手 2
5. 劍勇傳說 2
6. 鬼神童子 2
7. 泡泡龍
8. 夢幻之星 2
9. 火龍
10. 哈雷大戰
11. 彈平
12. 潛水大戰
13. 小精靈
14. 打磚王
15. 企鵝
16. 魔王寶石
17. 小叮噹
18. 音速小子3
19. 洛克人世界
20. 灌籃高手
21. 劍勇傳說
22. 鬼話童子
23. 泡泡鬼
24. ???? [unreadable]
25. 銀??士
26. 哈雷慧星
27. 炎之門球
28. 海戰
29. ???
30. 彈?合
31. 夢大陸
32. 夢幻寶石
33. 小叮噹歷險
34. 音速小子
35. 米茄超人
36. 暴力籃球
37. ????
38. ?????
39. 幻想空間
40. ????
41. ??戰記
42. ????
43. 熱血?避?
44. 星艦巡航
45. ????
46. 樂樂?
47. 冰上企鵝
48. [unreadable]
```

NOTE: Some of the Traditional Chinese character choices, for instance 小叮噹 (i.e. "little Ding-Dong") for Doraemon and 劍勇傳說 (i.e. "sword legend") for YAIBA, suggest a Taiwanese origin.

This is a 4MB ROM containing a menu system and 16 distinct Game Gear games, including six 512KB games, one 256KB game, four 128KB games, two 64KB games, and three 32KB games. Game list: Doraemon Waku Waku Pocket Paradise, Tails Adventures, Mega Man, Slam Dunk - Shouri-e no Starting 5 (From TV animation), Kenyuu Densetsu Yaiba, Kishin Douji Zenki, Bubble Bobble, Phantasy Star Adventure, Space Harrier, Halley Wars, Honoo no Toukyuuji Dodge Danpei, Battleship - The classic naval combat game, Pac-Man, Woody Pop, Pengo, Columns

In addition to the reachable games this multicart has an apparently functional version of SG-1000 Exerion in the same 32KB page as the menu, but it is not reachable from the menu and would require SMS-GG mode. There are also remnants of an earlier "G.G. 20 IN 1" menu system which had as its first item "YUU YUU 2".

Dumping script:
```
// G.G. 48 in 1 [Doraemon 2] multicart

// Dump in half-megabyte sections, disconnecting and reconnecting in between
local half_megabyte = (use_gg48in1 - 1);
local bias = half_megabyte * 512 * 1024;
local ram_addr = 0xC000; // used to assert writes for longer
for (local i = bias; (i - bias) < max_dump_size; i += 512 * 1024) {
    local gg48in1_base = i / 0x4000;

    cpu_write(d, ram_addr, 0x10);
    cpu_write(d, 0xFFF8, 0x10);
    cpu_write(d, ram_addr, 0x10);

    cpu_write(d, ram_addr, 0x1F);
    cpu_write(d, 0xFFF9, 0x1F);
    cpu_write(d, ram_addr, 0x1F);

    cpu_write(d, ram_addr, gg48in1_base & 0x1F);
    cpu_write(d, 0xFFF9, gg48in1_base & 0x1F);
    cpu_write(d, ram_addr, gg48in1_base & 0x1F);

    cpu_write(d, ram_addr, 0x18 | (gg48in1_base >> 5));
    cpu_write(d, 0xFFF9, 0x18 | (gg48in1_base >> 5));
    cpu_write(d, ram_addr, 0x18 | (gg48in1_base >> 5));

    cpu_write(d, ram_addr, 0x00);
    cpu_write(d, 0xFFF8, 0x00);
    cpu_write(d, ram_addr, 0x00);

    cpu_write(d, ram_addr, 0x01);
    cpu_write(d, 0xFFFE, 0x01);
    cpu_write(d, ram_addr, 0x01);

    for (local j = 0; j < (512 * 1024); j += 0x4000) {
        local sega_page = j / (16 * 1024);
        cpu_write(d, ram_addr, sega_page);
        cpu_write(d, 0xFFFF, sega_page);
        cpu_write(d, ram_addr, sega_page);

        cpu_write(d, ram_addr, 0xFF);
        cpu_read(d, 0x8000, 0x4000);
    }
}
```

The menu writes 0xFFFE=0x01 on startup. The "→" cursor is movable, and is shown below in its initial position on each screen of the menu.

Menu screen 1:

```
    G.G. 48 IN 1
   PUSH ↑.↓.START

 →01.DORAEMON 2     [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1F, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
  02.TAILS ADVENTUR [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1E, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-60-Tails Adventures (JP,US,EU)-512k.gg
  03.ROCKMAN 4      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1D, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-50-Mega Man (US)-512k.gg
  04.SLAM DUNK 2    [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1C, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
  05.YAIBA 2        [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1B, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
  06.ZONKI 2        [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1A, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-20-Kishin Douji Zenki (JP)-512k.gg
  07.BUBBLE BOBBLE  [0xFFF8=0x10, 0xFFF9=0x0F, 0xFFF9=0x10, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-18-Bubble Bobble (US)-256k.gg
  08.PHANTASY STAR  [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x08, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-14-Phantasy Star Adventure (JP)-128k.gg
  09.SPACE HARRIER  [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x00, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-10-Space Harrier (JP,US,EU)-128k.gg
  10.HELLAY WARS    [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x18, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-0c-Halley Wars (JP)-128k.gg
  11.TAN PIN        [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x10, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
  12.BATTLE SHIP    [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x0C, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-06-Battleship - The classic naval combat game (US)-64k.gg
```

Menu screen 2:

```
    G.G. 48 IN 1
   PUSH ↑.↓.START

 →13.PAC MAN        [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x08, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-04-pac-man-64k.gg
  14.WOODY POP      [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x02, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-01-woody-pop-32k.gg
  15.PENGO          [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x04, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-02-pengo-32k.gg
  16.COLUMNS        [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x06, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-03-Columns [v0] (JP)-32k.gg
  17.DORAEMON       [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1F, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
  18.TALIS 3        [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1E, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-60-Tails Adventures (JP,US,EU)-512k.gg
  19.ROCKMAN        [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1D, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-50-Mega Man (US)-512k.gg
  20.SLAM DUNK      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1C, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
  21.YAIBA          [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1B, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
  22.ZONKI          [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1A, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-20-Kishin Douji Zenki (JP)-512k.gg
  23.BUBBLE POP     [0xFFF8=0x10, 0xFFF9=0x0F, 0xFFF9=0x10, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-18-Bubble Bobble (US)-256k.gg
  24.PHANTASY       [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x08, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-14-Phantasy Star Adventure (JP)-128k.gg
```

Menu screen 3:

```
    G.G. 48 IN 1
   PUSH ↑.↓.START

 →25.SPACE MAN      [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x00, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-10-Space Harrier (JP,US,EU)-128k.gg
  26.HELLAY         [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x18, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-0c-Halley Wars (JP)-128k.gg
  27.DOUGE BALL     [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x10, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
  28.ATTACK SHIP    [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x0C, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-06-Battleship - The classic naval combat game (US)-64k.gg
  29.PRO PACMAN     [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x08, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-04-pac-man-64k.gg
  30.ALLEY WAY      [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x02, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-01-woody-pop-32k.gg
  31.PENGOLAND      [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x04, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-02-pengo-32k.gg
  32.TETRIS         [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x06, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-03-Columns [v0] (JP)-32k.gg
  33.DIG DUG 2      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0X1F, 0xFFF8=0x00, 0xFFFE=0x01]
  34.SONIC 4        [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1E, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-60-Tails Adventures (JP,US,EU)-512k.gg
  35.MEGAMAN 2      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1D, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-50-Mega Man (US)-512k.gg
  36.SLAM BALL      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1C, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
```

Menu screen 4:

```
    G.G. 48 IN 1
   PUSH ↑.↓.START

 →37.PRO YAIBA      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1B, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
  38.ZONKI BOY      [0xFFF8=0x10, 0xFFF9=0x1F, 0xFFF9=0x00, 0xFFF9=0x1A, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-20-Kishin Douji Zenki (JP)-512k.gg
  49.BOBBLE DROGAN  [0xFFF8=0x10, 0xFFF9=0x0F, 0xFFF9=0x10, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-18-Bubble Bobble (US)-256k.gg
  40.STR DRAGM      [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x08, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-14-Phantasy Star Adventure (JP)-128k.gg
  41.HARRIER        [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x00, 0xFFF9=0x19, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-10-Space Harrier (JP,US,EU)-128k.gg
  42.SPACE WARSAN   [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x18, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-0c-Halley Wars (JP)-128k.gg
  43.SOCCER         [0xFFF8=0x10, 0xFFF9=0x07, 0xFFF9=0x10, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
  44.STAR SHIP      [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x0C, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-06-Battleship - The classic naval combat game (US)-64k.gg
  45.SUPER PACMAN   [0xFFF8=0x10, 0xFFF9=0x03, 0xFFF9=0x08, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-04-pac-man-64k.gg
  46.GHOST LAND     [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x02, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-01-woody-pop-32k.gg
  47.ICE PENGO      [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x04, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-02-pengo-32k.gg
  48.KALX           [0xFFF8=0x10, 0xFFF9=0x01, 0xFFF9=0x06, 0xFFF9=0x18, 0xFFF8=0x00, 0xFFFE=0x01]; it's part-03-Columns [v0] (JP)-32k.gg
```

Initially the Sega mapper registers can access the first 512KB of the ROM.

Activating a menu entry writes the following mapper sequence:
1. 0xFFF8=0x10; this seems to unlock the multicart mapper
2. 0xFFF9=MASK; this sets the paging mask for subsequent writes to the Sega mapper registers
3. 0xFFF9=LOWER; this write sets the lower 5 bits of the 16KB starting page
4. 0xFFF9=0x18 | UPPER; the low three bits of this write sets the upper 5 bits of the 16KB starting page
5. 0xFFF8=0x00; this seems to re-lock the multicart mapper
6. 0xFFFE=0x01; this seems to be normal Sega paging

ROM fingerprint info:

4.0M GG 48 in 1 [Doraemon 2] (Unl).gg
Checking for export header with matching CRC... NO
sha256:6ec136a591cc27bbb016861906e3be37732383a487c94ea2f2c11dfd6a6405f2 GG 48 in 1 [Doraemon 2] (Unl).gg
sha1:57a4c584446724dd63067789a59c2d4eafcef8da GG 48 in 1 [Doraemon 2] (Unl).gg
md5:51aa953901b3113714954f511a72025b GG 48 in 1 [Doraemon 2] (Unl).gg
mekacrc:F07FEFF54F0A7CD8 GG 48 in 1 [Doraemon 2] (Unl).gg
crc32:3394aaea GG 48 in 1 [Doraemon 2] (Unl).gg

32K GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg
Checking for export header with matching CRC... NO
sha256:de4ecac13d0a02d123e791c11954a6358c912d5ce51ee51b36d2e9cfb8381026 GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg
sha1:b1d2d4f7a14fdb4d7be643f5726528c7a10ddf39 GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg
md5:4bb5680ee1dd4f5bb4c48c0ff8ce6c5e GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg
mekacrc:44D021095DE38DF5 GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg
crc32:ac03b313 GG 48 in 1 [Doraemon 2] (Unl)/part-00-menu-and-exerion-32k.gg

32K GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg
Checking for export header with matching CRC... NO
sha256:cf22231c68b26a1e42d482b474d25023e72c1345f173f675fa0cae2364e5f9d6 GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg
sha1:3ed18e1ad8ef7ef629549c730c883d95885a343e GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg
md5:31a9fd292903d731a6f74364ab4e11fa GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg
mekacrc:83304DDFE016002B GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg
crc32:c2e287d1 GG 48 in 1 [Doraemon 2] (Unl)/part-01-woody-pop-32k.gg

32K GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg
Checking for export header with matching CRC... NO
sha256:f908b5a151141ca7d871a67d2566aec6bd84eede2def2e1086aaa5a678e72dfd GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg
sha1:a11c382a036ff295a2034cb405d12b91087ac258 GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg
md5:35896d40c71a9b7669db87f1a891b400 GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg
mekacrc:66437B3670F4DC66 GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg
crc32:44b8267f GG 48 in 1 [Doraemon 2] (Unl)/part-02-pengo-32k.gg

32K GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg
Checking for export header with matching CRC... NO
sha256:d57014795c01ad9f051ee7b470a9993f7b0e3a2772f128bb79afa66bcfc1879e GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg
sha1:8b39ba23132af102b8dc313c5c1c211f4a4f27e1 GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg
md5:680682aaa9b7eae0642e4b9c4ef80f59 GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg
mekacrc:10E74B085532032C GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg
crc32:f3ca6676 GG 48 in 1 [Doraemon 2] (Unl)/part-03-Columns [v0] (JP)-32k.gg

64K GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg
Checking for export header with matching CRC... NO
sha256:062ae6710d6ed59ab1d684027b870b70d6fad3f904148c21bfc99ab6d2f50733 GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg
sha1:2a994d5d8c54ffd72218f4dedaebe74f06bfa157 GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg
md5:f5212e5249cf7c1ceb076cfcd7e67fe7 GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg
mekacrc:3E0814A4FB499C22 GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg
crc32:4d9840b6 GG 48 in 1 [Doraemon 2] (Unl)/part-04-pac-man-64k.gg

64K GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg
Checking for export header with matching CRC... NO
sha256:ebb25e0a26fea259b05811a684df47e4832758f14f5436bee0f801b6a086cf79 GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg
sha1:eae1ebec2c1be522924f669a2dc884f9f4a68cf3 GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg
md5:ba836ae19e88f6354d746a86582beff8 GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg
mekacrc:82E53FF69611EBD2 GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg
crc32:fddd8cd9 GG 48 in 1 [Doraemon 2] (Unl)/part-06-Battleship - The classic naval combat game (US)-64k.gg

128K GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
Checking for export header with matching CRC... NO
sha256:ac7b81ec5cdc7dd6ed1cfd8f1690fdd9461493827535f3744ddc1c95e834ba30 GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
sha1:66032cc214d728b2f1c59ad2934277e378b36865 GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
md5:a299b81a9a5455bfff538f669a5e7a0d GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
mekacrc:357F4A30EE2C9A1E GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg
crc32:dfa805a0 GG 48 in 1 [Doraemon 2] (Unl)/part-08-Honoo no Toukyuuji Dodge Danpei (JP)-128k.gg

128K GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg
Checking for export header with matching CRC... NO
sha256:af245727b846b3d13f9f6c4ba6977537408925074a17c44456448779f0953607 GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg
sha1:1c9932f592bb12e61acf597985e0bd5041e45da5 GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg
md5:9b26a17f41f2f0dc508d0815945e2634 GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg
mekacrc:1F25824E7BFAA5D2 GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg
crc32:def5a5d0 GG 48 in 1 [Doraemon 2] (Unl)/part-0c-Halley Wars (JP)-128k.gg

128K GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg
Checking for export header with matching CRC... NO
sha256:0e62d1ffbf6b8397c88da14a7934f214b8146b801e4fc5e6fa94895eb44465be GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg
sha1:d00b8ff195d4423f2a344490eb34156017f4ee64 GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg
md5:cd3809b8d6d32144c45de8e102623aa0 GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg
mekacrc:308DC2BE252AC7AD GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg
crc32:600c15b3 GG 48 in 1 [Doraemon 2] (Unl)/part-10-Space Harrier (JP,US,EU)-128k.gg

128K GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg
Checking for export header with matching CRC... NO
sha256:59b93c908fa2d40ce624fa727029ec313f3d550eca30fa583cf7859432da5b2a GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg
sha1:fdd940556f7d3af14979dbf057809d5a22e46d8e GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg
md5:8fad420b7dc93cd7ed10bfc54ec04f07 GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg
mekacrc:CEE87887BE4C5BE6 GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg
crc32:1a51579d GG 48 in 1 [Doraemon 2] (Unl)/part-14-Phantasy Star Adventure (JP)-128k.gg

256K GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg
Checking for export header with matching CRC... NO
sha256:faebc43b4219c14f34cbbd585f567e4b0e506fb43f2632117c2657e31741c77f GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg
sha1:c2c99d798bd0d4960021743a55e74644ad9020c6 GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg
md5:4f08cab3e252c2e3979ef33e9e59f294 GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg
mekacrc:D558C670ED32D2AC GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg
crc32:fba338c5 GG 48 in 1 [Doraemon 2] (Unl)/part-18-Bubble Bobble (US)-256k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg
Checking for export header with matching CRC... NO
sha256:abf85ee0730a3d54f1f5446c834a694b69c614d9eb59b7f132e5a4c62aa31f80 GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg
sha1:0fb3530633070551f3d5a04839fc42babc092fbd GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg
md5:ac6ed281ac8e9d71af186602951cfd7a GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg
mekacrc:73CDFBB9A17B628E GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg
crc32:7d622bdd GG 48 in 1 [Doraemon 2] (Unl)/part-20-Kishin Douji Zenki (JP)-512k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
Checking for export header with matching CRC... NO
sha256:dd1fc9c31e2270a296c3ea07067c832a232af1d6544284031d35d6b005bdcf40 GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
sha1:21b08c5c4b086e169d5f780cafc22c041e19807b GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
md5:d8cb893b1cf1ae9555ad9b7eaad469e0 GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
mekacrc:896982D01506AFF2 GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg
crc32:d9ce3f4c GG 48 in 1 [Doraemon 2] (Unl)/part-30-Kenyuu Densetsu Yaiba (JP)-512k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
Checking for export header with matching CRC... NO
sha256:aa466c1de24009a0c843d588d88a6e6df7d3260bee8b9eb156355aef369cd592 GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
sha1:bee62a373655d0ef931d8b9a4ed88fb0f4d1a8bc GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
md5:087039a3c04f4a3ae2f09bc258be00d1 GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
mekacrc:B0541293B90BC5CE GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg
crc32:751dad4c GG 48 in 1 [Doraemon 2] (Unl)/part-40-Slam Dunk - Shouri-e no Starting 5 (From TV animation) (JP)-512k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg
Checking for export header with matching CRC... NO
sha256:b313e90469133da5d0d39f683cc098993c3b137458804dd0aafb173eb39cd98a GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg
sha1:085517c4ac940b937d0e0a900e4735a2247ca4dd GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg
md5:8583950be61ffbaf0f63dde8dded2ab3 GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg
mekacrc:F0B8660AB1883B74 GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg
crc32:1ace93af GG 48 in 1 [Doraemon 2] (Unl)/part-50-Mega Man (US)-512k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg
Checking for export header with matching CRC... NO
sha256:92a9985333df0ee46e9a44b97bda37c565de831bbcbc9b740cd43637b0f5072a GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg
sha1:da3df145b8e9f2a2e680d2c92939084d4530ed90 GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg
md5:a8bdb1beed088ff83c725c5af6b85e1f GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg
mekacrc:134A286D9BE1D8BA GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg
crc32:5bb6e5d6 GG 48 in 1 [Doraemon 2] (Unl)/part-60-Tails Adventures (JP,US,EU)-512k.gg

512K GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
Checking for export header with matching CRC... NO
sha256:62e53420623ca2bb2aceb798b872bcf0e344b7ce3dc66bd0fec01afcb620a4ce GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
sha1:495816dbd49560cf02e841b53bd996456078c36b GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
md5:5dae999e98312e4cb5962041ddea351f GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
mekacrc:1D6B7F6FC8CE6D87 GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
crc32:733292a6 GG 48 in 1 [Doraemon 2] (Unl)/part-70-Doraemon Waku Waku Pocket Paradise (JP)-512k.gg
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