mirror of
https://github.com/holub/mame
synced 2025-04-16 13:34:55 +03:00
various devices and drivers: seperate -> separate
This commit is contained in:
parent
50bac10533
commit
6efae82440
@ -19,7 +19,7 @@
|
||||
models
|
||||
|
||||
NEC Turbo Stick (PI-PD4)
|
||||
Arcade joystick variation of Turbo Pad, with Seperated autofire
|
||||
Arcade joystick variation of Turbo Pad, with separated autofire
|
||||
buttons.
|
||||
Turbo Stick for TurboGrafx-16 has slow motion.
|
||||
|
||||
|
@ -7,10 +7,10 @@
|
||||
Enhanced Octal Universal Asynchronous Receiver/Transmitter
|
||||
|
||||
Notes:
|
||||
This device is similiar to four 2681 DUART chips tied together
|
||||
This device is similar to four 2681 DUART chips tied together
|
||||
in a single package, with some shared resources.
|
||||
The 2681 DUART is implemented in scn2681_device - but this
|
||||
chip is being independently emulated seperately for mainly
|
||||
chip is being independently emulated separately for mainly
|
||||
educational purposes. When functionality for this device is
|
||||
completed we will consider merging the devices if it's
|
||||
practical.
|
||||
|
@ -98,7 +98,7 @@ private:
|
||||
static constexpr int TT5665_VOICES = 4;
|
||||
|
||||
tt5665_voice m_voice[TT5665_VOICES * 2]; // separated voice for left and right output
|
||||
s32 m_command[2]; // seperated command for left and right output
|
||||
s32 m_command[2]; // separated command for left and right output
|
||||
sound_stream* m_stream;
|
||||
s32 m_daol_output;
|
||||
int m_daol_timing;
|
||||
|
@ -228,7 +228,7 @@ void sega315_5313_mode4_device::sega315_5313_palette(palette_device &palette) co
|
||||
palette.set_pen_color(i + (512 * 1), level[r], level[g], level[b]); // shadow
|
||||
palette.set_pen_color(i + (512 * 2), level[7 + r], level[7 + g], level[7 + b]); // hilight
|
||||
}
|
||||
// seperated SMS compatible mode color
|
||||
// separated SMS compatible mode color
|
||||
static constexpr u8 sms_level[4] = {0,99,162,255};
|
||||
for (int i = 0; i < 64; i++)
|
||||
{
|
||||
|
@ -1411,7 +1411,7 @@ ROM_END
|
||||
// Alphatronic P3
|
||||
ROM_START( alphatp3 )
|
||||
ROM_REGION(0x1800, "boot", 0) // P3 ROM space 0x1000
|
||||
ROM_SYSTEM_BIOS(0, "gx347", "gx347") // earlier P3, seperate 48K and 16K RAM boards
|
||||
ROM_SYSTEM_BIOS(0, "gx347", "gx347") // earlier P3, separate 48K and 16K RAM boards
|
||||
ROM_SYSTEM_BIOS(1, "lb352", "lb352") // later P3, one 64K RAM board
|
||||
|
||||
ROM_LOAD("caap36_02_19.bin", 0x0000, 0x1000, CRC(23df6666) SHA1(5ea04cd299dec9951425eb91ecceb4818c4c6378) ) // identical between earlier and later P3
|
||||
|
@ -116,7 +116,7 @@ void chicago_state::chicago(machine_config &config)
|
||||
***************************************************************************/
|
||||
|
||||
// Demolition Derby is licensed from Exidy, PROMs are identical to Exidy Destruction Derby
|
||||
// However, the PCBs and layouts are different, so there is a seperate driver here
|
||||
// However, the PCBs and layouts are different, so there is a separate driver here
|
||||
|
||||
ROM_START( dmodrbcc )
|
||||
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
|
||||
|
@ -10,7 +10,7 @@
|
||||
* Euro PC: Computer and floppy drive integrated into the keyboard, 8088, 512K RAM, there was an upgrade card for the ISA slot that took it to 640K, single ISA slot
|
||||
FD360 external 360K 5.25" DS DD floppy, FD720 external 720K 3,5" DS DD floppy, HD-20 external harddisk, internal graphics card is CGA or Hercules, 64KB VRAM
|
||||
* Euro PC II: like Euro PC, socket for 8087, 768K RAM on board, driver on Schneider DOS disk allowed the portion over 640K to be used as extended memory or ramdisk.
|
||||
* Euro XT: conventional desktop, specs like Euro PC II, two ISA slots on a riser card, 102 key seperate keyboard, internal XTA (XT-IDE) 20MB harddisk, connector for FD360 and FD720 was retained
|
||||
* Euro XT: conventional desktop, specs like Euro PC II, two ISA slots on a riser card, 102 key separate keyboard, internal XTA (XT-IDE) 20MB harddisk, connector for FD360 and FD720 was retained
|
||||
*
|
||||
* https://www.forum64.de/index.php?thread/43066-schneider-euro-pc-i-ii-xt-welche-bios-version-habt-ihr/ claims Versions BIOS >=2.06 have a change in memory management.
|
||||
* Versions 2.04 and 2.05 only show a single dash on the top left of the screen, set slot 1 to from AGA to CGA or Hercules to get them to display.
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
/*
|
||||
A note regarding other bootlegs:
|
||||
In order to keep the cps source in some sort of order, the idea is to group similar bootleg hardware into seperate
|
||||
In order to keep the cps source in some sort of order, the idea is to group similar bootleg hardware into separate
|
||||
derived classes and source files.
|
||||
|
||||
Rom swaps, hacks etc. (on original Capcom hardware) -> cps1.cpp
|
||||
|
@ -2061,10 +2061,10 @@ ROM_END
|
||||
|
||||
ROM_START( area51t ) /* 68020 based, Area51 Time Warner License - MAIN: Oct 17 1996 17:15:41 / OS: 2.03CJ Oct 17 1996 17:15:01 */
|
||||
ROM_REGION( 0x200000, "maincpu", 0 ) /* 2MB for 68020 code */
|
||||
ROM_LOAD32_BYTE( "136105-0003-q_h.3h", 0x00000, 0x80000, CRC(0681f398) SHA1(9e96db5a4ff90800685a5b95f8d758d211d3b982) ) /* Also found labeled as AREA51, 68K, D2FF, 3H, 11/20/96 (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "136105-0002-q_p.3p", 0x00001, 0x80000, CRC(f76cfc68) SHA1(01a781b42b61279e09e0cb1d924e2a3e0df44591) ) /* Also found labeled as AREA51, 68K, 69FE, 3P, 11/20/96 (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "136105-0001-q_m.3m", 0x00002, 0x80000, CRC(f422b4a8) SHA1(f95ef428be18adafae65e35f412eb03dcdaf7ed4) ) /* Also found labeled as AREA51, 68K, FCFD, 3M, 11/20/96 (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "136105-0000-q_k.3k", 0x00003, 0x80000, CRC(1fb2f2b5) SHA1(cbed65463dd93eaf945750a9dc3a123d1c6bda42) ) /* Also found labeled as AREA51, 68K, 65FC, 3K, 11/20/96 (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "136105-0003-q_h.3h", 0x00000, 0x80000, CRC(0681f398) SHA1(9e96db5a4ff90800685a5b95f8d758d211d3b982) ) /* Also found labeled as AREA51, 68K, D2FF, 3H, 11/20/96 (each item on a separate line) */
|
||||
ROM_LOAD32_BYTE( "136105-0002-q_p.3p", 0x00001, 0x80000, CRC(f76cfc68) SHA1(01a781b42b61279e09e0cb1d924e2a3e0df44591) ) /* Also found labeled as AREA51, 68K, 69FE, 3P, 11/20/96 (each item on a separate line) */
|
||||
ROM_LOAD32_BYTE( "136105-0001-q_m.3m", 0x00002, 0x80000, CRC(f422b4a8) SHA1(f95ef428be18adafae65e35f412eb03dcdaf7ed4) ) /* Also found labeled as AREA51, 68K, FCFD, 3M, 11/20/96 (each item on a separate line) */
|
||||
ROM_LOAD32_BYTE( "136105-0000-q_k.3k", 0x00003, 0x80000, CRC(1fb2f2b5) SHA1(cbed65463dd93eaf945750a9dc3a123d1c6bda42) ) /* Also found labeled as AREA51, 68K, 65FC, 3K, 11/20/96 (each item on a separate line) */
|
||||
|
||||
ROM_REGION16_BE( 0x1000, "waverom", 0 )
|
||||
ROM_LOAD16_WORD("jagwave.rom", 0x0000, 0x1000, CRC(7a25ee5b) SHA1(58117e11fd6478c521fbd3fdbe157f39567552f0) )
|
||||
@ -2132,10 +2132,10 @@ ROM_END
|
||||
|
||||
ROM_START( maxf_102 ) /* R3000 based, labeled as "Maximum Force 2-27-97 v1.02" - Usually found with "yellow" labels */
|
||||
ROM_REGION( 0x200000, "maincpu", 0 ) /* 2MB for IDT 79R3041 code */
|
||||
ROM_LOAD32_BYTE( "1.02_maximum_force_hh_2-27-97.hh", 0x00000, 0x80000, CRC(8ff7009d) SHA1(da22eae298a6e0e36f503fa091ac3913423dcd0f) ) /* Also found labeled as MAX, FORCE, V. 1.02, PROG, HH, 46FF, 2/27/97 (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "1.02_maximum_force_hl_2-27-97.hl", 0x00001, 0x80000, CRC(96c2cc1d) SHA1(b332b8c042b92c736131c478cefac1c3c2d2673b) ) /* Also found labeled as MAX, FORCE, V. 1.02, PROG, HL, 14FE, 2/27/97 (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "1.02_maximum_force_lh_2-27-97.lh", 0x00002, 0x80000, CRC(459ffba5) SHA1(adb40db6904e84c17f32ac6518fd2e994da7883f) ) /* Also found labeled as MAX, FORCE, V. 1.02, PROG, LH, 15FD, 2/27/97 (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "1.02_maximum_force_ll_2-27-97.ll", 0x00003, 0x80000, CRC(e491be7f) SHA1(cbe281c099a4aa87067752d68cf2bb0ab3900531) ) /* Also found labeled as MAX, FORCE, V. 1.02, PROG, LL, 15FC, 2/27/97 (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "1.02_maximum_force_hh_2-27-97.hh", 0x00000, 0x80000, CRC(8ff7009d) SHA1(da22eae298a6e0e36f503fa091ac3913423dcd0f) ) /* Also found labeled as MAX, FORCE, V. 1.02, PROG, HH, 46FF, 2/27/97 (each item on a separate line) */
|
||||
ROM_LOAD32_BYTE( "1.02_maximum_force_hl_2-27-97.hl", 0x00001, 0x80000, CRC(96c2cc1d) SHA1(b332b8c042b92c736131c478cefac1c3c2d2673b) ) /* Also found labeled as MAX, FORCE, V. 1.02, PROG, HL, 14FE, 2/27/97 (each item on a separate line) */
|
||||
ROM_LOAD32_BYTE( "1.02_maximum_force_lh_2-27-97.lh", 0x00002, 0x80000, CRC(459ffba5) SHA1(adb40db6904e84c17f32ac6518fd2e994da7883f) ) /* Also found labeled as MAX, FORCE, V. 1.02, PROG, LH, 15FD, 2/27/97 (each item on a separate line) */
|
||||
ROM_LOAD32_BYTE( "1.02_maximum_force_ll_2-27-97.ll", 0x00003, 0x80000, CRC(e491be7f) SHA1(cbe281c099a4aa87067752d68cf2bb0ab3900531) ) /* Also found labeled as MAX, FORCE, V. 1.02, PROG, LL, 15FC, 2/27/97 (each item on a separate line) */
|
||||
|
||||
ROM_REGION16_BE( 0x1000, "waverom", 0 )
|
||||
ROM_LOAD16_WORD("jagwave.rom", 0x0000, 0x1000, CRC(7a25ee5b) SHA1(58117e11fd6478c521fbd3fdbe157f39567552f0) )
|
||||
@ -2192,10 +2192,10 @@ ROM_END
|
||||
|
||||
ROM_START( a51mxr3ka ) /* R3000 based - MAIN: Feb 2 1998 14:10:29 / GUTS: 2.07CJ Jan 9 1998 21:11:55 */
|
||||
ROM_REGION( 0x200000, "maincpu", 0 ) /* 2MB for IDT 79R3041 code */
|
||||
ROM_LOAD32_BYTE( "maxa51_combo_r3k_hh_prog_2-02-98_67ff.hh", 0x00000, 0x80000, CRC(6af8950a) SHA1(33ae123065b14ed8d83635f3351ac5b5c136d206) ) /* Labeled as MAXA51 COMBO R3K HH PROG 2/02/98 67FF (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "maxa51_combo_r3k_hl_prog_2-02-98_72fe.hl", 0x00001, 0x80000, CRC(30dc3eea) SHA1(2b4e8d43ee28b2d1446c84ff79553a7ce1909f60) ) /* Labeled as MAXA51 COMBO R3K HL PROG 2/02/98 72FE (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "maxa51_combo_r3k_lh_prog_2-02-98_7ffd.lh", 0x00002, 0x80000, CRC(2c2124af) SHA1(6158644ef126f842a1a4f145141ce847302bbd62) ) /* Labeled as MAXA51 COMBO R3K LH PROG 2/02/98 7FFD (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "maxa51_combo_r3k_ll_prog_2-02-98_b3fc.ll", 0x00003, 0x80000, CRC(083f4429) SHA1(2be8db7c756a095c87f056da49b8e8832f18bca9) ) /* Labeled as MAXA51 COMBO R3K LL PROG 2/02/98 B3FC (each item on a seperate line) */
|
||||
ROM_LOAD32_BYTE( "maxa51_combo_r3k_hh_prog_2-02-98_67ff.hh", 0x00000, 0x80000, CRC(6af8950a) SHA1(33ae123065b14ed8d83635f3351ac5b5c136d206) ) /* Labeled as MAXA51 COMBO R3K HH PROG 2/02/98 67FF (each item on a separate line) */
|
||||
ROM_LOAD32_BYTE( "maxa51_combo_r3k_hl_prog_2-02-98_72fe.hl", 0x00001, 0x80000, CRC(30dc3eea) SHA1(2b4e8d43ee28b2d1446c84ff79553a7ce1909f60) ) /* Labeled as MAXA51 COMBO R3K HL PROG 2/02/98 72FE (each item on a separate line) */
|
||||
ROM_LOAD32_BYTE( "maxa51_combo_r3k_lh_prog_2-02-98_7ffd.lh", 0x00002, 0x80000, CRC(2c2124af) SHA1(6158644ef126f842a1a4f145141ce847302bbd62) ) /* Labeled as MAXA51 COMBO R3K LH PROG 2/02/98 7FFD (each item on a separate line) */
|
||||
ROM_LOAD32_BYTE( "maxa51_combo_r3k_ll_prog_2-02-98_b3fc.ll", 0x00003, 0x80000, CRC(083f4429) SHA1(2be8db7c756a095c87f056da49b8e8832f18bca9) ) /* Labeled as MAXA51 COMBO R3K LL PROG 2/02/98 B3FC (each item on a separate line) */
|
||||
|
||||
ROM_REGION16_BE( 0x1000, "waverom", 0 )
|
||||
ROM_LOAD16_WORD("jagwave.rom", 0x0000, 0x1000, CRC(7a25ee5b) SHA1(58117e11fd6478c521fbd3fdbe157f39567552f0) )
|
||||
|
@ -1074,7 +1074,7 @@ CPU: 8088 @ 8MHz
|
||||
RAM: 640KB
|
||||
Bus: 3x ISA: 1) ATI Graphics Solution SR https://sites.google.com/site/atiwonderseriesdatabase/
|
||||
Video: MDA/CGA/Plantronics
|
||||
Mass storage: 1 or 2 5.25" 360K floppies, MFM harddisk on hardcard or via seperate controller
|
||||
Mass storage: 1 or 2 5.25" 360K floppies, MFM harddisk on hardcard or via separate controller
|
||||
On board ports: serial, parallel, floppy
|
||||
|
||||
******************************************************************************/
|
||||
@ -1887,7 +1887,7 @@ Graphics: S230790/00 GEJA04, MC6845P based, OSC: 20.0000 MHz, modes: 160x100 (16
|
||||
320x200 or 320x400 (4col. altogether: 1/16 for the background, 1 for the foreground (red, green or brown,
|
||||
alt. cobalt blue, violet or white), 640x200 or 640x400 (black, white and two intermediate hues)
|
||||
Floppy controller: S131005/00A CE0121/8AJ00072 - NEC B9201C, Intel P8272A
|
||||
Keyboard: has seperate "Shift Locke" and "Caps Lock" keys, "Clear" key (Ctrl-Clear to clear the screen),
|
||||
Keyboard: has separate "Shift Locke" and "Caps Lock" keys, "Clear" key (Ctrl-Clear to clear the screen),
|
||||
an "alpha" key and 18 function keys, it has no NumLock key.
|
||||
If you load the "tw" utility and press Ctrl-Alpha, you switch the computer into typewriter mode,
|
||||
and all typed text goes straight to the printer.
|
||||
|
@ -102,7 +102,7 @@ COLOR EMULATION (NEC 7220 + extra hardware)
|
||||
|
||||
DEC 'R-M-B' COLOR CABLE VS. THE UNOFFICIAL 'R-G-B' MODE (a bit of history)
|
||||
(1) the standard DEC "color cable" connected the green gun of a VR241 to the mono output of the Rainbow
|
||||
(2) an unofficial DIY cable enabled R-G-B graphics + seperate text
|
||||
(2) an unofficial DIY cable enabled R-G-B graphics + separate text
|
||||
|
||||
EMULATION SPECIFIC
|
||||
(1) COLOR_MONITOR reflects DEC's recommendation (R-M-B with VR241 above)
|
||||
@ -2168,7 +2168,7 @@ uint8_t rainbow_modela_state::system_parameter_r()
|
||||
B : no separation between the 2 available 'bundle cards' (HD controller / COMM.OPTION) ?
|
||||
|
||||
M : old RAM extension (128 / 192 K ?) detected with OPTION_PRESENT bit, newer models 'by presence'.
|
||||
BIOS uses a seperate IRQ vector for RAM board detection (at least on a 100-B).
|
||||
BIOS uses a separate IRQ vector for RAM board detection (at least on a 100-B).
|
||||
*/
|
||||
return ((m_inp5->read() == 1 ? 0 : 1) |
|
||||
(m_inp7->read() == 1 ? 0 : 4) | // Floppy is always present (bit 1 zero)
|
||||
@ -2188,7 +2188,7 @@ uint8_t rainbow_modelb_state::system_parameter_r()
|
||||
B : no separation between the 2 available 'bundle cards' (HD controller / COMM.OPTION) ?
|
||||
|
||||
M : old RAM extension (128 / 192 K ?) detected with OPTION_PRESENT bit, newer models 'by presence'.
|
||||
BIOS uses a seperate IRQ vector for RAM board detection (at least on a 100-B).
|
||||
BIOS uses a separate IRQ vector for RAM board detection (at least on a 100-B).
|
||||
*/
|
||||
return ((m_inp5->read() == 1 ? 0 : 1) |
|
||||
(m_inp7->read() == 1 ? 0 : 4) | // Floppy is always present (bit 1 zero)
|
||||
|
@ -715,8 +715,8 @@ void splus_state::splus(machine_config &config) // basic machine hardware
|
||||
ROM_START( spset005 ) /* Set Chip, not sure how it works but archive for future use */
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "set005.u52", 0x00000, 0x10000, CRC(43b70e2e) SHA1(30d610c988fc7e7e9fd54ff378c4a1fecfe5fffe) ) /* 09/24/93 @ IGT L93-1769 */
|
||||
ROM_LOAD( "set017.u52", 0x00000, 0x10000, NO_DUMP ) /* When dumped make a seperate romdef */
|
||||
ROM_LOAD( "set020.u52", 0x00000, 0x10000, NO_DUMP ) /* When dumped make a seperate romdef */
|
||||
ROM_LOAD( "set017.u52", 0x00000, 0x10000, NO_DUMP ) /* When dumped make a separate romdef */
|
||||
ROM_LOAD( "set020.u52", 0x00000, 0x10000, NO_DUMP ) /* When dumped make a separate romdef */
|
||||
ROM_END
|
||||
|
||||
ROM_START( spset015 ) /* Set Chip, not sure how it works but archive for future use */
|
||||
|
@ -890,7 +890,7 @@ Second "version" letter denotes cabinet type:
|
||||
A = 2 players, 2 coin slots, can set coin/credit by coin slot, COINs common/independent (when independent, premium start & continue values can be set), FREE PLAY option, requires start buttons
|
||||
B = 4 players, 4 coin slots, can set premium start & continue value, with or without start buttons
|
||||
C = 6 players, 6 coin slots, can set premium start & continue value, no support for START buttons, 2 monitors
|
||||
D = 4 players, 4 coin slots, 4 seperate service coins, can set premium start & continue value, with or without start buttons
|
||||
D = 4 players, 4 coin slots, 4 separate service coins, can set premium start & continue value, with or without start buttons
|
||||
E = 4 players, 2 coin slots, can set coin/credit by coin slot, FREE PLAY option, requires start buttons
|
||||
|
||||
*/
|
||||
|
@ -250,7 +250,7 @@ void cave_state::get_sprite_info_cave(int chip)
|
||||
int x, y;
|
||||
int total_width_f, total_height_f;
|
||||
|
||||
if ((m_videoregs[chip][5] & 0x3000) == 0) // if bit 12/13 is 0 (or seperated per X and Y?)
|
||||
if ((m_videoregs[chip][5] & 0x3000) == 0) // if bit 12/13 is 0 (or separated per X and Y?)
|
||||
{
|
||||
x = (source[0] & 0x3ff) << 8;
|
||||
y = (source[1] & 0x3ff) << 8;
|
||||
|
Loading…
Reference in New Issue
Block a user