mirror of
https://github.com/holub/mame
synced 2025-06-30 16:00:01 +03:00
new NOT WORKING (#6320)
* new NOT WORKING ---- Retro Arcade Game Controller 153-in-1 [Peter Wilhelmsen, David Haywood] * new NOT WORKING ---- Digital Pocket Hand Held System Model: 8630 - 230-in-1 [Peter Wilhelmsen, David Haywood]
This commit is contained in:
parent
e8bc1114f7
commit
c66146b232
@ -22,6 +22,7 @@ public:
|
|||||||
{ }
|
{ }
|
||||||
|
|
||||||
void bbl380(machine_config &config);
|
void bbl380(machine_config &config);
|
||||||
|
void init_ragc153();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void lcdc_command_w(u8 data);
|
void lcdc_command_w(u8 data);
|
||||||
@ -106,4 +107,30 @@ ROM_START( bbl380 )
|
|||||||
// 0x0022XX, 0x0026XX, 0x002AXX, 0x002CXX, 0x002DXX, 0x0031XX, 0x0036XX, etc. should not be FF fill
|
// 0x0022XX, 0x0026XX, 0x002AXX, 0x002CXX, 0x002DXX, 0x0031XX, 0x0036XX, etc. should not be FF fill
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
|
|
||||||
|
ROM_START( ragc153 )
|
||||||
|
ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASEFF )
|
||||||
|
ROM_LOAD( "25q32ams.bin", 0x000000, 0x400000, CRC(de328d73) SHA1(d17b97e9057be4add68b9f5a26e04c9f0a139673) ) // first 0x100 bytes would read as 0xff at regular speed, but give valid looking consistent data at a slower rate
|
||||||
|
ROM_END
|
||||||
|
|
||||||
|
ROM_START( dphh8630 )
|
||||||
|
ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASEFF )
|
||||||
|
ROM_LOAD( "bg25q16.bin", 0x000000, 0x200000, CRC(277850d5) SHA1(740087842e1e63bf99b4ca9c1b2053361f267269) )
|
||||||
|
ROM_END
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
void bbl380_state::init_ragc153()
|
||||||
|
{
|
||||||
|
uint8_t *ROM = memregion("maincpu")->base();
|
||||||
|
int size = memregion("maincpu")->bytes();
|
||||||
|
|
||||||
|
for (int i = 0; i < size; i++)
|
||||||
|
{
|
||||||
|
ROM[i] = ROM[i] ^ 0xe4;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
CONS( 200?, bbl380, 0, 0, bbl380, bbl380, bbl380_state, empty_init, "BaoBaoLong", "BBL380 - 180 in 1", MACHINE_IS_SKELETON )
|
CONS( 200?, bbl380, 0, 0, bbl380, bbl380, bbl380_state, empty_init, "BaoBaoLong", "BBL380 - 180 in 1", MACHINE_IS_SKELETON )
|
||||||
|
CONS( 200?, ragc153, 0, 0, bbl380, bbl380, bbl380_state, init_ragc153, "Orb", "Retro Arcade Game Controller 153-in-1", MACHINE_IS_SKELETON )
|
||||||
|
CONS( 200?, dphh8630, 0, 0, bbl380, bbl380, bbl380_state, init_ragc153, "<unknown>", "Digital Pocket Hand Held System Model: 8630 - 230-in-1", MACHINE_IS_SKELETON )
|
||||||
|
@ -3254,6 +3254,8 @@ mechattu1 // A8002 'MA' (c) 1989
|
|||||||
|
|
||||||
@source:bbl380.cpp
|
@source:bbl380.cpp
|
||||||
bbl380
|
bbl380
|
||||||
|
ragc153
|
||||||
|
dphh8630
|
||||||
|
|
||||||
@source:bcs3.cpp
|
@source:bcs3.cpp
|
||||||
bcs3 //
|
bcs3 //
|
||||||
|
Loading…
Reference in New Issue
Block a user