Commit Graph

49306 Commits

Author SHA1 Message Date
Vas Crabb
19529fe768 Merge pull request #1868 from npwoods/imgtool_charconv_rewrite
[Imgtool] Rewrote charconv; now an interface rather than an enumeration
2017-01-15 03:10:59 +11:00
Vas Crabb
aecea73a53 maniach, maniach2: use common Taito 68705 interface device
m68705prg.cpp: clone relationships, because why not (nw)
2017-01-15 03:09:02 +11:00
Nathan Woods
b2c87ba47d Restyled some imgtoolerr_t typecasts 2017-01-14 10:57:05 -05:00
Nathan Woods
36033a2f98 Spacing fix 2017-01-14 10:56:57 -05:00
hap
b90394c05b novag6502: sforteb1 is not Super Forte B, assume it's Constellation Forte B (nw) 2017-01-14 16:52:54 +01:00
couriersud
674077f89f Prepare source for consistent error message usage. (nw) 2017-01-14 16:35:57 +01:00
couriersud
bce5c521a2 Add code to remove devices connected only to rail terminals. 2017-01-14 16:35:56 +01:00
couriersud
ef8b7ccb6b Core refactoring
- connect_late ==> connect
- register nets where they are created
2017-01-14 16:35:55 +01:00
Vas Crabb
63e3b8c16c Taito 68705 interface improvements:
* Moved stuff arkanoid/puzznic have in common with other games to new abstract base class
* Got rid of the unnecessary hacks for bigevglf, it doesn't need anything special
* Moved xsleena (xain.cpp) to the common interface class
* This fixes regressions in tokio and daikaiju

(nw) started instantiating common device finders with the devices to marginally improve build/link time
2017-01-15 00:45:53 +11:00
Vas Crabb
6413971c76 m68705: disassemble memory addresses symbolically 2017-01-14 19:48:59 +11:00
Justin Kerk
348afca60c tandy1t: Distinguish between models using the 90-key Tandy keyboard layout and the standard 101-key "Enhanced" AT layout. Unmap the Hold key on the 90-key layout by default to avoid freezing the emulated system when using Scroll Lock to switch UI modes. [Justin Kerk] 2017-01-14 00:24:43 -08:00
Ivan Vangelista
24f821bd59 New not working clones
___________________
MotorDome (German) [PinMAME]
2017-01-14 09:09:45 +01:00
Vas Crabb
036b255f86 Merge pull request #1968 from ajrhacker/efo90503
Identify EFO90503 and note usage; improve notes on EFO sound boards (nw)
2017-01-14 16:59:58 +11:00
AJR
8418a16069 Identify EFO90503 and note usage; improve notes on EFO sound boards (nw) 2017-01-14 00:08:54 -05:00
Vas Crabb
7814a8403c arkanoid, puzznic: push values on MCU port A
hotsmash, pbillian: cleanup
* bare minimum work to extricate hotsmash/pbillian from superqix_state
* use M68705P5 core instead of in-driver peripherals
* reduce tagmap lookups
2017-01-14 15:02:41 +11:00
cracyc
38bd88da77 pc100: floppy reading (nw) 2017-01-13 21:44:20 -06:00
R. Belmont
30c5aa5f69 Merge pull request #1966 from ajrhacker/pacndac
More DAC identification and Namco sound research (nw)
2017-01-13 22:31:50 -05:00
RobertoFresca
dff0e07a37 Gran Premio F1 (Spanish bootleg of Pole Position II):
Redumped some faulty devices (the former speech ROM has bit6 fixed),
plus added proper bipolar PROMs dumps. [Arcade Hacker, Rockman, Roberto Fresca]
2017-01-13 23:56:14 -03:00
Vas Crabb
9cdb6d0d48 m68705: save EPROM contents using NVRAM mechanism
m68705prg: move stuff that doesn't need to be templated to base class,
de-duplicate machine configuration
2017-01-14 11:35:08 +11:00
AJR
82ce45ea33 Add DAC08 type for future reference (nw) 2017-01-13 19:23:30 -05:00
AJR
4fa462593d More DAC identification and Namco sound research (nw) 2017-01-13 18:57:52 -05:00
hap
dc7a48c1cf novag6502: added sforte/sexpert buttonpanel to internal layout (nw) 2017-01-14 00:30:43 +01:00
Vas Crabb
d6caa76734 non-arkanoid games lack muxed analog inputs (nw) 2017-01-14 09:58:37 +11:00
Vas Crabb
de94d3ab6e shuffle taito_l family tree, should fix missing device errors (nw) 2017-01-14 09:51:36 +11:00
Michael Zapf
3998824713 floppy: Added TODO comments; revert stp_w ignore on spin-up until further evidence 2017-01-13 21:17:54 +01:00
hap
bb02422fda novag6502: added another sfortea set dumped by berger (nw) 2017-01-13 19:22:47 +01:00
hap
236938052a New working machine added
--------------
Gakken Galaxy Invader 1000/Tandy Cosmic 1000 Fire Away [hap, Sean Riddle, Kevin Horton]
2017-01-13 18:17:41 +01:00
angelosa
ccbc03bf65 Merge branch 'master' of https://github.com/mamedev/mame 2017-01-13 18:16:32 +01:00
angelosa
39ade3b271 Added ANALOG_256_MODE f/f readback, fixes msquadro installer (nw) 2017-01-13 18:16:02 +01:00
hap
1c3baef204 finished cnbaskb internal layout (nw) 2017-01-13 17:48:24 +01:00
Vas Crabb
11b184e01f plottinga: clean up ROM unscrambling function (nw) 2017-01-14 01:02:18 +11:00
MetalliC
88efe59c5e notes (nw) 2017-01-13 16:01:25 +02:00
Vas Crabb
a9fe679d8a usability (nw) 2017-01-14 00:34:02 +11:00
Vas Crabb
fc1c6766c9 buffer overrun (nw) 2017-01-14 00:01:38 +11:00
Vas Crabb
59ea37367e m6805: fix state of input lines being lost on reset
m68705: fix pushed input ports, implement EPROM write (not saved yet)

New WORKING machines:
---------------------
Motorola MC68705P3 programmer
Motorola MC68705P5 programmer
Motorola MC68705U3 programmer
2017-01-13 23:53:09 +11:00
Ivan Vangelista
df44c31012 Merge pull request #1964 from ajrhacker/polepos2bi_z80
Preliminary work on Gran Premio F1 sound system (nw)
2017-01-13 12:31:59 +01:00
Joakim Larsson Edström
1baa13abfe Merge pull request #1965 from JoakimLarsson/fixbim
changed include order to avoid warnings on some platforms
2017-01-13 10:26:50 +01:00
Joakim Larsson Edstrom
a3687e3767 changed include order to avoid warnings on some platforms 2017-01-13 10:25:17 +01:00
Lord-Nightmare
24ab1f2865 arkanoid.cpp: Fix watchdog to match pcb tracing, update some comments. [Lord Nightmare] 2017-01-13 02:10:19 -05:00
angelosa
e701b520d4 Notes (nw) 2017-01-13 07:32:46 +01:00
Vas Crabb
a90ccab72e arkanoid: confirm MCU reset also resets semaphore flags [Lord Nightmare, Vas Crabb] 2017-01-13 17:31:06 +11:00
Vas Crabb
35dd85a748 arkanoid bootlegs use P3 MCUs, remove crud from puzznic bootleg (nw) 2017-01-13 17:10:48 +11:00
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
AJR
4836dd9c1f Preliminary work on Gran Premio F1 sound system (nw) 2017-01-12 20:38:44 -05: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