srcclean and cleanup

This commit is contained in:
Vas Crabb 2024-10-27 05:10:52 +11:00
parent 51a8ec962b
commit c4206a6867
24 changed files with 89 additions and 89 deletions

View File

@ -18,11 +18,11 @@ license:CC0-1.0
</part>
</software>
<software name="igdemo" supported="yes">
<description>IG Demo</description>
<software name="igdemo" supported="yes">
<description>IG Demo</description>
<year>1983?</year>
<publisher>Hitachi?</publisher>
<notes><![CDATA[
<notes><![CDATA[
Mixed 600/1200 baud rate image (switch done during program bootstrap, unnecessary to NEWON 7)
Advertises IG features of Mark 5
]]></notes>

View File

@ -6017,12 +6017,12 @@ Stalls or throws either "Bad command or file name", "disk read error" or "divide
</software>
<!--
This is not an official FreeDOS distribution, it is modified
to run more optimally on the original IBM PC model 5150.
This is not an official FreeDOS distribution, it is modified
to run more optimally on the original IBM PC model 5150.
More information about this distribution is available at:
* https://www.youtube.com/watch?v=EOVLlMQs9f8
* https://archive.org/details/free-dos-1.3-8086-minimized
More information about this distribution is available at:
* https://www.youtube.com/watch?v=EOVLlMQs9f8
* https://archive.org/details/free-dos-1.3-8086-minimized
-->
<software name="freedos13_8086">
<description>FreeDOS 1.3 8086 Minimized</description>

View File

@ -24,7 +24,7 @@ license:CC0-1.0
<description>Donkey Kong 64</description>
<year>1999</year>
<publisher>Nintendo</publisher>
<notes><![CDATA[
<notes><![CDATA[
Will crash unless you let it run up until the intro song starts to play.
]]></notes>
<info name="serial" value="ndog00"/>

View File

@ -670,26 +670,26 @@ static INPUT_PORTS_START(namco_asca1)
PORT_START("ANALOG_INPUT1")
PORT_BIT(0xffff, 0x8000, IPT_PADDLE) PORT_MINMAX(0x0000, 0xffff) PORT_SENSITIVITY(100) PORT_KEYDELTA(2560) PORT_NAME("Analog Input 1")
PORT_START("ANALOG_INPUT2")
PORT_START("ANALOG_INPUT2")
PORT_BIT(0xffff, 0x8000, IPT_PADDLE) PORT_MINMAX(0x0000, 0xffff) PORT_SENSITIVITY(100) PORT_KEYDELTA(2560) PORT_NAME("Analog Input 2")
PORT_START("ANALOG_INPUT3")
PORT_START("ANALOG_INPUT3")
PORT_BIT(0xffff, 0x8000, IPT_PADDLE) PORT_MINMAX(0x0000, 0xffff) PORT_SENSITIVITY(100) PORT_KEYDELTA(2560) PORT_NAME("Analog Input 3")
PORT_START("ANALOG_INPUT4")
PORT_START("ANALOG_INPUT4")
PORT_BIT(0xffff, 0x8000, IPT_PADDLE) PORT_MINMAX(0x0000, 0xffff) PORT_SENSITIVITY(100) PORT_KEYDELTA(2560) PORT_NAME("Analog Input 4")
PORT_START("ANALOG_INPUT5")
PORT_START("ANALOG_INPUT5")
PORT_BIT(0xffff, 0x8000, IPT_PADDLE) PORT_MINMAX(0x0000, 0xffff) PORT_SENSITIVITY(100) PORT_KEYDELTA(2560) PORT_NAME("Analog Input 5")
PORT_START("ANALOG_INPUT6")
PORT_START("ANALOG_INPUT6")
PORT_BIT(0xffff, 0x8000, IPT_PADDLE) PORT_MINMAX(0x0000, 0xffff) PORT_SENSITIVITY(100) PORT_KEYDELTA(2560) PORT_NAME("Analog Input 6")
PORT_START("ANALOG_INPUT7")
PORT_START("ANALOG_INPUT7")
PORT_BIT(0xffff, 0x8000, IPT_PADDLE) PORT_MINMAX(0x0000, 0xffff) PORT_SENSITIVITY(100) PORT_KEYDELTA(2560) PORT_NAME("Analog Input 7")
PORT_START("ANALOG_INPUT8")
PORT_START("ANALOG_INPUT8")
PORT_BIT(0xffff, 0x8000, IPT_PADDLE) PORT_MINMAX(0x0000, 0xffff) PORT_SENSITIVITY(100) PORT_KEYDELTA(2560) PORT_NAME("Analog Input 8")
INPUT_PORTS_END

View File

@ -2946,7 +2946,7 @@ void f2mc16_device::opcodes_ea71(u8 operand)
m_rmw = true;
m_tmp32 = doINC_32(read_32(m_tmpea));
write_32(m_tmpea, m_tmp32);
m_rmw = false;
m_rmw = false;
m_pc += 4;
m_icount -= 11;
break;

View File

@ -2,9 +2,9 @@
// copyright-holders:smf, Olivier Galibert
/***************************************************************************
Namco C77
Namco C77
Custom H8 used on Cyberlead cabinet I/O boards
Custom H8 used on Cyberlead cabinet I/O boards
***************************************************************************/

View File

@ -235,7 +235,7 @@ bool _86f_format::load(util::random_read &io, uint32_t form_factor, const std::v
/*
bool _86f_format::save(util::random_read_write &io, const std::vector<uint32_t> &variants, const floppy_image &image) const
{
return true;
return true;
}
*/
const _86f_format FLOPPY_86F_FORMAT;

View File

@ -91,8 +91,8 @@ public:
m_dsw(*this, "DSW"),
m_p1(*this, "P1"),
m_p2(*this, "P2")
{ }
{
}
void meijinsn(machine_config &config);

View File

@ -221,7 +221,7 @@ void lwings_state::lwings_bankswitch_w(uint8_t data)
// bit 4: sprite bank (fireball only)
m_sprbank = BIT(data, 4);
// bit 5 resets the sound CPU
m_soundcpu->set_input_line(INPUT_LINE_RESET, BIT(data, 5) ? ASSERT_LINE : CLEAR_LINE);

View File

@ -6,7 +6,7 @@
Large 6 digits 7 segments (plus dot) display up, a smaller 12 digits 7 segments display down,
plus another two digits 7 sements display as credits counter.
There are no dip switches for hoppers, instead you can insert "KEY" mini PCBs on a small
There are no DIP switches for hoppers, instead you can insert "KEY" mini PCBs on a small
socket on the drivers PCB that shorts contacts TS4, TS5, TS6, TS7, TZ4, TZ5, TZ6 and TZ7.
On the dumped machine, there was a KEY inserted named "KEY 3" that configures:
-Hopper 1 = 0.10
@ -14,7 +14,7 @@
-Double/Nothing = NO
-Coin acceptor = 0.10 = yes, 0.20 = yes, 0.50 = yes, 1.00 = yes, 2.00 = yes
Drivers PCB _________
| KEY |
|Mini PCB|

View File

@ -1453,8 +1453,8 @@ ROM_START( deluxe4u ) // Deluxe 4 U - Removes Blackjack game, but otherwise same
ROM_LOAD16_BYTE( "am27c020.ju07", 0x100000, 0x040000, CRC(d414c3af) SHA1(9299b07a8c7a3e30a1bb6028204a049a7cb510f7) )
ROM_REGION( 0x400000, "bgs", 0 ) // Layers, 16x16x8
ROM_LOAD32_WORD( "fu35", 0x000000, 0x200000, CRC(6df14570) SHA1(fa4fc64c984d6a94fe61ec809ec515e840388704) ) // Specific to Deluxe 4 U - No labels on the flash roms
ROM_LOAD32_WORD( "fu34", 0x000002, 0x200000, CRC(93175d6d) SHA1(691832134f43e17bb767dff080b2736288961414) ) // Specific to Deluxe 4 U - No labels on the flash roms
ROM_LOAD32_WORD( "fu35", 0x000000, 0x200000, CRC(6df14570) SHA1(fa4fc64c984d6a94fe61ec809ec515e840388704) ) // Specific to Deluxe 4 U - No labels on the flash roms
ROM_LOAD32_WORD( "fu34", 0x000002, 0x200000, CRC(93175d6d) SHA1(691832134f43e17bb767dff080b2736288961414) ) // Specific to Deluxe 4 U - No labels on the flash roms
ROM_REGION( 0x40000, "oki", 0 ) // Samples
ROM_LOAD( "esd4.su10", 0x00000, 0x20000, CRC(23f2b7d9) SHA1(328c951d14674760df68486841c933bad0d59fe3) ) // AT27C010 mask rom

View File

@ -328,7 +328,7 @@ void mirax_state::sound_cmd_w(uint8_t data)
m_audiocpu->pulse_input_line(INPUT_LINE_NMI, attotime::zero);
}
template<unsigned Which>
template<unsigned Which>
void mirax_state::coin_counter_w(int state)
{
machine().bookkeeping().coin_counter_w(Which, state);

View File

@ -288,7 +288,7 @@ void igrosoft_gamble_state::vid_w(offs_t offset, uint8_t data)
uint8_t const r = ((coldat & 0x001f) >> 0);
uint8_t const g = ((coldat & 0x1f00) >> 8);
uint8_t const b = ((coldat & 0x00e0) >> (5))
| ((coldat & 0xe000) >> (8+5-3));
| ((coldat & 0xe000) >> (8+5-3));
m_palette->set_pen_color((offset - 0x4000) / 2, r << 3, g << 3, b << 2);
}

View File

@ -1504,31 +1504,31 @@ protected:
/*
Banking notes for various alt bank games:
mdhorse, kaiunqz:
*0x1f000000 = ((val >> 0x17) & 0xe) | 8;
*0x1f000000 = ((val >> 0x17) & 0xe) | 8;
golgo13, g13knd:
*0x1f000000 = ((val >> 0x17) & 0x6) + 8;
followed by
*0x1f000000 = (val >> 0x15) & 0x7;
*0x1f000000 = ((val >> 0x17) & 0x6) + 8;
followed by
*0x1f000000 = (val >> 0x15) & 0x7;
truckk:
*0x1f000000 = ((val >> 0x17) & 0x1e) + 8;
followed by
*0x1f000000 = (val >> 0x15) & 0x7ff; (lower bits only set for manual transfers, mask is implicit)
*0x1f000000 = ((val >> 0x17) & 0x1e) + 8;
followed by
*0x1f000000 = (val >> 0x15) & 0x7ff; (lower bits only set for manual transfers, mask is implicit)
sws2001:
The upper bits are set using fixed range checks:
if (val <= 0x0ffffff)
*0x1f000000 = 0x08;
else if (val >= 0x1000000 && val <= 0x1ffffff)
*0x1f000000 = 0x0a;
else if (val >= 0x2000000 && val <= 0x2ffffff)
*0x1f000000 = 0x0c;
else if (val >= 0x3000000)
*0x1f000000 = 0x0e;
The upper bits are set using fixed range checks:
if (val <= 0x0ffffff)
*0x1f000000 = 0x08;
else if (val >= 0x1000000 && val <= 0x1ffffff)
*0x1f000000 = 0x0a;
else if (val >= 0x2000000 && val <= 0x2ffffff)
*0x1f000000 = 0x0c;
else if (val >= 0x3000000)
*0x1f000000 = 0x0e;
The function at 8004d01c is the same logic as above + logic for the lower 3 bits:
*0x1f000000 = (val >> 0x15) & 0x7;
The function at 8004d01c is the same logic as above + logic for the lower 3 bits:
*0x1f000000 = (val >> 0x15) & 0x7;
*/
if ((data & 8) != 0)
m_bankoffset = (data - 8) << 2;

View File

@ -135,7 +135,7 @@ void rm480z_state::rm480z_MK1_mem(address_map &map)
m_view[1](0xe800, 0xf7ff).rom().region("ros", 0x0800);
//page 2 (for running BIR)
m_view[2](0x9800, 0x9fff).rom().region("bir1", 0x1800);
m_view[2](0xa000, 0xbfff).rom().region("bir2", 0x0000);
m_view[2](0xa000, 0xbfff).rom().region("bir2", 0x0000);
m_view[2](0xc000, 0xd7ff).rom().region("bir1", 0x0000);
m_view[2](0xd800, 0xdfff).rom().region("bir0", 0x1800);
m_view[2](0xe000, 0xe7ff).rom().region("bir0", 0x0000);
@ -360,7 +360,7 @@ ROM_START( rm480za )
ROM_REGION( 0x2000, "bir1", 0 )
ROM_LOAD( "bir5-4-1.bin", 0x0000, 0x2000, CRC(63959245) SHA1(2e42453ce281fd6cc2de176ff98f0a326d3ae8a8) )
ROM_REGION( 0x2000, "bir2", 0 )
ROM_LOAD( "bir5-4-2.bin", 0x0000, 0x2000, CRC(d3eb07cf) SHA1(9e576e8d2ae571319dc6c1cb035f13cf56abf690) )
ROM_LOAD( "bir5-4-2.bin", 0x0000, 0x2000, CRC(d3eb07cf) SHA1(9e576e8d2ae571319dc6c1cb035f13cf56abf690) )
ROM_REGION( 0x2000, "chargen", 0 )
ROM_LOAD( "cg06.lq", 0x0000, 0x2000, BAD_DUMP CRC(15d40f7e) SHA1(a7266357eb9be849f77a97ff3013b236c0af8289) ) // chip is marked CG05, might not be the same, so marked as bad

View File

@ -80,7 +80,7 @@ void rm480z_state::control_port_write(offs_t offset, uint8_t data)
break;
case 5:
// USER I/O output port
break;
break;
}
}
@ -120,7 +120,7 @@ uint8_t rm480z_state::status_port_read(offs_t offset)
case 5:
// USER I/O input port
break;
}
}
return ret_val;
}
@ -162,7 +162,7 @@ uint8_t rm480z_state::hrg_port_read(offs_t offset)
ret_val = m_hrg_ram[index];
}
break;
}
}
return ret_val;
}
@ -217,7 +217,7 @@ void rm480z_state::hrg_port_write(offs_t offset, uint8_t data)
{
m_hrg_ram[index] = data;
}
break;
break;
}
}

View File

@ -241,7 +241,7 @@ uint8_t rmMQ2_device::fdc_read(offs_t offset)
{
uint8_t data = m_fdc->read(offset);
/* When the 8INCH line is high the Index Pulse FDC input is connected to pin 4 of the
/* When the 8INCH line is high the Index Pulse FDC input is connected to pin 4 of the
floppy connector, which is unused by 5.25" drives. This fact is used by the firmware
to detect the drive type being used, i.e. it sets 8INCH high and checks to see if the IP
is received within a set time. We must therefore ensure that the INDEX bit of the

View File

@ -1242,13 +1242,13 @@ ROM_START( silkwormb )
ROM_LOAD( "silkworm.10", 0x00000, 0x10000, CRC(8c7138bb) SHA1(0cfd69fa77d5b546f7dad80537d8d2497ae758bc) ) // fg tiles TMM24512
ROM_LOAD( "e10.11", 0x10000, 0x08000, CRC(c0c4687d) SHA1(afe05eb7e5a65c995aeac9ea773ad79eb053303f) ) // fg tiles TMM24256
ROM_LOAD( "silkworm.12", 0x20000, 0x10000, CRC(bb0f568f) SHA1(b66c6d0407ed0b068c6bf07987f1b923d4a6e4f8) ) // fg tiles TMM24512
ROM_LOAD( "e12.13", 0x30000, 0x08000, CRC(fc472811) SHA1(e862ec9b38f3f3a1f4668fbc587063eee8e9e821) ) // fg tiles 27C256
ROM_LOAD( "e12.13", 0x30000, 0x08000, CRC(fc472811) SHA1(e862ec9b38f3f3a1f4668fbc587063eee8e9e821) ) // fg tiles 27C256
ROM_REGION( 0x40000, "bgtiles", 0 )
ROM_LOAD( "silkworm.14", 0x00000, 0x10000, CRC(409df64b) SHA1(cada970bf9cc8f6522e7a71e00fe873568852873) ) // bg tiles TMM24512
ROM_LOAD( "e14.15", 0x10000, 0x08000, CRC(b02acdb6) SHA1(6be74bb89680b79b3a5d13af638ed5a0bb077dad) ) // bg tiles 27C256
ROM_LOAD( "e15.16", 0x20000, 0x08000, CRC(caf7b25e) SHA1(2c348af9d03efd801cbbc06deb02869bd6449518) ) // bg tiles 27C256
ROM_LOAD( "e16.17", 0x38000, 0x08000, CRC(7ec93873) SHA1(0993a3b3e5ca84ef0ea32159825e379ba4cc5fbb) ) // bg tiles 27C256
ROM_LOAD( "e14.15", 0x10000, 0x08000, CRC(b02acdb6) SHA1(6be74bb89680b79b3a5d13af638ed5a0bb077dad) ) // bg tiles 27C256
ROM_LOAD( "e15.16", 0x20000, 0x08000, CRC(caf7b25e) SHA1(2c348af9d03efd801cbbc06deb02869bd6449518) ) // bg tiles 27C256
ROM_LOAD( "e16.17", 0x38000, 0x08000, CRC(7ec93873) SHA1(0993a3b3e5ca84ef0ea32159825e379ba4cc5fbb) ) // bg tiles 27C256
ROM_END
ROM_START( silkwormb2 ) // 2-PCB stack, no markings

View File

@ -1369,7 +1369,7 @@ static INPUT_PORTS_START( tomy_princ_tablet )
PORT_CONFNAME( 0x01, 0x00, "Controller" )
PORT_CONFSETTING( 0x00, DEF_STR( None ) )
PORT_CONFSETTING( 0x01, "Pen" )
PORT_START( "PENX" )
PORT_BIT( 0x3ff, 0x214, IPT_LIGHTGUN_X ) PORT_CROSSHAIR(X, 1.0, 0.0, 0) PORT_SENSITIVITY(100) PORT_KEYDELTA(10) PORT_MINMAX(0x068, 0x03c0) PORT_PLAYER(1) PORT_NAME("PEN X")

View File

@ -83,8 +83,8 @@
dumped: either here, xavix_2000.cpp, or xavix_2002.cpp
2 / / Tokyo Friend Park 2 Special / Epochsha / Japan
Let's!TVプレイ / / Let's!TV Play Keroro Sergeant Keroro Platoon Panic! Its a big slapstick battle / Bandai / Japan
Link / / Super TV PC Optional Cartridge Pet Mobile Link / Epochsha / Japan
Let's!TVプレイ / / Let's!TV Play Keroro Sergeant Keroro Platoon Panic! Its a big slapstick battle / Bandai / Japan
Link / / Super TV PC Optional Cartridge Pet Mobile Link / Epochsha / Japan
Challenge Ai-chan! Exciting Ping-pong /TAKARATOMY/Japan - - - - - - dumped
TV de Asobitai Hyper Rescue - Boku wa Kyuujotai /BANDAI/Japan - - - - - - -
Tokyo Friend Park II Perfect! Mezase! Grand Slam!! /EPOCH/Japan - - - - - - -
@ -192,10 +192,10 @@
PLAY TV Baseball 2 /EPOCH/Japan, HK - - - - - - -
Play TV Baseball /RADICA/USA,EU 8017 x8 none none SSD 98 PA7351-107 dumped
PLAY TV Football /RADICA/USA 74021 x8 48 4M none SSD 98 PL7351-181 dumped
Let's fish black bass! Exciting Fishing /EPOCH/Japan - - - - - - -
black bass tsurouze! Excite Fishing /EPOCH/Japan *same as above? - - - - - - -
Let's hit a homerun! Exciting Stadium /EPOCH/Japan - - - - - -
XaviXTennis SGM6446 x16 48 8M 24C08 SSD 2002 NEC 85054-611 dumped
Let's fish black bass! Exciting Fishing /EPOCH/Japan - - - - - - -
black bass tsurouze! Excite Fishing /EPOCH/Japan *same as above? - - - - - - -
Let's hit a homerun! Exciting Stadium /EPOCH/Japan - - - - - -
XaviXTennis SGM6446 x16 48 8M 24C08 SSD 2002 NEC 85054-611 dumped
XaviXBowling SGM644C x16 48 dumped
dumped: see xavix2.cpp
@ -2533,7 +2533,7 @@ CONS( 2001, epo_strk, 0, 0, xavix, epo_epp, xavix_state,
CONS( 2002, rad_jcon, 0, 0, xavix, rad_jcon, xavix_state, init_xavix, "Radica / Takara / SSD Company LTD", "Play TV Jr. Construction", MACHINE_IMPERFECT_SOUND )
// ホームラン打とうぜ! エキサイトスタジアム
// ホームラン打とうぜ! エキサイトスタジアム
CONS( 2000, epo_stad, 0, 0, xavix, epo_epp, xavix_state, init_xavix, "Epoch / SSD Company LTD", "Home Run Datouze! Excite Stadium (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND )
// 勝負しようぜ! エキサイトスタジアムDX
@ -2566,7 +2566,7 @@ CONS( 2006, epo_epp3, 0, 0, xavix, epo_epp, xavix_state,
// TV麻雀 昇段対局4人打ち
CONS( 2003, epo_mj, 0, 0, xavix_i2c_24lc02_mj, epo_mj, xavix_i2c_mj_state, init_xavix, "Epoch / SSD Company LTD", "TV Mahjong Shoudan Taikyoku - 4-nin Uchi (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND )
// ブラックバス釣ろうぜ! エキサイトフィッシング
// ブラックバス釣ろうぜ! エキサイトフィッシング
CONS( 2001, epo_fish, 0, 0, xavix, xavix, xavix_state, init_xavix, "Epoch / SSD Company LTD", "Black Bass Tsurouze! Excite Fishing (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND )
// 大モノ釣ろうぜ! エキサイトフィッシングDX

View File

@ -373,7 +373,7 @@ CONS( 2002, epo_hamc, 0, 0, xavix2000, epo_hamc, xavix_epo_ham
// needs timer irq hack to boot
CONS( 2003, epo_mini, 0, 0, xavix2000_i2c_24c08, ttv_lotr, xavix_i2c_lotr_state, init_epo_mini, "Epoch / SSD Company LTD", "mini-moni Party! Rhythm de Pyon! (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND )
// カードスキャン! エキサイトステージ サッカー日本代表チーム
// カードスキャン! エキサイトステージ サッカー日本代表チーム
CONS( 2006, epo_es2j, 0, 0, xavix2000, xavix, xavix_state, init_xavix, "Epoch / SSD Company LTD", "Card Scan! Excite Stage Soccer Nippon Daihyou Team (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND )
@ -390,7 +390,7 @@ CONS( 2005, ttv_sw, 0, 0, xavix2000_i2c_24c02, ttv_lotr, xavix_i2c_lot
CONS( 2005, ttv_swj, ttv_sw, 0, xavix2000_i2c_24c02, ttv_lotr, xavix_i2c_lotr_state, init_xavix, "Tomy / SSD Company LTD", "Star Wars Saga Edition - Lightsaber Battle Game (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND )
CONS( 2005, ttv_lotr, 0, 0, xavix2000_i2c_24c02, ttv_lotr, xavix_i2c_lotr_state, init_xavix, "Tiger / SSD Company LTD", "Lord Of The Rings - Warrior of Middle-Earth", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND )
CONS( 2005, ttv_mx, 0, 0, xavix2000_i2c_24c04, ttv_mx, xavix_i2c_state, init_xavix, "Tiger / SSD Company LTD", "MX Dirt Rebel", MACHINE_IMPERFECT_SOUND )
// 剣神ドラゴンクエスト 甦りし伝説の剣
// 剣神ドラゴンクエスト 甦りし伝説の剣
CONS( 2003, drgqst, 0, 0, xavix2000_i2c_24c08, ttv_lotr, xavix_i2c_lotr_state, init_xavix, "Square Enix / SSD Company LTD", "Kenshin Dragon Quest: Yomigaerishi Densetsu no Ken (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND )
// チョロQビュンビュンレーサー
@ -398,7 +398,7 @@ CONS( 2003, drgqst, 0, 0, xavix2000_i2c_24c08, ttv_lotr, xavix_i2c_lot
CONS( 2003, tak_chq, 0, 0, xavix2000_i2c_24c04, xavix_i2c, xavix_i2c_state, init_xavix, "Takara / SSD Company LTD", "Choro-Q Byun Byun Racer (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND )
// hangs after starting a game, check why
// LetsTV プレイ 体感格闘ワンピースパンチバトル  ~海賊王にキミがなる!~
// LetsTV プレイ 体感格闘ワンピースパンチバトル  ~海賊王にキミがなる!~
CONS( 2004, ban_onep, 0, 0, xavix2000_i2c_24c04, ttv_lotr, xavix_i2c_lotr_state, init_xavix, "Bandai / SSD Company LTD", "Let's! TV Play One Piece Punch Battle (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND )
// LetsTV プレイ 闘印奥義  陰陽大戦記~目指せ最強闘神士~

View File

@ -607,7 +607,7 @@ CONS( 2007, domstepc, 0, 0, xavix2002_i2c_jmat, xavixp, xavix_i2c_jmat_state, in
// some DIS games run on XaviX 2 instead, see xavix2.cpp for Domyos Fitness Adventure and Domyos Bike Concept
// Let's!TVプレイ 魔法戦隊マジレンジャー マジマットでダンス&バトル
// Let's!TVプレイ 魔法戦隊マジレンジャー マジマットでダンス&バトル
CONS( 2005, mrangbat, 0, 0, xavix2002_i2c_mrangbat, mrangbat, xavix_i2c_state, init_xavix, "Bandai / SSD Company LTD", "Let's! TV Play Mahou Taiketsu Magiranger - Magimat de Dance & Battle (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
// エキサイトスポーツ テニス×フィットネス

View File

@ -42,16 +42,16 @@ uint16_t bk_state::vid_scroll_r()
// SEL1 register (0010 and 0010.01)
//
// 15-8 R high byte of cpu start address
// 7 R bitbanger cts in
// 7 W cassette motor control, 1: off 0: on
// 6 R keyboard any key down, 1: no 0: yes
// 6 W cassette data and speaker out
// 5 R cassette data in
// 5 W cassette data and bitbanger rts out
// 4 R bitbanger rx
// 4 W bitbanger tx
// 2 R updated
// 15-8 R high byte of cpu start address
// 7 R bitbanger cts in
// 7 W cassette motor control, 1: off 0: on
// 6 R keyboard any key down, 1: no 0: yes
// 6 W cassette data and speaker out
// 5 R cassette data in
// 5 W cassette data and bitbanger rts out
// 4 R bitbanger rx
// 4 W bitbanger tx
// 2 R updated
//
// only original 0010 has bitbanger wired to UP connector

View File

@ -73,7 +73,7 @@ private:
u8 m_key_scan = 0;
};
HD61202_UPDATE_CB(primusex_state::hd61202_update)
{
if (lcd_on)