Commit Graph

61839 Commits

Author SHA1 Message Date
AJR
3ebadfab1d mac.cpp: Mask this to be safe (nw) 2019-06-13 17:38:19 -04:00
AJR
2bd4b71f12 Fix PMMU translation error that broke macii (nw) 2019-06-13 17:35:57 -04:00
R. Belmont
cfa6932868
Merge pull request #5230 from cam900/cbuster_args
cbuster.cpp : Updates
2019-06-13 16:41:05 -04:00
R. Belmont
7349e185f5
Merge pull request #5224 from cam900/toaplan2_args
toaplan2.cpp : Updates
2019-06-13 16:40:52 -04:00
R. Belmont
f94b724b21
Merge pull request #5223 from cam900/deco156_gfx
deco156.cpp : Simplify gfxdecodes
2019-06-13 16:40:41 -04:00
R. Belmont
56503dc505
Merge pull request #5222 from cam900/mirage_gfx
mirage.cpp : Simplify gfxdecodes
2019-06-13 16:40:29 -04:00
R. Belmont
56404cf343
Merge pull request #5221 from cam900/dblewing_gfx
dblewing.cpp : Simplify gfxdecodes, Reduce unnecessary ROM region size
2019-06-13 16:40:07 -04:00
R. Belmont
74d3a11f3a
Merge pull request #5220 from cam900/dietgo_gfx
dietgo.cpp : Simplify gfxdecodes
2019-06-13 16:39:55 -04:00
yz70s
552eea4599 Fix problem with iteagle caused by pci change (nw) 2019-06-13 21:09:42 +02:00
R. Belmont
3aa1d1e8e7
Merge pull request #5218 from cam900/supbtime_gfx
supbtime.cpp : Simplify gfxdecodes
2019-06-13 14:26:13 -04:00
Angelo Salese
26901a1bda
balsente.cpp: fix player 3 and 4 reversed joystick inputs [Angelo Salese] 2019-06-13 19:24:39 +02:00
AJR
398471f891 hpc3: DMA/interrupt improvements (nw)
- Implement XIE (interrupt when done) flag in SCSI and PBUS DMA descriptors
- Sort out some confusion between SCSI DMA control register and BC word in descriptor
- Do something when FIFO flush bit is set in SCSI DMA control register
- Move WD33C93 IRQs to IOC2 device (whose implementation is now completely decoupled from HPC3)
2019-06-13 13:05:11 -04:00
Olivier Galibert
351c325ab1 mindset: Add the keyboard but do not connect it yet [O. Galibert] 2019-06-13 17:48:48 +02:00
Ivan Vangelista
b46a846c44 system16.cpp: decrypted wb3bble. Still not working because GFX and sound need to be emulated correctly (nw) 2019-06-13 17:45:42 +02:00
Ivan Vangelista
2b289f7e66 mame\drivers: standardized Japanese suffix 'no' in lower case (nw) 2019-06-13 17:44:31 +02:00
Ivan Vangelista
488135a761 new not working machine
----------------------------------------
Taiko no Tatsujin 6 [Bill D, The Dumping Union, defor, twistedsymphony]
2019-06-13 17:43:16 +02:00
R. Belmont
b458ba4dbc
Merge pull request #5217 from cam900/boogwing_gfx
boogwing.cpp : Simplify gfxdecode
2019-06-13 09:58:33 -04:00
R. Belmont
15c68258f6
Merge pull request #5216 from cam900/deco32_gfx
deco32.cpp : Simplify gfxdecodes
2019-06-13 09:57:37 -04:00
AJR
021e2c5332 bbc_acorn1770: Use new mr_w handler to reset FDC (nw) 2019-06-13 09:29:24 -04:00
AJR
943b904171 ncd68k.cpp: A few XTAL corrections (nw) 2019-06-13 08:22:00 -04:00
cam900
77bf89676c cbuster.cpp : Updates
Simplify handlers, gfxdecodes, Reduce unnecessary handlers, Unnecessary lines, Use palette_format for color update, Use shorter / correct type values
2019-06-13 20:22:01 +09:00
Robbbert
64e44e0e5b (nw) z9001 : kc87_10/11/20/21 enabled Basic. Type BASIC. 2019-06-13 16:35:33 +10:00
Patrick Mackinlay
0af7225409 ncd17c: renamed for consistency (nw) 2019-06-13 12:31:57 +07:00
Patrick Mackinlay
5e9f020c22 ncd17c: wip checkpoint (nw)
* hook up nvram, keyboard and serial ports
* ncd16 and 19 now boot, but keyboard is not working, ncd17 latch behaviour isn't right
* some gratuitous reformatting and renaming
2019-06-13 12:22:26 +07:00
Hydreigon
a68169791c Better to document the GN680 I/O board (#5228) 2019-06-12 23:48:07 -04:00
braintro
5b59854e6f chanbara.cpp: Added dipswitch locations to chanbara. [Corrado Tomaselli, The Dumping Union] 2019-06-12 21:23:06 -05:00
AJR
c92a21ebb9 z80scc: Read/write handler cleanups (nw)
- Simplify handler signatures
- Rename cd_ab_r/w and ba_cd_inv_r/w to dc_ab_r/w and ab_dc_r/w to be more hardware-accurate
- Eliminate cd_ba_r/w and ba_cd_r/w (no legitimate uses in existing code)

mvme162: Fix SCC addressing (nw)

Note that the SCC's address inputs are A/~B and D/~C, rather than the Z80 SIO's B/~A and C/~D.
2019-06-12 19:51:03 -04:00
AJR
788409adea Fix fatal error when attempting to set watchpoint covering unaligned portions of two adjacent native words 2019-06-12 19:24:27 -04:00
hap
54b3e04d09 screenless: get rid of va_list (nw) 2019-06-12 23:55:30 +02:00
hap
65ddca8b75 h2hfootb, cqback: add brightness to layout (nw) 2019-06-12 23:16:30 +02:00
hap
3b875f6fba screenless: fix compile? (nw) 2019-06-12 23:16:30 +02:00
AJR
ef021fc20b s1945: Start splitting up the MCU handlers (nw) 2019-06-12 17:06:47 -04:00
yz70s
4d02f9f092 pci.cpp: correct bug #5213 (nw) 2019-06-12 22:45:15 +02:00
AJR
3c955e03ea m68kcpu: Apply byte smearing to PMMU as well (nw) 2019-06-12 15:38:12 -04:00
MooglyGuy
df17057132 -dpb7000: Checkpoint, nw 2019-06-12 18:47:13 +02:00
hap
606ea1fb9f risc2500: use chesspiece images (nw) 2019-06-12 18:17:14 +02:00
Ivan Vangelista
6b0849fac3 segas16b.cpp: added dips and identified bits used by the wheels for ultracin. Needs proper wheels emulation (nw) 2019-06-12 18:01:13 +02:00
Melissa Goad
46599c9712 Fix up some commented out testing code (nw) 2019-06-12 09:48:54 -05:00
hap
8c80fc4b43 cking_master, cxg_ch2001: move from chessbase to screenless (nw) 2019-06-12 15:57:31 +02:00
cam900
cfe343dc84 toaplan2.cpp : Updates
Simplify handlers, Fix namings, Spacings, Reduce duplicates, Unnecessary lines, Runtime tag lookups, Correct output rate, Use optional_memory_bank for bgaregga/batrider OKI bankswitching because they aren't present NMK112, Use shorter / correct type values
2019-06-12 22:53:52 +09:00
hap
a599cad852 screen: default svg region (nw)
hh_sm510: set svg refresh rate to 60hz (nw)
2019-06-12 14:25:13 +02:00
Dirk Best
9bb0c483bf argus: Add some info about the ROM checksum tests 2019-06-12 13:47:37 +02:00
cam900
4926cd2a30 deco156.cpp : Simplify gfxdecodes 2019-06-12 20:02:17 +09:00
cam900
5b95242dae mirage.cpp : Simplify gfxdecodes 2019-06-12 19:58:21 +09:00
cam900
ac6012c365 dblewing.cpp : Simplify gfxdecodes, Reduce unnecessary ROM region size 2019-06-12 19:55:07 +09:00
cam900
df7ba59117 dietgo.cpp : Simplify gfxdecodes 2019-06-12 19:50:57 +09:00
cam900
00d6d4e259 supbtime.cpp : Simplify gfxdecodes 2019-06-12 19:04:57 +09:00
cam900
9d2ea25cb5 boogwing.cpp : Simplify gfxdecode 2019-06-12 19:00:26 +09:00
cam900
26027cb9b1 deco32.cpp : Simplify gfxdecodes 2019-06-12 18:48:49 +09:00
yz70s
d8110b3499 Remove some msvc warnings (nw) 2019-06-12 09:01:41 +02:00
mooglyguy
c1ac670579 -dpb7000: Various changes. [Ryan Holtz]
* Fixed FFDxxx range to pull a bus error. System now attempts disk boot.
 * Fixed screen size and visible area.
 * Fixed field in/out timers.
 * Began adding FDC support.
 * Added additional microcode logging.
 * Assorted disc sequencer card condition code fixes.
 * Modernized logging.
2019-06-12 08:33:37 +02:00
AJR
fa9b738e3c applix: Various fixes and updates
- Fix video addressing problem causing blanked lines in middle of characters
- Add colored border area
- Add SCC and RS-232 serial ports
2019-06-11 23:53:30 -04:00
hap
1b3acb851d spacing (nw) 2019-06-12 02:38:07 +02:00
hap
6e59afa047 add screenless base class (nw) 2019-06-12 02:36:07 +02:00
R. Belmont
c15591c83c
Merge pull request #5214 from fseidel/vectrex-banking-fix
Vectrex reset into bank 1 for 64KiB carts
2019-06-11 17:15:04 -04:00
Olivier Galibert
10696c92b5 mindset: Start hooking up the 8042 somehow [O. Galibert] 2019-06-11 22:49:08 +02:00
MooglyGuy
a6a903fee1 -newport: Fixed store shift for overlay planes, fixes cursor outlines in Barco ColorTone. [Ryan Holtz] 2019-06-11 22:18:00 +02:00
AJR
a827125aeb ncd16, ncd19: Screen raw parameters (nw) 2019-06-11 14:13:56 -04:00
Ford Seidel
f822d96411
Vectrex reset into bank 1 for 64KiB carts
This fixes "Where Have All the Pixels Gone?" and "EigenVectrex," quite possibly others. No regressions found.
2019-06-12 00:42:37 +08:00
Ivan Vangelista
b2c8d1b51b
taitosj.cpp: fixed MT07354 (nw) 2019-06-11 15:46:04 +02:00
R. Belmont
65edd05db2
Merge pull request #5209 from cam900/igs017_igs031_gfx
igs017_igs031.cpp : Reduce usage of gfx_element
2019-06-11 09:39:42 -04:00
R. Belmont
61e5786702
Merge pull request #5207 from cam900/tc0100scn_gfx
tc0100scn.cpp : Updates
2019-06-11 09:39:13 -04:00
R. Belmont
8cec278e50
tc0480scp.cpp : Default gfxlayout (#5206) 2019-06-11 09:38:49 -04:00
David Haywood
a48f854052 emulate rad_hnt3 rowscroll mode (nw) (#5211)
* emulate rad_hnt3 rowscroll mode (nw)

* rad_gtg is awkward (nw)

* refactor (nw)

* oops (nw)

* tidy (nw)
2019-06-11 09:38:31 -04:00
AJR
fe45060a33 ymf278b: Eliminate clock macro (nw) 2019-06-11 09:14:57 -04:00
MetalliC
9ccb40c9b5 megadriv: dumped MegaCD Japan BIOS rev 1.00C [tmee] 2019-06-11 16:01:39 +03:00
Olivier Galibert
8a1d3ce2c7 mindset: Hackless graphics copro pass [O. Galibert] 2019-06-11 14:02:11 +02:00
cam900
50621b81cb igs017_igs031.cpp : Reduce usage of gfx_element 2019-06-11 20:26:38 +09:00
cam900
0d80ca214d metro.cpp : Fix screen vblank interrupt function when screen_vblank is noop 2019-06-11 20:18:37 +09:00
cam900
56ab0a1e69 tc0100scn.cpp : Updates
Internalize gfx, Add color base for when color base is differs
undrfire.cpp : Reduce unnecessary lines
2019-06-11 14:45:38 +09:00
cam900
542769db5b
tc0480scp.cpp : Default gfxlayout 2019-06-11 13:56:14 +09:00
hap
ca941d94eb gnw_dkjrp: limit screen size within 1920x1080 (nw) 2019-06-11 02:44:29 +02:00
AJR
88ae8ac335 a2gameio: One fine point (nw) 2019-06-10 20:23:18 -04:00
algestam
5b1f9fd5ba hh_sm510: remove edge margin for gnw_dkjrp (nw) (#5205) 2019-06-11 01:47:42 +02:00
enikland2
6a8480d120 sms.cpp: Change NMI to be routed through VDP on SMS systems (#4871)
* sms.cpp: Change NMI to be routed through VDP on SMS systems

* Implement /NMI-IN as a line write handler rather than as an input callback

* Revert "Implement /NMI-IN as a line write handler rather than as an input callback"

This reverts commit 35f67c50873203b13f506be32870ed9837a52ab2.

* Implement /NMI-IN as a line write handler rather than as an input callback
2019-06-10 19:38:44 -04:00
ajrhacker
d0319edeca
Merge pull request #5204 from hackbar/pia-fix
pia6821: roll back port A read change.
2019-06-10 17:10:13 -04:00
AJR
2bb1aaf131 a2gameio: Default needs to be 0, not 1 for apple2e at least (nw) 2019-06-10 17:01:54 -04:00
AJR
7e54e1263b apple2, apple2e, apple2gs: Generic emulation of Game I/O connector. Joysticks are now slot devices.
mbc55x: Add Game I/O port
2019-06-10 16:34:44 -04:00
Mike
0074e4df45 pia6821: roll back port A read change. 2019-06-10 13:31:37 -07:00
Olivier Galibert
c5be2b3fe8 mindset: Fake one more bit and the resolution changes again [O. Galibert] 2019-06-10 20:01:18 +02:00
Olivier Galibert
fbadcd34a3 mindset: Implement or fake the display and graphics copro test, the system switches to a tilemap mode for the followup tests [O. Galibert] 2019-06-10 19:28:57 +02:00
MetalliC
5815ddcf8a new not working clone
---------------------
Cyber Troopers Virtual-On Relay (Japan) [ShouTime, defor]
2019-06-10 18:47:17 +03:00
hap
cf758c04e1 New not working clone added
-----------
Captain Zodiac (World) [Berty]
2019-06-10 16:29:30 +02:00
R. Belmont
5f67977707
Merge pull request #5202 from cam900/aquarium_gfx
aquarium.cpp : Updates
2019-06-10 09:45:21 -04:00
R. Belmont
fa4773ed3b
Merge pull request #5203 from cam900/taito_f3_gfxlayout
taito_f3.cpp, 2mindril.cpp : Updates
2019-06-10 09:44:56 -04:00
cam900
690057fe55 tc0480scp.cpp : Updates (#5201)
* tc0480scp.cpp : Updates
Internalize gfxdecodes, Correct text ROM behavior of bootleg boards
gunbustr.cpp, superchs.cpp, slapshot.cpp : Simplify gfxdecodes, Fix namings
slapshot.cpp : Correct 6bpp sprite gfx decode behavior into mix ROM data

* slapshot.cpp, taito_f2.cpp, groundfx.cpp, undrfire.cpp:
Add gfx layout for hi 2bpp data of 6bpp gfx ROMs
Used for all TC0620SCC tile based games, slapshot / opwolf3 / finalb 6bpp sprite datas

* taito_f2.cpp : Fix finalb regression
2019-06-10 09:44:34 -04:00
R. Belmont
2ce604516d
Merge pull request #5200 from cam900/darius_args
darius.cpp : Updates
2019-06-10 09:44:08 -04:00
R. Belmont
0106bbb694
Merge pull request #5199 from cam900/topspeed_args
topspeed.cpp : Updates
2019-06-10 09:43:46 -04:00
R. Belmont
ef28a886be
Merge pull request #5198 from DavidHaywood/090619
new NOT WORKING clones
2019-06-10 09:43:23 -04:00
cam900
0d4948e0dc pc090oj.cpp : Updates (#5196)
* pc090oj.cpp : Updates
Internalize gfxdecode, Use callback for color bank / priority behavior, Reduce defines, Unnecessary lines, Simplify handlers, Use shorter / correct type values
asuka.cpp, opwolf.cpp, rastan.cpp, rbisland.cpp, volfied.cpp : Simplify gfxdecodes, Reduce trampolines, Duplicates, Fix namings

* rastan.cpp, volfied.cpp : Minor note fixes
2019-06-10 09:41:44 -04:00
cam900
7fee32016b taito_f3.cpp, 2mindril.cpp : Updates
Add gfx layouts for hi 2bpp datas of 6bpp gfxs
2019-06-10 22:08:44 +09:00
Patrick Mackinlay
32b655b292 mips: machines promoted to working
(nw)While still requiring a few workarounds, RC2030/RS2030 can now be considered to be working, RC3230/RS3230 will hopefully follow shortly. A first draft of instructions for use are here: https://wiki.mamedev.org/index.php/Driver:MIPS
2019-06-10 18:58:21 +07:00
cam900
394ce03916 aquarium.cpp : Add layout of hi 1bpp data of gfx ROMs 2019-06-10 20:26:37 +09:00
cam900
75bb246ad2 Merge branch 'master' of https://github.com/mamedev/mame into aquarium_gfx 2019-06-10 20:15:50 +09:00
algestam
cf1b3e6136 hh_sm510: Remove gnw_dkjrp svg background (nw) (#5197)
* hh_sm510: Remove gnw_dkjrp svg background (nw)

* hh_sm510: Remove gnw_dkjrp svg background border (nw)
2019-06-10 12:49:19 +02:00
braintro
d3074eb117 New working clone
New working clone
------------------
Puzz Loop 2 (Japan 010226 Phoenix Edition) (bootleg) [Anonymous]
2019-06-09 22:48:29 -05:00
cam900
6cae9aafaa aquarium.cpp : Updates
Correct 5bpp gfx decode behavior into ROM data mixing, Fix naming, Simplify gfxdecodes, Reduce unnecessary lines
2019-06-10 12:44:58 +09:00
AJR
b67c92f95a a2videoterm.cpp: Improve one clock; more simplification (nw) 2019-06-09 22:32:54 -04:00
cam900
23d99a8b0d darius.cpp : Updates
Move volume initialize function into machine_start, Simplify handlers, gfxdecodes, Cleanup sprite priority behavior, Fix namings, Spacings, Reduce duplicates, Unnecessary lines, Runtime tag lookups, Use shorter / correct type values
2019-06-10 10:41:08 +09:00
AJR
65274d3c06 a2videoterm: Fix cursor; eliminate palette reference (nw) 2019-06-09 21:32:26 -04:00
cam900
d3a4dc6422 topspeed.cpp : Updates
Simplify handlers, gfxdecodes, Reduce runtime tag lookups, Unnecessary lines, Fix namings, Spacings, Use shorter / correct type values
2019-06-10 09:34:15 +09:00
AJR
43f4a4b3c3 ioc2: Replace external read/write handlers with address maps (nw) 2019-06-09 19:28:04 -04:00
AJR
c84a6b2530 Make submaps work with address-shifted spaces (nw)
Note that submaps are now assumed to use an address shift of 0. It is possible, though unlikely, for this to cause some breakage.
2019-06-09 19:26:41 -04:00
DavidHaywood
1e68159860 new NOT WORKING clones
--
Big Karnak (Modular System) [Recreativas.org, ArcadeHacker, ClawGrip, David Haywood]

as with other Modular System things, it's not really very close to original hw at all (and uses different boards in a different configuration to other modular system setups) so new driver
2019-06-09 19:15:06 +01:00
arbee
a610524c5f ap2_dsk: only save 40 tracks if the disk originally had that many [R. Belmont] 2019-06-09 12:47:45 -04:00
R. Belmont
21ab22cf47
Merge pull request #5183 from zzemu-cn/branch_CEC-X
Add CEC-E CEC-G CEC-M CEC-2000
2019-06-09 11:24:17 -04:00
mooglyguy
15baaacf9b -newport: Various changes. [Ryan Holtz]
* Added support for endian swapping on host data port writes.
 * Added double-buffer shift support for non-RGB/CI planes.
 * Fixed Packed Color Fractions register handling.
2019-06-09 17:01:13 +02:00
R. Belmont
0936ebf6c3
Merge pull request #5192 from cam900/groundfx_gfx
groundfx.cpp : Updates
2019-06-09 08:27:13 -04:00
R. Belmont
fe9c4db3c8
Merge pull request #5190 from cam900/seta_args
seta.cpp : Updates
2019-06-09 08:27:00 -04:00
R. Belmont
c8ce578bf6
Merge pull request #5188 from cam900/wgp_args
wgp.cpp : Updates
2019-06-09 08:26:40 -04:00
R. Belmont
d19e374c77
Merge pull request #5187 from cam900/gp9001_bank
gp9001.cpp : Updates
2019-06-09 08:26:26 -04:00
R. Belmont
f94a99b002
Merge pull request #5191 from algestam/gnw_dkjrp
New working machine added
2019-06-09 08:25:46 -04:00
R. Belmont
934e3e11ba
Merge pull request #5193 from cam900/patch-101
rohga.cpp : Add video reference for wizdfire
2019-06-09 08:25:32 -04:00
R. Belmont
b94cf110a1
Merge pull request #5194 from cam900/patch-102
segas32.cpp : Add video references
2019-06-09 08:25:10 -04:00
ClawGrip
9df3667d09
atarigx2.cpp: Mark dumps of protected PALs as NO_DUMP, as they contain no info at all (nw) 2019-06-09 13:15:14 +02:00
cam900
df13535024
segas32.cpp : Add video references 2019-06-09 19:55:03 +09:00
cam900
2be22d6da5
rohga.cpp : add wizdfire mixing reference 2019-06-09 19:47:20 +09:00
cam900
2ba07f29cd groundfx.cpp : Updates
Simplify gfxdecodes, Fix spacing, Correct 6bpp gfx decode behavior into mix ROM data, Reduce unnecessary lines
2019-06-09 18:57:50 +09:00
cam900
aad5f48593 Revert unnecessary changes 2019-06-09 18:40:07 +09:00
cam900
4b25584729 gp9001.cpp : Revert tilemap_scan thing, Reduce unnecessary values, Add notes 2019-06-09 18:35:24 +09:00
cam900
8c83660c3a Merge branch 'master' of https://github.com/mamedev/mame into gp9001_bank 2019-06-09 18:22:36 +09:00
Henrik Algestam
84fcbde8b8 New working machine added
-----------
Game & Watch: Donkey Kong Jr. (panorama screen) [algestam]
2019-06-09 11:18:45 +02:00
cam900
c48f17aab1 seta.cpp : Updates
Simplify handlers, gfxdecodes, Reduce unnecessary lines, Fix spacings, Allow protection reading with side effect disabled, Use shorter / correct type values
2019-06-09 17:01:19 +09:00
zzemu-cn
0e524aeb35 Apple II dsk 35 to 40 track
Change Apple II dsk format 35 track to 40 track
2019-06-09 15:11:16 +08:00
AJR
95830cc258 a2videoterm & clones: Correct display/CRTC clocks and character widths (nw) 2019-06-09 00:26:09 -04:00
cam900
4b3eca25db Merge branch 'master' of https://github.com/mamedev/mame into wgp_args 2019-06-09 11:20:40 +09:00
cam900
2c91ecc1d0 gp9001.cpp : Updates
Simplify handlers, gfxdecodes, Correct tilemap behavior (each tiles are grouped 4 8x8 tile), Use callback for gfx bankswitching behavior, Use shorter / correct type values
toaplan2.cpp : Fix spacing, Reduce unnecessary lines
2019-06-09 11:09:24 +09:00
David Haywood
ec887efdd6 elan_eu3a14 sprite fixes (nw) (#5185)
* elan_eu3a14 sprite fixes (nw)

* modify alignment based on videos (nw)

* version note (nw)
2019-06-08 22:02:09 -04:00
Robbbert
968890d6b7 (nw) Housekeeping. 2019-06-09 11:39:08 +10:00
Mike
15ff665815 Add Bally squawk & talk boards (#5175)
* Bally pinball by35: Add sound LED to layouts.

* Bally pinball by35: whitespace/formatting cleanup.

* Bally pinball by35: Add filters to audio device output.

The boards have them, and the chip like to output DC at idle. This can
cause clipping in the mixer.

* 6821pia: For port A reads, only use the DDR for reading pins.

* Bally pinball by35: Move over cabinet switches.

This makes more room for a sound board LED.

* Bally pinball audio: Add Squawk & Talk board.

* Bally pinball audio: Add new board, Squawk & Talk with the AY chip.

* TMS5220: Adjust delay time between /RS going low and /READY being set.

The datasheet doesn't list this time exactly, but something close (time
between /RS going low and the data being valid on the bus). It's
measured in usec, not clock cycles.

* Bally audio: minor cleanup

* Midway mcr: Use Bally Squawk & Talk sound board implementation

* Bally pinball audio: remove clock from as2888, as it's a discrete board.
2019-06-08 15:04:27 -04:00
R. Belmont
650142e5cb
Merge pull request #5182 from cam900/taito_f3_args
taito_f3.cpp, 2mindril.cpp : Updates
2019-06-08 15:03:07 -04:00
R. Belmont
c07d5bf275
Merge pull request #5181 from cam900/patch-100
2mindril.cpp : Fix metadata, Add notes
2019-06-08 15:02:46 -04:00
R. Belmont
7cc98d9657
Merge pull request #5180 from cam900/undrfire_gfx
undrfire.cpp : Updates
2019-06-08 15:02:32 -04:00
David Haywood
695baf724d radica / elan eu3a14 - explore more tile mode bits used by rad_hnt3, rad_foot etc. (nw) (#5179)
* rad_hnt3 misc improvements (nw)

* better support for alt modes used in rad_hnt3 and rad_foot

* tidy/comments (nw)

* test note (nw)

* actually not a special case (nw)

* document other test modes (nw)

* palette selection improvements (nw)

* switch according to test mode (nw)

* improved palette handling for rad_foot (7bpp mode)

* ramsize (nw)

* exploring the ram based layer (nw)

* ram tile layer in hnt3 is 2bpp, hardcode stuff for now until we've found the proper register bits

* slight refactor (nw)

* some palette fixes (nw)

* fix 2bpp tile colours (nw)

* rename rad_eu to elan_eu

* rework tile pri (nw)

* refactor (nw)

* note updates (nw)

* kludge (nw)

* some weird regs notes (nw)
2019-06-08 15:02:06 -04:00
R. Belmont
42d5ce28e2
Merge pull request #5178 from cam900/galastrm_gfx
galastrm.cpp : Simplify gfxdecode, Fix naming
2019-06-08 15:01:42 -04:00
R. Belmont
3d3518abb9
Merge pull request #5177 from cam900/taito_f2_gfx
tc0280grd.cpp : Internalize gfxdecode, Allow masked priority
2019-06-08 15:01:27 -04:00
R. Belmont
221267930b
Merge pull request #5176 from cam900/decmxc06_multiwidth
decmxc06.cpp : Further fixes of multi-width sprite handling
2019-06-08 15:01:08 -04:00
R. Belmont
6e70f24440
Merge pull request #5173 from cam900/taito_z_gfx
taito_z.cpp : Updates
2019-06-08 15:00:47 -04:00
R. Belmont
98e1c048fb
Merge pull request #5172 from cam900/othunder_tags
othunder.cpp : Updates
2019-06-08 15:00:34 -04:00
R. Belmont
47a2bacb41
Merge pull request #5171 from cam900/warriorb_args
warriorb.cpp : Updates
2019-06-08 15:00:22 -04:00
R. Belmont
4b9c283817
Merge pull request #5170 from cam900/ninjaw_args
ninjaw.cpp : Updates
2019-06-08 15:00:10 -04:00
R. Belmont
ec9eb761ac
Merge pull request #5184 from cam900/ashnojoe_args
ashnojoe.cpp : Updates
2019-06-08 14:59:56 -04:00
R. Belmont
5227f7cc94
Merge pull request #5169 from cam900/asuka_args
asuka.cpp : Updates
2019-06-08 14:59:42 -04:00
Robbbert
f37ecd9520 (nw) mtx : fixed loading of 3 swlist items. 2019-06-09 04:06:16 +10:00
Robbbert
5e61d370f8 (nw) elwro800 : fixed cassette load 2019-06-09 03:24:46 +10:00
Robbbert
ee8b4322c7 (nw) Housekeeping 2019-06-09 03:23:04 +10:00
cam900
51f2ddd158 ashnojoe.cpp : Updates
Simplify handlers, gfxdecodes, Correct tilemap usage (actually visible tilemap is 6), Reduce duplicates, ROM region usage, Runtime tag lookups, Fix naming, Spacings,
2019-06-09 02:15:52 +09:00
zzemu-cn
b8df749e2d Add CEC-E CEC-G CEC-M CEC-2000
CEC-E CEC-G CEC-M CEC-2000
qq 145409056
2019-06-08 23:51:15 +08:00
yz70s
da26956ec1 xbox/chihiro/nforcepc: share pci devices between xbox and nforcepc (nw)
Add separate device for xbox debug serial port
Pci ide device starts supporting both channels and pci ide specification
native-pci and compatibility modes
2019-06-08 17:49:47 +02:00
yz70s
f2fa042761 i82439hx.cpp: corrections to pci configuration data (nw) 2019-06-08 17:49:45 +02:00