mirror of
https://github.com/holub/mame
synced 2025-04-09 18:17:44 +03:00
srcclean in preparation for 0.270 release branch.
This commit is contained in:
parent
81bc5452e5
commit
698e1d8985
@ -12,7 +12,7 @@ license:CC0-1.0
|
||||
<info name="usage" value="LOAD, press play on tape then RUN. Requires bml3mk5 (uses IG)." />
|
||||
<part name="cass" interface="bml3_cass">
|
||||
<dataarea name="cass" size="5106615">
|
||||
<!-- NOTE: the original .wav won't mount on MAME, this .flac does -->
|
||||
<!-- NOTE: the original .wav won't mount on MAME, this .flac does -->
|
||||
<rom name="tetris_all.flac" size="5106615" crc="696ce3a4" sha1="ba94ad716c7ecbf4434b67e1b79cd0e1012caecb"/>
|
||||
</dataarea>
|
||||
</part>
|
||||
|
@ -10,7 +10,7 @@ license:CC0-1.0
|
||||
<!-- cartridges contain the ROM only, the XaviX CPU and BIOS are in the base unit -->
|
||||
|
||||
<!-- e-kara cartridge pins
|
||||
|
||||
|
||||
1 GND
|
||||
2 N/C
|
||||
3 jumper to 22
|
||||
@ -55,7 +55,7 @@ license:CC0-1.0
|
||||
42 A17
|
||||
43 A16
|
||||
44 GND
|
||||
|
||||
|
||||
-->
|
||||
|
||||
<!--
|
||||
@ -475,11 +475,11 @@ license:CC0-1.0
|
||||
*JP-02 'Jumping Popira' JP-2
|
||||
|
||||
***********************************************************************************
|
||||
|
||||
|
||||
The Korean release of e-kara was called i-singer, and was distributed by Sonokong
|
||||
|
||||
|
||||
At least 15 cartridges exist for it
|
||||
|
||||
|
||||
It is unknown if the internal ROM is the same as the non-Japanese e-kara units, or if it
|
||||
would have a Korean 'please insert a cartridge' message. It is also unconfirmed if these
|
||||
cartridges function on non-Korean units.
|
||||
@ -1895,7 +1895,7 @@ license:CC0-1.0
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
|
||||
<software name="dc0007">
|
||||
<description>Kids' Song Volume 4 (Yuuki Rinrin, Osakana Tengoku, etc.) (Japan) (DC0007-KID)</description>
|
||||
<year>2004</year>
|
||||
@ -1909,7 +1909,7 @@ license:CC0-1.0
|
||||
<rom name="dc0007-kid.u1" size="0x100000" crc="c8908d43" sha1="a42010f805c3839b974fa8a6e2a412d68c903324"/>
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
</software>
|
||||
|
||||
<software name="dc0008">
|
||||
<description>Dream Cartridge: Best Artist Vol.7 (Japan) (DC0008-BAT)</description>
|
||||
@ -2582,7 +2582,7 @@ license:CC0-1.0
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
|
||||
<!-- ********************************************************************************************************************************************************************** -->
|
||||
|
||||
|
||||
@ -3195,7 +3195,7 @@ license:CC0-1.0
|
||||
ハッスル かいけつゾロリ(山寺宏一) Hustle Kaiketsu Zorori (Yamadera Kōichi)
|
||||
アララの呪文 ちびまる子ちゃん with 爆チュー問題 Arara no Jumon Chibi Maruko-chan with Bakuchū Mondai
|
||||
ミニハムずの愛の唄 ミニハムず Minihams no Ai no Uta Minihams
|
||||
ミニモニ。ジャンケンぴょん! ミニモニ。 mini-moni Jankenpyon! mini-moni
|
||||
ミニモニ。ジャンケンぴょん! ミニモニ。 mini-moni Jankenpyon! mini-moni
|
||||
大きな古時計 童謡 Ōkina Furudokei Dōyō -->
|
||||
<software name="ekaraweb8">
|
||||
<description>e-kara Web cartridge 8M (used, with 8 songs) (Japan)</description>
|
||||
@ -3208,7 +3208,7 @@ license:CC0-1.0
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
|
||||
<!-- ********************************************************************************************************************************************************************** -->
|
||||
|
||||
|
||||
|
@ -32,10 +32,10 @@ license:CC0-1.0
|
||||
*eM17 - Minna no evio (orange)
|
||||
*eM18 - Evio Challenge! (red/pink)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Cartridge Pinout
|
||||
|
||||
|
||||
A01|NC
|
||||
A02|GND
|
||||
A03|GND
|
||||
@ -87,8 +87,8 @@ license:CC0-1.0
|
||||
B23|D06
|
||||
B24|D05
|
||||
B25|D04
|
||||
B26|GND
|
||||
|
||||
B26|GND
|
||||
|
||||
-->
|
||||
|
||||
<software name="em1" supported="no">
|
||||
|
@ -36583,7 +36583,7 @@ Jumps to invalid address, needs own slot type with mountable carts
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
|
||||
<software name="par2" supported="no">
|
||||
<description>Pro Action Replay 2 (Europe)</description>
|
||||
<year>1994</year>
|
||||
|
@ -7,7 +7,7 @@ license:CC0-1.0
|
||||
<!-- cartridges contain the ROM only, the XaviX CPU and BIOS are in the base unit -->
|
||||
|
||||
<!-- Cartridge Pinout (same as evio)
|
||||
|
||||
|
||||
A01|NC
|
||||
A02|GND
|
||||
A03|GND
|
||||
@ -59,8 +59,8 @@ license:CC0-1.0
|
||||
B23|D06
|
||||
B24|D05
|
||||
B25|D04
|
||||
B26|GND
|
||||
|
||||
B26|GND
|
||||
|
||||
-->
|
||||
|
||||
<software name="r01rom" supported="no">
|
||||
|
@ -60,11 +60,11 @@ TZX files for ZX81 are just the .P dumps with an additional header on top, so th
|
||||
<year>1982</year>
|
||||
<publisher>Crystal Computing</publisher>
|
||||
<notes><![CDATA[
|
||||
ASTRAVOID LOAD "A"
|
||||
BOMBER LOAD "B"
|
||||
SUPER SLALOM LOAD "SS"
|
||||
DUNGEON QUEST LOAD "DQ"
|
||||
SPACE INVADERS LOAD "SI"
|
||||
ASTRAVOID LOAD "A"
|
||||
BOMBER LOAD "B"
|
||||
SUPER SLALOM LOAD "SS"
|
||||
DUNGEON QUEST LOAD "DQ"
|
||||
SPACE INVADERS LOAD "SI"
|
||||
|
||||
When the program has loaded in enter one of the following corresponding to the game you have chosen:
|
||||
RAND USR A
|
||||
|
@ -79,13 +79,13 @@ void kl1839vm1_device::rest(u32 op)
|
||||
}
|
||||
|
||||
/*
|
||||
Shift/Rotate
|
||||
Shift/Rotate
|
||||
|
||||
val:
|
||||
va: 0 - Carry read; 1 - Carry write
|
||||
fo: 0 - dw, 1 - w, 2 - b; 3 - dd
|
||||
a_c: 1 - arithmetical, 0 - cyclic
|
||||
l_r: 1 - left, 0 - right
|
||||
val:
|
||||
va: 0 - Carry read; 1 - Carry write
|
||||
fo: 0 - dw, 1 - w, 2 - b; 3 - dd
|
||||
a_c: 1 - arithmetical, 0 - cyclic
|
||||
l_r: 1 - left, 0 - right
|
||||
*/
|
||||
u32 kl1839vm1_device::shr(u32 val, bool va, u8 fo, bool a_c, bool l_r)
|
||||
{
|
||||
|
@ -75,11 +75,11 @@ private:
|
||||
memory_access<24, 0, 0, ENDIANNESS_BIG>::specific m_sysram;
|
||||
memory_access<24, 0, 0, ENDIANNESS_LITTLE>::specific m_ram;
|
||||
memory_access<6, 2, -2, ENDIANNESS_LITTLE>::specific m_io;
|
||||
PAIR m_mca;
|
||||
PAIR m_vma;
|
||||
PAIR m_vma_tmp; // does we have int reg for this?
|
||||
PAIR m_rv;
|
||||
PAIR m_sch;
|
||||
PAIR m_mca;
|
||||
PAIR m_vma;
|
||||
PAIR m_vma_tmp; // does we have int reg for this?
|
||||
PAIR m_rv;
|
||||
PAIR m_sch;
|
||||
PAIR m_rsp;
|
||||
PAIR m_ppc; // previous program counter
|
||||
bool m_fp;
|
||||
|
@ -892,7 +892,7 @@ bool floppy_image_device::floppy_is_hd()
|
||||
return false;
|
||||
u32 variant = m_image->get_variant();
|
||||
return variant == floppy_image::DSHD;
|
||||
|
||||
|
||||
}
|
||||
|
||||
bool floppy_image_device::floppy_is_ed()
|
||||
@ -901,7 +901,7 @@ bool floppy_image_device::floppy_is_ed()
|
||||
return false;
|
||||
u32 variant = m_image->get_variant();
|
||||
return variant == floppy_image::DSED;
|
||||
|
||||
|
||||
}
|
||||
|
||||
void floppy_image_device::track_changed()
|
||||
|
@ -57,17 +57,17 @@ const double XTAL::known_xtals[] = {
|
||||
/*
|
||||
Frequency Sugarvassed Examples
|
||||
----------- ---------------------- ---------------------------------------- */
|
||||
32'768, // 32.768_kHz_XTAL Used to drive RTC chips
|
||||
38'400, // 38.4_kHz_XTAL Resonator
|
||||
384'000, // 384_kHz_XTAL Resonator - Commonly used for driving OKI MSM5205
|
||||
400'000, // 400_kHz_XTAL Resonator - OKI MSM5205 on Great Swordman h/w
|
||||
430'000, // 430_kHz_XTAL Resonator
|
||||
455'000, // 455_kHz_XTAL Resonator - OKI MSM5205 on Gladiator h/w
|
||||
500'000, // 500_kHz_XTAL Resonator - MIDI clock on various synthesizers (31250 * 16)
|
||||
512'000, // 512_kHz_XTAL Resonator - Toshiba TC8830F
|
||||
600'000, // 600_kHz_XTAL -
|
||||
640'000, // 640_kHz_XTAL Resonator - NEC UPD7759, Texas Instruments Speech Chips @ 8khz
|
||||
960'000, // 960_kHz_XTAL Resonator - Xerox Notetaker Keyboard UART
|
||||
32'768, // 32.768_kHz_XTAL Used to drive RTC chips
|
||||
38'400, // 38.4_kHz_XTAL Resonator
|
||||
384'000, // 384_kHz_XTAL Resonator - Commonly used for driving OKI MSM5205
|
||||
400'000, // 400_kHz_XTAL Resonator - OKI MSM5205 on Great Swordman h/w
|
||||
430'000, // 430_kHz_XTAL Resonator
|
||||
455'000, // 455_kHz_XTAL Resonator - OKI MSM5205 on Gladiator h/w
|
||||
500'000, // 500_kHz_XTAL Resonator - MIDI clock on various synthesizers (31250 * 16)
|
||||
512'000, // 512_kHz_XTAL Resonator - Toshiba TC8830F
|
||||
600'000, // 600_kHz_XTAL -
|
||||
640'000, // 640_kHz_XTAL Resonator - NEC UPD7759, Texas Instruments Speech Chips @ 8khz
|
||||
960'000, // 960_kHz_XTAL Resonator - Xerox Notetaker Keyboard UART
|
||||
1'000'000, // 1_MHz_XTAL Used to drive OKI M6295 chips
|
||||
1'008'000, // 1.008_MHz_XTAL Acorn Microcomputer (System 1)
|
||||
1'056'000, // 1.056_MHz_XTAL Resonator - OKI M6295 on Trio The Punch h/w
|
||||
|
@ -546,7 +546,7 @@ bool d88_format::load(util::random_read &io, uint32_t form_factor, const std::ve
|
||||
if(head < img_heads) {
|
||||
if(density == 0x40)
|
||||
build_pc_track_fm(track, head, image, cell_count / 2, sector_count, sects, calc_default_pc_gap3_size(form_factor, sects[0].actual_size));
|
||||
else
|
||||
else
|
||||
build_pc_track_mfm(track, head, image, cell_count, sector_count, sects, calc_default_pc_gap3_size(form_factor, sects[0].actual_size));
|
||||
}
|
||||
}
|
||||
|
@ -193,7 +193,7 @@ void zoomer_state::maincpu_ems_map(address_map &map)
|
||||
{
|
||||
map(0x0000000, 0x00fffff).ram().share("nvram");
|
||||
map(0x0400000, 0x07fffff).rom().region("maincpu", 0);
|
||||
// map(0x1000000, 0x1ffffff) - TODO: PCMCIA
|
||||
//map(0x1000000, 0x1ffffff) - TODO: PCMCIA
|
||||
}
|
||||
|
||||
void zoomer_state::maincpu_io_map(address_map &map)
|
||||
|
@ -15,7 +15,7 @@ Hardware for the 850 model:
|
||||
-SCSI hard disk and SCSI CD-ROM drive (with a NCR 53C810 PCI-SCSI I/O Processor).
|
||||
-Two PC Card expansion slots (with a Ricoh RF53C366L PC Card interface controller and a
|
||||
MAX780 Dual-Slot PCMCIA Analog Power Controller).
|
||||
-Video:
|
||||
-Video:
|
||||
-IBM 85G7815 (by Seiko/Epson).
|
||||
-Western Digital WD90C24A SVGA LCD controller.
|
||||
-Two Hitachi HM51S4260 262144 x 16bit DRAM (1MB of video display memory).
|
||||
|
@ -434,10 +434,10 @@ GFXDECODE_END
|
||||
*/
|
||||
TIMER_DEVICE_CALLBACK_MEMBER(ddealer_state::ddealer_scanline)
|
||||
{
|
||||
// constexpr int SPRDMA_INDEX = 0; // not used in emulation
|
||||
// constexpr int VSYNC_INDEX = 1; // not used in emulation
|
||||
// constexpr int VBLANK_INDEX = 2; // not used in emulation
|
||||
// constexpr int NOT_USED = 3; // not used in emulation
|
||||
// constexpr int SPRDMA_INDEX = 0; // not used in emulation
|
||||
// constexpr int VSYNC_INDEX = 1; // not used in emulation
|
||||
// constexpr int VBLANK_INDEX = 2; // not used in emulation
|
||||
// constexpr int NOT_USED = 3; // not used in emulation
|
||||
constexpr int IPL0_INDEX = 4;
|
||||
constexpr int IPL1_INDEX = 5;
|
||||
constexpr int IPL2_INDEX = 6;
|
||||
|
@ -78,8 +78,8 @@ EPF8452AQC160-3 - Altera FLEX EPF8452AQC160-3 FPGA (QFP160)
|
||||
ADM485 - Analog Devices ADM485 +5 V Low Power EIA RS-485 Transceiver (SOIC8)
|
||||
PCM1725 - Burr-Brown PCM1725 Stereo Audio Digital to Analog Converter 16 Bits, 96kHz Sampling (SOIC14)
|
||||
JP1 - AICA sound block Master Clock source: 2-3 - onboard OSC1 33.8688MHz (default), 1-2 - cart/DIMM connector CN2 pin A48 (alt setting, not used at practice, there is no known devices which provide external AICA clock).
|
||||
JP2 - (not mounted) Fan check: 1-2 - hold reset if fan not working (default), 2-3 - disabled.
|
||||
JP3 - (not mounted) 315-6146 to Maple port 0 comms: 2-3 - enabled (default), 1-2 - disabled.
|
||||
JP2 - (not mounted) Fan check: 1-2 - hold reset if fan not working (default), 2-3 - disabled.
|
||||
JP3 - (not mounted) 315-6146 to Maple port 0 comms: 2-3 - enabled (default), 1-2 - disabled.
|
||||
JP4 - Ext.NMI from CN1 A3 goes to: 2-3 - SH-4 NMI (default), 1-2 - SH-4 TCLK.
|
||||
CN1/2/3 - Connectors for ROM cart or GDROM DIMM Unit
|
||||
CN25/26 - Connectors for Filter Board
|
||||
|
@ -1135,14 +1135,14 @@ static void smc777_floppies(device_slot_interface &device)
|
||||
|
||||
void smc777_state::smc777(machine_config &config)
|
||||
{
|
||||
constexpr XTAL MASTER_CLOCK = 32.2238_MHz_XTAL;
|
||||
constexpr XTAL MASTER_CLOCK = 32.2238_MHz_XTAL;
|
||||
|
||||
/* basic machine hardware */
|
||||
Z80(config, m_maincpu, MASTER_CLOCK / 8); // nominally 4.028 MHz
|
||||
m_maincpu->set_addrmap(AS_PROGRAM, &smc777_state::smc777_mem);
|
||||
m_maincpu->set_addrmap(AS_IO, &smc777_state::smc777_io);
|
||||
|
||||
I8041A(config, "mcu", 6_MHz_XTAL).set_disable();
|
||||
I8041A(config, "mcu", 6_MHz_XTAL).set_disable();
|
||||
|
||||
LS259(config, m_ioctrl);
|
||||
m_ioctrl->q_out_cb<0>().set(FUNC(smc777_state::raminh_w));
|
||||
|
@ -66,7 +66,7 @@ ROM_START(ultra45)
|
||||
Watchdog = Disabled
|
||||
Power-up timer = Disabled
|
||||
MCLR pin = Disabled
|
||||
Brown-out Reset enabled and always on */
|
||||
Brown-out Reset enabled and always on */
|
||||
ROM_REGION(0x004000, "pic1", 0)
|
||||
ROM_LOAD("972a_pic16f777.u13", 0x000000, 0x004000, CRC(a1d4b342) SHA1(564926990cf28a1f88a8a374f16ac172f7b8c8f7) )
|
||||
|
||||
|
@ -200,7 +200,7 @@ void generalplus_gpspispi_game_state::init_spi()
|
||||
// ぼくはプラレール運転士 新幹線で行こう!プラス (I am a Plarail driver Let's go by Shinkansen! Plus)
|
||||
CONS(2015, prailpls, 0, 0, generalplus_gpspispi, gcm394, generalplus_gpspispi_game_state, init_spi, "Takara Tomy", "Boku wa Plarail Untenshi Shinkansen de Ikou! Plus (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND) // has built-in screen, but can be connected to a TV
|
||||
|
||||
// this is a half-head shaped unit, SHP13017-R1 main PCB - アンパンマン レッツゴー!育脳ドライブ きみものれるよ!アンパンマンごう「それいけ!アンパンマン」
|
||||
// this is a half-head shaped unit, SHP13017-R1 main PCB - アンパンマン レッツゴー!育脳ドライブ きみものれるよ!アンパンマンごう「それいけ!アンパンマン」
|
||||
CONS(2014, anpanbd, 0, 0, generalplus_gpspispi, gcm394, generalplus_gpspispi_game_state, init_spi, "JoyPalette", "Anpanman: Let's Go! Ikunou Drive (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND)
|
||||
|
||||
CONS(2015, bkrankp, 0, 0, generalplus_gpspispi_bkrankp, gcm394, generalplus_gpspispi_bkrankp_game_state, init_spi, "Bandai", "Karaoke Ranking Party (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND)
|
||||
|
@ -947,7 +947,7 @@ static INPUT_PORTS_START( konsb )
|
||||
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) )
|
||||
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON1 )
|
||||
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON1 )
|
||||
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) )
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
@ -1723,5 +1723,5 @@ CONS( 200?, shtscore, 0, 0, trkfldch, shtscore,trkfldch_state, e
|
||||
CONS( 200?, lexitvsprt,0, 0, trkfldch, lexi, trkfldch_lexi_state, empty_init, "Lexibook", "TV Sports Plug & Play 5-in-1 (JG7000)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
|
||||
// additional online content could be downloaded onto these if they were connected to a PC via USB
|
||||
CONS( 2008, teleshi, 0, 0, trkfldch, konsb, trkfldch_state, empty_init, "Konami", "Teleshibai (Japan)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // テレしばい - this one is orange
|
||||
CONS( 2008, teleshi, 0, 0, trkfldch, konsb, trkfldch_state, empty_init, "Konami", "Teleshibai (Japan)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // テレしばい - this one is orange
|
||||
CONS( 2008, teleship, 0, 0, trkfldch, konsb, trkfldch_state, empty_init, "Konami", "Teleshibai - Purple Version (Japan)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // テレしばい (パープルバージョン) - this has Purple Version as part of the name on the box
|
||||
|
@ -2132,7 +2132,7 @@ ROM_START( tak_daig )
|
||||
ROM_LOAD( "robottransformer_unit.bin", 0x600000, 0x200000, CRC(02deddaa) SHA1(7d7b54684f8b0b92daf02738560779c7df627b91) )
|
||||
ROM_RELOAD(0x000000, 0x200000)
|
||||
ROM_END
|
||||
|
||||
|
||||
|
||||
// ガチンコ勝負! パチスロTV
|
||||
ROM_START( gcslottv )
|
||||
|
Loading…
Reference in New Issue
Block a user