Skip to content

Commit

Permalink
New not working clones
Browse files Browse the repository at this point in the history
----------------------
Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.007, Japan) (CDP-10002A) [SBH]
Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.011, Japan) (CDP-10002C) [SBH]
Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.000, Japan) (CDP-10002D) [SBH]
Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.002, Japan) (CDP-10002E) [SBH]
Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.3.000, Japan) (CDP-10002F) [SBH]
  • Loading branch information
p1pkin committed Jul 2, 2024
1 parent 77ae23a commit b5521d7
Show file tree
Hide file tree
Showing 3 changed files with 74 additions and 4 deletions.
7 changes: 6 additions & 1 deletion src/mame/mame.lst
Original file line number Diff line number Diff line change
Expand Up @@ -39576,7 +39576,12 @@ meltyb // 2007.03 Melty Blood Act Cadenza Version B2 (R
meltybld // 2005.08 Melty Blood Act Cadenza Ver. A (Rev C)
meltyblo // 2005.03 Melty Blood Act Cadenza
meltybo // 2006.12 Melty Blood Act Cadenza Version B
mj1 // 2002.10 Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.008) (CDP-10002B)
mj1a // 2002.09 Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.007) (CDP-10002A)
mj1b // 2002.10 Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.008) (CDP-10002B)
mj1c // 2003.01 Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.011) (CDP-10002C)
mj1d // 2003.02 Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.000, Japan) (CDP-10002D)
mj1e // 2003.05 Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.002, Japan) (CDP-10002E)
mj1 // 2003.06 Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.3.000, Japan) (CDP-10002F)
moeru // 2002.12 Moeru Casinyo
mok // 2002.03.06 The Maze of the Kings
monkeyba // 2001.05 Monkey Ball
Expand Down
69 changes: 67 additions & 2 deletions src/mame/sega/naomi.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10454,7 +10454,19 @@ ROM_END

// Sega Yonin Uchi Mahjong MJ (セガ四人打ち麻雀MJ), "Sega The 4Players Mah-Jong"
// uses CRP-1231 card RW connected via 838-13661 RS422/RS232C converter BD, and 2x JVS I/O boards (or one special I/O ?).
ROM_START( mj1 )
ROM_START( mj1a )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM

DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "cdp-10002a", 0, SHA1(a338001b6b35b8ea1a63b4cb6e2b7d7456dc09d9) ) // CD-R

ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF)
// chip label is a guess, probably incorrect
ROM_LOAD("317-0352-jpn.pic", 0x00, 0x4000, CRC(c2c45f9c) SHA1(d1ff2099db3d918846bb096d335cd7ef05df3901) )
ROM_END

ROM_START( mj1b )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM

Expand All @@ -10466,6 +10478,54 @@ ROM_START( mj1 )
ROM_LOAD("317-0352-jpn.pic", 0x00, 0x4000, CRC(c2c45f9c) SHA1(d1ff2099db3d918846bb096d335cd7ef05df3901) )
ROM_END

ROM_START( mj1c )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM

DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "cdp-10002c", 0, SHA1(e899f3e2f32d5880752b7fc70ce89bb6d18fc2b6) ) // CD-R

ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF)
// chip label is a guess, probably incorrect
ROM_LOAD("317-0352-jpn.pic", 0x00, 0x4000, CRC(c2c45f9c) SHA1(d1ff2099db3d918846bb096d335cd7ef05df3901) )
ROM_END

ROM_START( mj1d )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM

DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "cdp-10002d", 0, SHA1(2173e7ef865a6c7d90cfc88bbb7e30c0c7152c31) ) // CD-R

ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF)
// chip label is a guess, probably incorrect
ROM_LOAD("317-0352-jpn.pic", 0x00, 0x4000, CRC(c2c45f9c) SHA1(d1ff2099db3d918846bb096d335cd7ef05df3901) )
ROM_END

ROM_START( mj1e )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM

DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "cdp-10002e", 0, SHA1(fc14b4424e4eb269ded130c84d4d483273c1ea26) ) // CD-R

ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF)
// chip label is a guess, probably incorrect
ROM_LOAD("317-0352-jpn.pic", 0x00, 0x4000, CRC(c2c45f9c) SHA1(d1ff2099db3d918846bb096d335cd7ef05df3901) )
ROM_END

ROM_START( mj1 )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM

DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "cdp-10002f", 0, SHA1(7f70ac5ef0fac749eee74375858d456a20d90cba) ) // CD-R

ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF)
// chip label is a guess, probably incorrect
ROM_LOAD("317-0352-jpn.pic", 0x00, 0x4000, CRC(c2c45f9c) SHA1(d1ff2099db3d918846bb096d335cd7ef05df3901) )
ROM_END

ROM_START( wccf1dup )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
Expand Down Expand Up @@ -11187,7 +11247,12 @@ void naomi_state::init_hotd2()
// CDP-10001?- World Club Champion Football Serie A 2001-2002 (Sega, 2002)
// CDP-10001?- World Club Champion Football Serie A 2001-2002 Ver.1.2 (Sega, 2002)
/* CDP-10001C*/ GAME( 2003, wccf116, naomigd, naomigd, naomi, naomi_state, init_naomigd, ROT0, "Hitmaker / Sega", "World Club Champion Football Serie A 2001-2002 Ver.2 (Japan) (CDP-10001C)", GAME_FLAGS )
/* CDP-10002B*/ GAME( 2002, mj1, naomigd, naomigd, naomi, naomi_state, init_naomigd, ROT0, "Sega", "Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.008, Japan) (CDP-10002B)", GAME_FLAGS )
/* CDP-10002A*/ GAME( 2002, mj1a, mj1, naomigd, naomi, naomi_state, init_naomigd, ROT0, "Sega", "Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.007, Japan) (CDP-10002A)", GAME_FLAGS )
/* CDP-10002B*/ GAME( 2002, mj1b, mj1, naomigd, naomi, naomi_state, init_naomigd, ROT0, "Sega", "Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.008, Japan) (CDP-10002B)", GAME_FLAGS )
/* CDP-10002C*/ GAME( 2003, mj1c, mj1, naomigd, naomi, naomi_state, init_naomigd, ROT0, "Sega", "Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.011, Japan) (CDP-10002C)", GAME_FLAGS )
/* CDP-10002D*/ GAME( 2003, mj1d, mj1, naomigd, naomi, naomi_state, init_naomigd, ROT0, "Sega", "Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.000, Japan) (CDP-10002D)", GAME_FLAGS )
/* CDP-10002E*/ GAME( 2003, mj1e, mj1, naomigd, naomi, naomi_state, init_naomigd, ROT0, "Sega", "Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.002, Japan) (CDP-10002E)", GAME_FLAGS )
/* CDP-10002F*/ GAME( 2003, mj1, naomigd, naomigd, naomi, naomi_state, init_naomigd, ROT0, "Sega", "Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.3.000, Japan) (CDP-10002F)", GAME_FLAGS )
/* CDP-10003 */ GAME( 2002, wccf1dup, naomigd, naomigd, naomi, naomi_state, init_naomigd, ROT0, "Hitmaker / Sega", "World Club Champion Football Serie A 2001-2002 DIMM FIRM Ver.3.03 (CDP-10003)", GAME_FLAGS )
// CDV-10001 - World Club Champion Football Serie A 2001-2002 Ver.2.11 (Japan) (Sega, 2002)
/* CDV-10002 */ GAME( 2004, wccf212e, naomigd, naomigd, naomi, naomi_state, init_naomigd, ROT0, "Hitmaker / Sega", "World Club Champion Football Serie A 2002-2003 Ver.2.12 (Italy) (CDV-10002)", GAME_FLAGS )
Expand Down
2 changes: 1 addition & 1 deletion src/mame/sega/naomigd.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1103,7 +1103,7 @@ void naomi_gdrom_board::device_add_mconfig(machine_config &config)
// Net-DIMM firmwares:
// all VxWorkx based, can be updated up to 4.0x, actually 1MB in size, must have CRC32 FFFFFFFF, 1st MB of flash ROM contain stock version, 2nd MB have some updated version
// ? - 2.03 factory only, introduced ALL.net features, so far was seen only as stock firmware in 1st half of flash ROM, factory updated to some newer ver in 2nd ROM half
// FPR23718 - 2.06 factory only, most common version of NAOMI Net-DIMMs, have stock 2.03, IC label need verification
// FPR23718 - 2.06 factory only, most common version of NAOMI Net-DIMMs, have stock 2.03
// ? 2.13 factory or update (NAOMI VF4)
// ? 2.17 factory or update (NAOMI VF4 Evolution)
// FPR23905C - 3.01 factory, added network boot support, supports Triforce and Chihiro
Expand Down

0 comments on commit b5521d7

Please sign in to comment.