Vas Crabb
48c6dfbc55
arkanoid: convert 68705 interface to device, re-use same device for puzznic, eliminate puzznic protection hacks
2017-01-13 16:00:30 +11:00
Vas Crabb
c8fc908f98
fix copy/paste error - region size was right, load size was wrong (nw)
2017-01-13 16:00:30 +11:00
R. Belmont
32c13ad929
Merge pull request #1959 from intealls/pa_oct16
...
PortAudio library update and backend
2017-01-12 20:30:12 -05:00
R. Belmont
c1cb904d82
Merge pull request #1963 from ajrhacker/wms_dac
...
More DAC identification and sound stuff
2017-01-12 20:29:40 -05:00
hap
bafed0c312
hh_tms1k: added ginv1000 skeleton, no display yet (nw)
2017-01-13 00:39:31 +01:00
Lord-Nightmare
fd3ea88343
Verified that Plump Pop uses the same M-Chip as extermination and Dr. Toppel. Added and corrected labels, locations and chip types for several ROMs/PROMs as well as updated notes, based on PCB pictures. [ShouTime]
2017-01-12 17:59:01 -05:00
hap
58a022db3a
New working machines added
...
----------
Conic Electronic Basktetball [hap, Sean Riddle]
2017-01-12 23:53:44 +01:00
AJR
70f8e8057e
More DAC identification and sound stuff
...
- Identify DACs used in most Midway and Williams games
- Zektor uses a AY-3-8912, not 8910
- Correct name of Turbo Cheap Squeak board (cf. 0295ac745d
)
- Hyphenate title of F-14 Tomcat
2017-01-12 17:20:45 -05:00
couriersud
5cd17c361f
Fix seldom used conditional build options.
...
- Fixed OPENMP compile
For congo bongo, using Solver.PARALLEL=1 significantly increases
performance from 270% to 380%. However, this has to be taken
with a grain of salt. Enabling this on predominantly logic netlists
can severly kill performance.
- Increased readability of timed queue code.
2017-01-12 23:20:23 +01:00
couriersud
b1c3586789
Improve readability and remove some trampolines. (nw)
2017-01-12 23:20:23 +01:00
couriersud
c8c7e9a770
Fix timing issue in CD4538. Add "pow" (power) to the function model.
...
Minor documentation updates. Slight improvement of gorilla sound. (nw)
2017-01-12 23:20:22 +01:00
couriersud
5b4026d13f
- setup_t is owned by netlist_t. Stop being complicated.
...
- Remove gnd() method.
- Further simplification.
- Fix potential reset and initialization issues. (nw)
2017-01-12 23:20:21 +01:00
Lord-Nightmare
d04e7f7e62
fix arcade build (n/w)
2017-01-12 17:01:20 -05:00
R. Belmont
55881e85ca
Merge pull request #1961 from SailorSat/master
...
polyplay: add newer ZRE-PP based polyplay hardware and czech rom
2017-01-12 14:50:00 -05:00
Ariane Fugmann
f6ae24241a
polyplay: less talking, more documentation (nw)
2017-01-12 20:32:29 +01:00
R. Belmont
b7f222a94a
Merge pull request #1956 from JoakimLarsson/vme_2
...
New Device: BIM 68153 + updated fccpu20, fcisio, 68230, miniforce
2017-01-12 14:16:59 -05:00
Ariane Fugmann
9a613f569d
Merge branch 'master' of https://github.com/mamedev/mame
2017-01-12 19:48:40 +01:00
Ariane Fugmann
a3fdd3256c
polyplay: added newer ZRE-PP based polyplay version
...
- documented differences in hardware
- added newer ZRE-PP board (SIO not yet hooked up)
- added a check export version with the new menu
- fixed undocumented Z80 CTC 'on-the-fly' mode switch; internal timer
didn't stop.
2017-01-12 19:47:40 +01:00
hap
e742fb5a64
novag6502: machine config for 5/6mhz cpu freq (nw)
2017-01-12 18:46:43 +01:00
hap
f2aa19b113
Machines promoted to working
...
---------------
Novag Super Expert (several versions) [hap, Berger]
Novag Super Forte (several versions) [hap, Berger]
2017-01-12 18:03:20 +01:00
hap
c8f486d4d1
novag6502: added internal artwork for sforte/sexpert, no button panel yet (nw)
2017-01-12 17:22:30 +01:00
Joakim Larsson Edström
87dbd63c07
Merge pull request #1960 from JoakimLarsson/scc_cleanup
...
improved LOG printouts
2017-01-12 16:38:56 +01:00
Joakim Larsson Edstrom
e45d8efea1
fixed BIM template syntax and another PIT LOG macro
2017-01-12 14:48:52 +01:00
Curt Coder
05d35bc130
thayers: Fixed COP divisor. (nw)
2017-01-12 15:40:07 +02:00
Vas Crabb
d3b9d5482f
taito_l: split giant state class up into family tree, reduce tagmap lookups
2017-01-13 00:38:03 +11:00
R. Belmont
936498261b
Merge pull request #1954 from ajrhacker/msm5205_change_clock
...
MSM5205 architectural cleanups (nw)
2017-01-12 08:25:51 -05:00
R. Belmont
a516e439ca
Merge pull request #1955 from ajrhacker/requirement
...
Make "requirement" field in softlists actually work (MT 6464)
2017-01-12 08:24:35 -05:00
R. Belmont
9ff2b0e5e6
Merge pull request #1958 from ajrhacker/terraf_rygar_sound
...
Legion and Rygar have YM3526 instead of YM3812 (other Nichibutsu game…
2017-01-12 08:19:50 -05:00
Curt Coder
35a8676e3b
advision: Fixed CPU clock. Turtles music is now melodic. [Curt Coder]
2017-01-12 14:46:43 +02:00
Joakim Larsson Edstrom
f9b016a8e3
improved LOG printouts
2017-01-12 11:21:38 +01:00
Joakim Larsson Edstrom
f82ad755ae
Added PIT and BIM devices and IRQ handling (nw)
2017-01-12 10:44:11 +01:00
Joakim Larsson Edstrom
905af3fee7
Improved LOG system
2017-01-12 10:44:09 +01:00
Joakim Larsson Edstrom
8290a98494
Added address map info and feature list for three models
2017-01-12 10:39:55 +01:00
Joakim Larsson Edstrom
65c980c37e
Added BIM device (nw)
2017-01-12 10:39:55 +01:00
Joakim Larsson Edstrom
be76377dcf
New device: BIM 68153
2017-01-12 10:39:55 +01:00
Curt Coder
651631b86d
cop400: Fixed instruction timing and time-base counter. [Curt Coder]
2017-01-12 10:28:58 +02:00
Curt Coder
7045709e6d
newbrain: Fixed CPU clocks and interrupt logic, added layout for VFD-less model, enforced power on reset timer. [Curt Coder]
2017-01-12 10:28:58 +02:00
Vas Crabb
02d69ca65a
m6805: refactoring and improvements
...
* Moved 68705 devices into their own file.
* Made P3, P5 and U3 variants and made them load bootstrap ROMs.
* Implemented EPROM control (write is stubbed out with a logerror).
* Implemented differences for open drain I/O ports.
(nw) Base device with peripherals should really derive from the 6805
device directly, not the 68705 devices, as I/O ports are present on mask
devices (e.g. 6805P2). All drivers and devices that were using
M68705_NEW have been changed to M68705P5 - someone who knows the drivers
better should fix them up.
2017-01-12 19:05:12 +11:00
AJR
c4c2959610
Legion and Rygar have YM3526 instead of YM3812 (other Nichibutsu games to be checked)
...
Document DACs for Legion and Terra Force/Big Fighter (nw)
2017-01-11 23:04:45 -05:00
arbee
9d6025015e
68230pit updates: [R. Belmont]
...
- Don't forget all externally driven line states when the DDR changes
- Return proper port values when line states are pushed instead of pulled
2017-01-11 21:38:29 -05:00
hap
7c85d0abcf
novag6502: WIP hooked up sforte i/o, buttons (nw)
2017-01-12 03:19:19 +01:00
AJR
3e150e7814
Use s32 instead of int32_t for consistency (nw)
2017-01-11 20:59:17 -05:00
Scott Stone
d4a6b8c43e
Merge branch 'master' of https://github.com/mamedev/mame
2017-01-11 18:46:37 -05:00
Scott Stone
c164b63a6b
Fix for duplicate device description issue between ibm_6360 and floppy_8_sssd (nw)
...
Note: validate does not appear to check for description conflicts in devices like it does for normal machines and softwarelist entries.
2017-01-11 18:46:06 -05:00
Brad Hughes
8f8facffe9
UWP: Fix alt key input (nw)
2017-01-11 18:32:02 -05:00
cracyc
36301281fe
New not working
...
-----------------
Compugraphic MCS PowerView 10 [Carl, Al Kossow]
2017-01-11 17:14:09 -06:00
Brad Hughes
fecfedd92f
Merge branch 'master' of https://github.com/mamedev/mame.git
2017-01-11 15:19:25 -05:00
Brad Hughes
a8bdf646f5
UWP asio fix. Already sent pull request upstream (nw)
2017-01-11 15:19:12 -05:00
hap
7b967f2069
moved novag super forte to novag6502 too (nw)
2017-01-11 20:37:19 +01:00
inte alls
cd03a64284
Initial PortAudio backend with build script changes to support library version 20161030
2017-01-11 20:24:00 +01:00