new NOT WORKING machines (Plug and Play) + improved MPU4 descriptions, splitting, correct utf8 use (#6999)

* new NOT WORKING machines
--------------
Lexibook Console Colour - Minnie Mouse [Team Europe]
Lexibook Console Colour - Disney's Planes [Team Europe]

- improved descriptions of several mpu4vid sets based on boot information [David Haywood]
This commit is contained in:
David Haywood 2020-07-24 23:28:30 +01:00 committed by GitHub
parent 575cecd721
commit e6740958c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 688 additions and 492 deletions

View File

@ -270,6 +270,15 @@ ROM_START( m4chaseif )
M4CHASEI_EXTRAS
ROM_END
ROM_START( m4chaseig )
ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD( "ci_20.10", 0x0000, 0x010000, CRC(80a4bfb3) SHA1(b3c11bd621457d190eeab423bc15895b0c7cf6da) ) // found in cash inferno set.
M4CHASEI_EXTRAS
ROM_END
ROM_START( m4c9c )
@ -2459,11 +2468,14 @@ GAME(199?, m4luckwbf, m4luckwb, mod4oki, mpu4, mpu4_state, init_m4defaul
// won't boot with current reel setup, not even in test mode
GAME(199?, m4maglin, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Magic Liner (Barcrest) (MPU4) (DMA2.1)",GAME_FLAGS )
GAME(199?, m4magdrg, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Magic Dragon (Barcrest) (MPU4) (DMD1.0)",GAME_FLAGS )
GAME(199?, m4clbveg, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Club Vegas (Barcrest) (MPU4) (set 1)",GAME_FLAGS )
GAME(199?, m4clbvega, m4clbveg, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Club Vegas (Barcrest) (MPU4) (set 2)",GAME_FLAGS )
GAME(199?, m4clbvegb, m4clbveg, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Club Vegas (Barcrest) (MPU4) (set 3)",GAME_FLAGS )
GAME(199?, m4clbvegc, m4clbveg, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Club Vegas (Barcrest) (MPU4) (set 4)",GAME_FLAGS )
GAME(199?, m4chasei, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 1)",GAME_FLAGS )
GAME(199?, m4chaseia, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 2)",GAME_FLAGS )
GAME(199?, m4chaseib, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 3)",GAME_FLAGS )
@ -2471,6 +2483,7 @@ GAME(199?, m4chaseic, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altree
GAME(199?, m4chaseid, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 5)",GAME_FLAGS )
GAME(199?, m4chaseie, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 6)",GAME_FLAGS )
GAME(199?, m4chaseif, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 7)",GAME_FLAGS )
GAME(199?, m4chaseig, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "hack", "Chase Invaders (Barcrest) (MPU4) (set 8)",GAME_FLAGS ) // copyright removed
GAME(199?, m4bluedm, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Blue Diamond (Barcrest) (MPU4) (DBD1.0)",GAME_FLAGS )
GAME(199?, m4amhiwy, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","American Highway (Barcrest) (MPU4) (DAH)",GAME_FLAGS )

File diff suppressed because it is too large Load Diff

View File

@ -1620,6 +1620,18 @@ ROM_START( lxcmc250 )
ROM_LOAD( "cca250in1.u1", 0x00000, 0x4000000, CRC(6ccd6ad6) SHA1(fafed339097c3d1538faa306021a8373c1b799b3) )
ROM_END
ROM_START( lxccminn )
ROM_REGION( 0x4000000, "mainrom", 0 ) // sub-board was hardwired to only be able to address the lower 64MByte, was rewired to also dump upper half when dumping, upper half contains only garbage, hence ROM_IGNORE
ROM_LOAD( "minnie_lexibook.bin", 0x00000, 0x4000000, CRC(3f8e5a69) SHA1(c9f11f3e5f9b73832a191f4d1620a85c1b70f79e) )
ROM_IGNORE(0x4000000)
ROM_END
ROM_START( lxccplan )
ROM_REGION( 0x4000000, "mainrom", 0 ) // sub-board was hardwired to only be able to address the lower 64MByte, was rewired to also dump upper half when dumping, upper half contains only garbage, hence ROM_IGNORE
ROM_LOAD( "planes_lexibook.bin", 0x00000, 0x4000000, CRC(76e1a962) SHA1(83b801c0e0e941ceb1c93e565e833b07c09412c3))
ROM_IGNORE(0x4000000)
ROM_END
ROM_START( red5mam )
ROM_REGION( 0x8000000, "mainrom", 0 )
ROM_LOAD( "mam.u3", 0x00000, 0x8000000, CRC(0c0a0ecd) SHA1(2dfd8437de17fc9975698f1933dd81fbac78466d) )
@ -2040,6 +2052,10 @@ CONS( 200?, lxcmcyfz, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_stat
CONS( 200?, lxcmcydp, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Compact Cyber Arcade - Disney Princess", MACHINE_NOT_WORKING ) // 64Mbyte ROM, must be externally banked, or different addressing scheme
CONS( 200?, lxcmcysp, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Compact Cyber Arcade - Marvel Ultimate Spider-Man", MACHINE_NOT_WORKING ) // 64Mbyte ROM, must be externally banked, or different addressing scheme
CONS( 200?, lxccminn, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Console Colour - Minnie Mouse", MACHINE_NOT_WORKING ) // 64Mbyte (used) ROM, must be externally banked, or different addressing scheme
CONS( 200?, lxccplan, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Console Colour - Disney's Planes", MACHINE_NOT_WORKING ) // 64Mbyte (used) ROM, must be externally banked, or different addressing scheme
// GB-NO13-Main-VT389-2 on PCBs
CONS( 2016, rtvgc300, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Retro TV Game Console - 300 Games", MACHINE_NOT_WORKING ) // 64Mbyte ROM, must be externally banked, or different addressing scheme
CONS( 2017, rtvgc300fz,0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Retro TV Game Console - Frozen - 300 Games", MACHINE_NOT_WORKING ) // 64Mbyte ROM, must be externally banked, or different addressing scheme
@ -2052,12 +2068,9 @@ CONS( 2017, rtvgc300fz,0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_stat
Lexibook Compact Cyber Arcade - Paw Patrol
Lexibook Compact Cyber Arcade - Barbie
Lexibook Compact Cyber Arcade - Finding Dory
Lexibook Compact Cyber Arcade - Marvel Ultimate Spiderman
Lexibook Compact Cyber Arcade - PJ Masks
(Handheld units, but different form factor to Compact Cyber Arcade, charged via USB)
Lexibook Console Colour - Minnie Mouse
Lexibook Console Colour - Disney's Planes
Lexibook Console Colour - Barbie
(units for use with TV)
@ -2065,6 +2078,13 @@ CONS( 2017, rtvgc300fz,0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_stat
Lexibook Retro TV Game Console (300 Games) - PJ Masks
(more?)
There are also updated 'Compact Cyber Arcade' branded units with a large + D-pad and internal battery / USB charger for
Spiderman
Frozen
(generic)
it isn't verified if these use the same ROMs as the original Compact Cyber Arcade releases, or if the software has been updated
*/
// intial code isn't valid? scrambled?

View File

@ -23393,6 +23393,7 @@ m4chaseic //
m4chaseid //
m4chaseie //
m4chaseif //
m4chaseig //
m4clbveg // Club Vegas (Barcrest)
m4clbvega //
m4clbvegb //
@ -29024,7 +29025,6 @@ v4cmazedat //
v4cshinf // Cash Inferno
v4cshinfa
v4cshinfb
v4cshinfc
v4cshinfd
v4cshinfe
v4cshinff
@ -29041,9 +29041,9 @@ v4cshinfp
v4cshinfq
v4cshinfr
v4cshinfs
v4cshinft
v4cshinf3
v4cshinfu
v4cshinfv
v4cshinf3a
v4cshinfw
v4cybcas // Cyber Casino
v4dbltak // Double Take
@ -29114,15 +29114,13 @@ v4megbuk // Megabucks Poker
v4megbuka
v4megbukb
v4megbukc
v4miami // Miami Dice
v4mdiceger // Miami Dice
v4missis // Mississippi Lady
v4monte // Monte Carlo Or Bust
v4montea
v4monteb
v4montec
v4monted
v4montee
v4montef
v4monteg
v4monteh
v4montei
@ -29343,7 +29341,12 @@ v4sunbstt
v4sunbstu
v4tetrs // BwB Tetris v 2.2
v4tetrs1 // BwB Tetris v 1.0
v4time // Time Machine
v4tmach // Time Machine
v4tmachd
v4tmach1
v4tmach1d
v4tmach2
v4tmach2d
v4timebn // Time Bandit
v4timebna
v4timebnb
@ -29351,9 +29354,16 @@ v4timebnc
v4timebnd
v4timebne
v4turnov // Turnover
v4turnova
v4turnovc
v4turnovd
v4vgpok // Vegas Poker (prototype release 2)
v4wize // Wize Move (v1.3d)
v4wizea // Wize Move
v4wizen
v4wizeb
v4wizec
v4wized
v4wizeo // Wize Move
@source:mpu5sw.cpp
m55050 // Fifty Fifty (Bwb)
@ -32057,6 +32067,8 @@ lxcmcysw
lxcmcyfz
lxcmcydp
lxcmcysp
lxccminn
lxccplan
rtvgc300
rtvgc300fz
red5mam