Commit Graph

49250 Commits

Author SHA1 Message Date
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
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
hap
310ff45524 novag6502: WIP sexpert hooked up lcd and some i/o (nw) 2017-01-11 20:12:08 +01:00
AJR
17af0f9c66 Make "requirement" field in softlists actually work (MT 6464)
(nw) MAME's architecture for software loading remains gruesomely overcomplicated, and this makes it even less efficient than it already was. However, I think more invasive cleanups would best be left until later.
2017-01-11 13:00:41 -05:00
Brad Hughes
03219d9fef Fix UWP compile (nw) 2017-01-11 12:20:00 -05:00
angelosa
a3e46c8c4e PC-98 update notes (nw) 2017-01-11 10:42:55 +01:00
Curt Coder
1fd9e57af2 newbrain: Decoded VFD bitstream, and added simultaneous video and VFD display. [Curt Coder] 2017-01-11 09:08:48 +02:00
briantro
39fd0fa4c9 armedf.cpp:Clocks verified for Sky Robo / Tatakae! Big Fighter [Guru] 2017-01-10 21:30:31 -06:00