Commit Graph

1842 Commits

Author SHA1 Message Date
Ivan Vangelista
aa236aa593 New machines marked as NOT_WORKING
----------------------------------
unknown Hobby Play slot machine [jordigahan, ClawGrip]
2020-09-03 23:00:40 +02:00
Lord-Nightmare
63a89f22da New machines marked as NOT_WORKING
----------------------------------
Votrax/Phonic Mirror HandiVoice HC-110 [Kevin Horton]
Votrax/Phonic Mirror HandiVoice HC-120 [Kevin Horton]
2020-09-01 16:08:08 -04:00
AJR
08d419517e New machines marked as NOT_WORKING
----------------------------------
Roland TR-505 Rhythm Composer [DBWBP]
2020-08-30 21:36:36 -04:00
Rhett Aultman
49466dc4ad
bus/a2bus: Added Uthernet card emulation for Apple IIgs (#7090)
* Ported Cirrus Logic CS8900A Crystal LAN MAC emulation from VICE and hooked it up to Apple II card device.
* Adds Ethernet networking support for Apple IIgs.
2020-08-31 11:22:32 +10:00
AJR
7a93c921fd tr707, tr727, mks7: Add skeleton MB63H114 device 2020-08-30 20:31:55 -04:00
David Haywood
87762e25b4
new WORKING machines (Plug & Play Double Dance Mania x2) (#7158)
* new WORKING machines
-----
Double Dance Mania: Supreme / Dance Supreme [Sean Riddle, David Haywood, Kamaal Brown]
Double Dance Mania: Mega 12 [Sean Riddle, David Haywood]

* new NOT WORKING
-----
My Arcade Wireless Video Game Station 200-in-1 (DGUN-2572) [Sean Riddle, David Haywood]
2020-08-30 11:08:26 -04:00
AJR
4957234b6a New machines marked as NOT_WORKING
----------------------------------
GEM RealPiano RP200 [DBWBP]
2020-08-29 09:37:23 -04:00
Robbbert
d9f4c96fac kim1: minor cleanup; added usage. 2020-08-28 19:58:21 +10:00
David Haywood
f634b3ee94
new NOT WORKING machines (#7142)
New NOT WORKING machines
----
Zeebo (Brazil) [Triple Oxygen]
2020-08-27 16:03:19 -04:00
couriersud
0aa5aea84f netlist: Fix various issues around include directories.
* removed include directory src/lib/netlist from various genie files to
avoid potential issues.
* Code using netlist should use #include "netlist/*".
* Updated includes.
* Fixed standalone makefile depend target to properly deal with relative
paths.
2020-08-25 19:41:32 +02:00
Vas Crabb
164ef47ad2 srcclean for 0.224 2020-08-23 11:13:56 +10:00
Julian Sikorski
a264090e78
Enable ppc64le for travis (#7113)
* Added akkaarrh to the ci target.
* Switched Travis CI to Ubuntu Focal.
* Allow ppc64le CI build to fail.
* Report CI status as soon as a job has failed or remaining jobs are allowed to fail.
2020-08-22 13:23:11 +10:00
Aaron Giles
f7b263de20
Sound and other improvements to Sega G-80 games. (#7103)
Sound and other improvements to Sega G-80 games: [Aaron Giles, couriersud]
* Added netlist-based sound to Eliminator, Zektor, Space Fury, and Astro Blaster.
* Split the Sega Universal Sound Board and Speech Boards into their own separate files.
* Improved Universal Sound Board implementation for better accuracy in Star Trek and Tac/Scan.
* Wrote netlist-based backend for Universal Sound Board; currently disabled due to limitations in the system.
* Wrote netlist-based backend for Speech Board; currently disabled pending future sound system changes.
* Implemented wait states and the vector DRAW flag to help improve timing.

SP0250 Improvements: [Aaron Giles]
* Matched clock divider to real chip measurements.
* Fixed behavior when not fed enough data; addresses "gapping" in speech in Sega games.
* Implemented accurate LFR noise generator according to real chip measurements.
* Added pulse-width modulation DAC output mode for future consumption by netlist.

Netlist additions: [Aaron Giles]
* Added compile-time option to record nltool-compatible CSV files.
* Improved CD4020 implementation.
* Fixed CD4053 behavior.
* Added 74139 device.
* Added TL082 device.

8253 PIT changes: [Aaron Giles]
* Added explicit synchronization to all writes.
* Cleaned up some timing calculations to avoid double<->attotime conversions.
2020-08-19 19:33:13 -07:00
Colin Douglas Howell
f7d786d3d0
sspeedr: new netlist audio implementation (#7081)
* sspeedr: new netlist audio implementation

Netlist-based audio implementation for sspeedr (Super Speed Race, 1979)
derived from Midway audio schematics, and based on that used for
280zzzap (280-ZZZAP) and lagunar (Laguna Racer) in the mw8080bw driver.
The Super Speed Race audio circuits are clearly derived from those games;
the biggest difference is the use of a linear feedback shift register
for noise generation.

* Updated netlist static solvers with recent netlist changes.
2020-08-16 21:32:45 -04:00
couriersud
c44d930015 netlist: Add tank to nl subtarget, update static_solvers. 2020-08-17 01:34:04 +02:00
Ryan Holtz
e2231ddcd2 -atarittl: Added netlist for Tank. currently runs at about 0.005% of full speed, unsure why. 2020-08-16 20:04:34 +02:00
Julian Sikorski
fb3b53c6ad Fix ci build 2020-08-12 20:03:41 +02:00
Julian Sikorski
65b0df8761
Fix non-x86 build and try to make sure it does not break silently again (#7041)
* Do not build x64 DRC backend when C backend is forced
* New CI target (mametiny + kinst)
* Switch travis to CI target
* Switch appveyor to CI target
2020-08-12 12:54:22 -04:00
David Haywood
bcb1d091c2
new NOT WORKING machines (#7049)
* new NOT WORKING machines
-----
PCP 8728 - 788 in 1 [David Shah]
unknown unSP based handheld [unknown]

* new NOT WORKING machines
------
Virtual Ping Pong (Protocol) [Sean Riddle, David Haywood]
My Arcade Gamer Mini 160-in-1 (DGUN-2953) [Sean Riddle, David Haywood]
2020-08-12 08:17:18 -04:00
AJR
1125310173 New machines marked as NOT_WORKING
----------------------------------
Lee Data 1220 Display Terminal [Bitsavers]
2020-08-11 18:47:46 -04:00
Ryan Holtz
add6f68bec -destroyr: Added netlist sound. [Ryan Holtz] 2020-08-11 19:48:52 +02:00
Ivan Vangelista
96403e68f0
nl.lua: fixed NL subtarget compile 2020-08-11 09:25:01 +02:00
Ryan Holtz
461b8338a2 -flyball: Added netlist sound. [Ryan Holtz, Ivan Vangelista] 2020-08-11 05:36:52 +02:00
AJR
4b754f0724 Add missing file to tiny build 2020-08-10 22:41:58 -04:00
Ryan Holtz
1c11ecb000 -starfire: Removed MACHINE_IMPERFECT_SOUND flags. Added missing music and Alert sound effect to Fire One netlist and added Star Fire netlist. [Ryan Holtz, Colin Howell, Aaron Giles] 2020-08-10 22:15:53 +02:00
Ivan Vangelista
bd1a15c6eb nl.lua, nl.lst: added starcrus 2020-08-10 17:54:34 +02:00
Lord-Nightmare
fdcb9850da Add and hook up a device for the D-12338-567 Williams Pin Sound '88 board, used on the Williams System 11B 'Jokerz!' pinball. [Lord Nightmare] 2020-08-09 14:35:08 -04:00
couriersud
fb1b128103 Added carpolo and fireone to SUBTARGET nl. 2020-08-09 12:01:33 +02:00
James Wallace
53032d52aa -BACTA Datalogger: Moved to shared library, improved message handling 2020-08-07 19:46:43 +01:00
Julian Sikorski
404aa61737
Fix tiny build (#7040) 2020-08-07 20:25:23 +02:00
Ryan Holtz
e404f347c6 -fireone: Committed netlist for couriersud to have a look at. 2020-08-06 20:16:22 +02:00
Vas Crabb
746438653a Merge tag 'mame0223' into mainline-master
MAME 0.223
2020-08-06 20:53:02 +10:00
Vas Crabb
309a2ee063 -debug/debugcmd.cpp: Don't leak an open FILE when an argument is invalid and also fixed a spelling error.
* The saver/loadr commands should consider region endianness for portability.

-cpu/gigatron: Capitalisation of hex values was inconsistent, change it to lowercase as that tends to be the MAME standard.

-machine/exorterm.cpp: Fixed inputs magically changing on reset when they shouldn't (there are still others that should be fixed).

-mpu4vid.cpp: Corrected some errors in game descriptions.

-Fixed a couple of editing errors.
2020-08-06 05:47:05 +10:00
James Wallace
56d1b54ebf Added an implementation of the BACTA Datalogging protocol used in many of the AWP drivers.
The logged data is currently served to the error log.
Hooked the BACTA logger up to the MPU4 driver to fix Datapak/Protocol games.
2020-08-05 19:27:04 +01:00
David Haywood
6ea41576be
new NOT WORKING (plug & play) (#7027)
new NOT WORKING machines
------------------------
Super PC TV (Epoch) [Preservat!on Quest / Noah Bacon, Hubz]
U-Dance [Sean Riddle, David Haywood]
Moving Music (MM-TV110) [Sean Riddle, David Haywood]

* splitting up xavix a bit, preparation for better device encapsulation
2020-08-03 07:17:28 -04:00
Ryan Holtz
48be14bade -tankbatt: Added netlist audio. [Ryan Holtz] 2020-08-02 20:53:32 +02:00
Robbbert
33aef7a340 Merged interact into hec2hrp as they are almost the same. 2020-07-30 18:43:28 +10:00
Ryan Holtz
03c45ffbc7 -starcrus: Added netlist sound. [Ryan Holtz, Colin Howell, Aaron Giles] 2020-07-29 14:23:58 +02:00
AJR
ab37462a09 New machines marked as NOT_WORKING
----------------------------------
CIT-101XL Video Display Terminal [Bitsavers, Al Kossow]
2020-07-28 20:11:06 -04:00
fulivi
943fc34f39
HP IPC: support for I/O slots and 82919 serial card added (#7001)
* mc68681: tx/rx clocking from timer fixed, added partial support for
break signal

* hp_ipc: support for I/O slots added, 82919 serial I/O card added
2020-07-27 14:12:05 -04:00
couriersud
bf92a80177 netlist: add cinemat games to sub target nl. 2020-07-25 14:47:20 +02:00
hap
b44810404e added Hughes HLCD 0438 LCD Driver device 2020-07-24 13:31:36 +02:00
Robbbert
a6cc4cc377 bk0010: cleanup 2020-07-24 18:37:26 +10:00
Aaron Giles
f23db5da38
Added netlist-based audio to early Cinematronics vector games (#6979)
* Added netlist simulations for the following games: Space War, Barrier, Star Hawk, Speed Freak, Star Castle, War of the Worlds, Sundance, Tail Gunner, Rip Off, Armor Attack, Warrior, Solar Quest, Boxing Bugs. Removed previous samples-based sound. [Aaron Giles, Couriersud]

* Added built-in minimal artwork for Warrior. [Aaron Giles]

* Changed speaker maximum sample tracking to be based on new compile-time define SPEAKER_TRACK_MAX_SAMPLE instead of MAME_DEBUG. [Aaron Giles]

* Modernized 74164 and 74393 netlist TTL devices. [Aaron Giles]
2020-07-22 14:07:34 -07:00
Robbbert
381c38a848 primo: small cleanup 2020-07-20 03:04:06 +10:00
Robbbert
4088eb80cf ut88,unistar,tricep: cleanup 2020-07-20 00:51:01 +10:00
Robbbert
3df9450726 b2m: cleanup 2020-07-19 15:41:14 +10:00
hap
b1587d4a5f New working machines
--------------------
Chess Companion [hap, Berger, Achim]
2020-07-18 17:11:20 +02:00
AJR
b4eb4da530 mess.lua: Fix build 2020-07-18 10:19:01 -04:00
68bit
bd0b4d9dd0
New WORKING machines
New WORKING machines
--------------------------
Motorola M6800 EXORciser (M68SDT) [68bit]
2020-07-18 08:12:28 -04:00
Ivan Vangelista
b9ef046299 New machines marked as NOT_WORKING
----------------------------------
El auto de papa [Victor Fernandez (City Game), ClawGrip]
Susanita tiene un raton [Victor Fernandez (City Game), ClawGrip]
2020-07-18 12:13:44 +02:00
AJR
36efc0599b New machines marked as NOT_WORKING
----------------------------------
Tecnodarts [Victor Fernandez (City Game), ClawGrip]
2020-07-18 00:00:18 -04:00
MetalliC
896a982d1b spectrum: implemented Swift Disc and Swift Disc II interfaces 2020-07-17 00:50:06 +03:00
Ryan Holtz
a200131478 -avr8: Added support for Timer 1 'Fast PWM with ICR' mode. [Ryan Holtz]
New working machines
--------------------
Phasor [Ryan Holtz]
2020-07-16 16:10:58 +02:00
hap
ddd5408ffe New working machines
--------------------
Micro Chess [hap, Berger, Achim]
2020-07-15 21:08:36 +02:00
hap
8162b96c6d New machines marked as NOT_WORKING
----------------------------------
Intelligent Chess [hap, Berger, Achim]
2020-07-15 13:13:53 +02:00
cam900
e07a7f19b5
Implement FDS sound emulation (#6953)
* Implement FDS sound emulation
2020-07-14 16:56:22 -04:00
Ryan Holtz
3739938026 -lft_craft, lft_chiptune: Split 'craft' source into two drivers, fixed attribution for hwchiptn, fixed placeholder hashes for hwchiptn, nw 2020-07-14 17:00:04 +02:00
David Haywood
60844db7fd
New WORKING machines 2020-07-14 08:11:46 -04:00
Ivan Vangelista
f7e9cd3a2b New machines marked as NOT_WORKING
----------------------------------
Captain Lucky [Siftware]

New working clones
------------------
4-in-1 (version SWS1-052587) [Siftware]
New Lucky 8 Lines (set 11, W-4) [Siftware]
2020-07-13 22:22:15 +02:00
Dirk Best
4d89de93c0 samcoupe: Rework driver (WIP)
- Rewrite memory system, now allows supporting expansion devices and better prepared for contention emulation
- Add expansion interfaces for rear expansion, drive ports and mouse
- Now supports the following rear expansion devices:
  * Blue Alpha Sound Sampler
  * Dallas Clock
  * 1 Mb Interface
  * SAMBUS 4-slot Expansion Interface (with clock)
  * SID Interface (6581 and 8580 variants)
  * S.P.I. SAM Parallel Interface
  * Voicebox
- Added support for the Atom HDD interface, used in place of a floppy drive
- Simplified and cleaned up driver
- Temporarily deactivated joystick code, interferes with the keyboard
2020-07-13 11:22:13 +02:00
Patrick Mackinlay
489861eece New machines marked as NOT_WORKING
---
Sony NWS-3860 [Plamen Mihaylov, Patrick Mackinlay]
2020-07-13 14:59:26 +07:00
hap
cc0a5f7001 New working machines
--------------------
AVR-Max Chess Computer [hap]

New working clones
------------------
AVR-Max-Schachzwerg [hap]
2020-07-12 22:41:51 +02:00
Ryan Holtz
68f6988509 -midzeus: Moved some Zeus2-specific members into the appropriate subclass, and added more state registration. [Ryan Holtz]
-tsb12lv01a: Added a skeleton device for the TI TSB12LV01A IEEE 1394 link-layer controller. [Ryan Holtz]

-ibm21s850: Added a skeleton device for the iBM 21S850 IEEE 1394 PHY controller. [Ryan Holtz]
2020-07-11 21:21:08 +02:00
MetalliC
fb7f6b7841 spectrum: implemented Speccy-DOS and FloppyOne DOS interfaces, add "IC-DOS" Beta Plus clone 2020-07-11 17:34:41 +03:00
68bit
5972474a21
New machines added as WORKING
New machines added as WORKING
---
Motorola EXORterm 155 [68bit]
2020-07-10 15:41:52 -04:00
AJR
e8831b72a9 New machines marked as NOT_WORKING
----------------------------------
Proteus/1 16-Bit Multi-Timbral Digital Sound Module [DBWBP]
Proteus/1 XR 16-Bit Multi-Timbral Digital Sound Module [DBWBP]
Pro/Cussion Maximum Percussion Module [DBWBP]
Vintage Keys Classic Analog Keyboards [DBWBP]
Orbit 9090 - The Dance Planet [DBWBP]
Planet Phatt [DBWBP]
Carnaval - Jugando con Fuego [DBWBP]
2020-07-09 23:13:12 -04:00
MASH
a647659aa8
Fixed arcade build (#6910)
* Fixed arcade build

Added special_gambl.cpp to arcade.flt

* Fixed arcade build

Added audio\special.cpp/h to arcade.lua
2020-07-05 11:13:27 +10:00
Robbbert
7147a9a63d ondra: cleanup, added sound. 2020-07-05 04:21:07 +10:00
David Shah
edd20eaf70
Add Monkey King 3B SoC skeleton and RS-70 system (#6906)
New machines marked as NOT_WORKING
----------------------------------
RS-70 648-in-1 [David Shah]

-mk3b: Added a skeleton driver for the Monkey King 3B SoC. [David Shah]
2020-07-03 21:32:44 +02:00
Robbbert
1292022f03 galeb: cleanup, preliminary cassette, notes 2020-07-03 22:54:58 +10:00
fulivi
729b27d7c1
hp_ipc: added beeper (#6893) 2020-07-02 14:04:21 -04:00
Robbbert
5d66a3e628 orao: cleanup 2020-07-03 03:46:01 +10:00
Robbbert
3a2bf1c61b mikro80: cleanup 2020-07-02 22:14:53 +10:00
Robbbert
fee93592d2 ac1: cleaned, added speaker 2020-07-01 21:02:20 +10:00
Vas Crabb
802de3995d Slotified Mac 128k/512k/512ke/Plus keyboard port.
Available keyboards are us (M0110, U.S.), gb (M0110B, British), fr
(M0110F, French), pad (M0120F, numeric keypad with passthrough port)
and plus (M0110A, U.S. with integrated numeric keypad).  The mac128k,
mac512k and mac512ke drivers default to the numeric keypad with the
U.S. keyboard connected to the passthrough port; the macplus driver
defaults to the U.S. keyboard with integrated numeric keypad.

Note that the numeric keypad may seem strange.  Four of the operators
work as cursor arrows if you don't hold shift.  There is a comma on one
of the keys, but by the time System 6 was released, Apple had decided
an equals sign was more useful, so that's what it will produces on
newer system versions.  The U.S. keyboard with integrated numeric
keypad emulates these aspects of the stand-alone keypad - pressing the
operator keys on the keypad sends fake shit key down/up events, and
using the arrow keys while holding shift will produces operator
characters rather than selecting text.

The ISO layout keyboards (M0110B and M0110F) produce different scan
codes to the ANSI keyboards (M0110 and M0110A) but they don't report a
different identification byte.  To use an ISO keyboard, you must open
the Keyboard control panel and change the layout to International (and
change it back to Domestic if you switch back to an ANSI keyboard).

This doesn't actually work at the moment due to issues with 6522 VIA
emulation, but it will work with macplus sys603 if applied on top of
revision 963a2c166d.
-----------------------------------------------------------------------
2020-07-01 02:37:55 +10:00
AJR
040c88bf1d New machines marked as NOT_WORKING
----------------------------------
Korg WaveStation EX [DBWBP]
Korg WaveStation A/D [DBWBP]
Korg WaveStation SR [DBWBP]

-Add H16 disassembler and skeleton HD641016 CPU device [AJR]
2020-06-28 20:03:13 -04:00
Frank Palazzolo
01e272d1a2 Fix comment 2020-06-26 01:05:14 -04:00
AJR
fc88a8f217 New machines marked as NOT_WORKING
----------------------------------
Kawai SX-240 8-Voice Programmable Polyphonic Synthesizer [DBWBP]
2020-06-24 20:06:08 -04:00
MetalliC
136d9a75aa work in progress driver of Specialist-based hardware, credits later (nw) 2020-06-25 00:36:36 +03:00
hap
776013e80c mephisto_academy: move to separate driver (nw) 2020-06-24 19:29:34 +02:00
Ryan Holtz
5b115c6fd3 -zaurus: Added skeleton Intel SA-1110 device. Added proper OS dumps for the SL-5500. [Ryan Holtz, O. Galibert] 2020-06-22 22:47:03 +02:00
MetalliC
fc7f76dc12 this format was redundant (nw) 2020-06-22 12:43:34 +03:00
AJR
562cb2139f New machines marked as NOT_WORKING
----------------------------------
Kawai KSP10 Digital Piano [DBWBP]
2020-06-21 20:41:49 -04:00
AJR
ec55387d2b New machines marked as NOT_WORKING
----------------------------------
microKORG Synthesizer/Vocoder [DBWBP]
2020-06-21 17:38:27 -04:00
Robbbert
e3292b5b01 (nw) d40_dsk: fixed the build 2020-06-21 14:00:56 +10:00
AJR
036927b005 braiplus: Separate driver (nw) 2020-06-20 18:05:06 -04:00
David Haywood
489d1882b4
move schick out of pengo driver + misc promotions (#6842)
* moved schick.cpp out of pengo driver, too many small modifications to the hardware make it messy to keep there  (nw)

also promoted some sunplus games I've decided work well enough to promote (nw)

* (nw)

* (nw)
2020-06-19 20:58:05 +02:00
Robbbert
363773c099 (nw) merged ccs300 into ccs2810, as fdc is the same. 2020-06-20 01:50:51 +10:00
Robbbert
580718db09 (nw) split llc into llc1 and llc2, as they are completely different. 2020-06-19 23:20:07 +10:00
Ivan Vangelista
95f7e3ebf3 New machines marked as NOT_WORKING
----------------------------------
Trebol [PinMAME]

New clones marked as NOT_WORKING
--------------------------------
Star Wars (1.01) [PinMAME]
2020-06-13 07:07:57 +02:00
Sandro Ronco
cdb5ca42c6 Hyperscan updates: [Sandro Ronco]
- Added emulation of the SPG290 CDServo
- Added joypad inputs
- Added RFID card support
- Split SPG290 PPU, Timers and I2C into separate devices
- Added a softlist for the RFID cards
2020-06-11 19:54:45 +02:00
Mirko
956c2bd661 new machines marked as working
-----------------------------
Super Motor (prototype) [Mirko Buffoni, Roberto Fresca, Retromaniacs, recreativas.org]
2020-06-11 16:07:04 +02:00
Robbbert
fe913a7bac eti660: New software list ----
Maze 2 (not working)
Music Maker
Pong
Space Invaders (not working)
Wipeout
2020-06-11 01:15:08 +10:00
AJR
2692066575 New machines marked as NOT_WORKING
----------------------------------
GNAT System 10 [Don Maslin Vintage Computer Archive, AJR]
2020-06-08 14:29:35 -04:00
AJR
763ee4e215 tti: Convert driver to QBUS device (qts1) 2020-06-07 14:40:02 -04:00
AJR
8f767045c8 beehive: Add ESC key; rename to dm3270 2020-06-06 18:29:31 -04:00
AJR
f84e4d036b New machines marked as NOT_WORKING
----------------------------------
Novation BassStation Rack Analogue Synthesizer Module [DBWBP]
Novation Drum Station [DBWBP]
Novation Super Bass Station [DBWBP]

Add disassembler and skeleton CPU device for Panasonic MN1880 architecture [AJR]
2020-06-04 16:21:46 -04:00
Robbbert
4fee32a683 (nw) czk80: evidence suggests it could be ckz80 - renamed. 2020-06-05 02:05:26 +10:00
Robbbert
6d237f8ee7 New not working system: Ultim809 2020-06-05 01:58:06 +10:00
Dirk Best
1db9218eff New machines marked as NOT_WORKING
----------------------------------
Consola EMT [ClawGrip]
2020-06-02 17:30:15 +02:00
MASH
39e7131e5d
Update arcade.lua 2020-05-31 21:18:14 +01:00
AJR
cddd9181b0 New machines marked as NOT_WORKING
----------------------------------
Yamaha DX11 Digital Programmable Algorithm Synthesizer [DBWBP]
2020-05-30 10:14:29 -04:00
Colin Douglas Howell
1984fb5f94
mw8080bw: 280zzzap netlist audio (#6760)
* mw8080bw: update 280zzzap audio API in preparation for netlist audio

This is only API changes, following the pattern used by cuavas within the
past year to update other games in mw8080bw.

* mw8080bw: new netlist audio implementation for 280zzzap

New netlist-based audio implementation for 280zzzap (280-ZZZAP, 1976),
derived from Midway game logic board schematic. The sound generally
matches that heard in videos of the machine, though the real machine
seems to have more bass and less treble. This may be a cabinet effect
or something else, such as a difference in component values.

Due to the number of complex components being emulated and the nature
of the circuits, this netlist adds a lot of overhead, but it's still
fast enough to run at greater than real speed on modern hardware.

With minor changes, this implementation should also support lagunar
(Laguna Racer, 1977); with somewhat more substantial changes, it
would also support sspeedr (Super Speed Race, 1979). Both of these
games use sound circuits based on those for 280-ZZZAP.
2020-05-30 08:36:17 -04:00
AJR
57da50ab51 No, these are not ready to add yet (nw) 2020-05-29 17:50:29 -04:00
AJR
0b345e7bb6 New machines marked as NOT_WORKING
----------------------------------
JoMoX XBase 09 Midi Controlled Analogue Drum Module [DBWBP]

Add disassembler for PIC17 family and preliminary PIC17C4X emulation [AJR]
2020-05-29 16:32:11 -04:00
Robbbert
21795f1fef (nw) fixed the build: added MM58174 to mess.lua 2020-05-29 00:42:56 +10:00
AJR
683c6d783d New machines marked as NOT_WORKING
----------------------------------
Roland TR-909 Rhythm Composer [anonymous, DBWBP]
2020-05-26 22:23:04 -04:00
AJR
06f0927c3e New machines marked as NOT_WORKING
----------------------------------
Boss SE-70 Studio Effects Processor [DBWBP]
Boss SX-700 Studio Effects Processor [DBWBP]
2020-05-25 10:27:11 -04:00
AJR
31ccd34584 s220, s550: Add BU3905 skeleton (nw) 2020-05-25 09:19:32 -04:00
Ryan Holtz
6195222a4a -cdi: Various changes. [Ryan Holtz]
* Demoted Quizard and Quizard 2 sets to non-working.
 * Started hooking up the Quizard MCU.
 * Renamed CDI_SLAVE to CDI_SLAVE_HLE in prep for an LLE device.
 * Added more comprehensive notes to the driver.
 * Removed NO_DUMP cdic.bin as the CDIC is apparently not an MCU.
 * Copied SERVO and SLAVE MCUs into cdimono1 set from cdi910 set and marked with BAD_DUMP.
2020-05-24 09:36:49 +02:00
arbee
1c684902e2 apple2: introduce new accurate IWM controller and switch apple2cr1/3/4 to use it [O. Galibert, R. Belmont] 2020-05-23 19:28:13 -04:00
Sergey Svishchev
9a3245009e pdp11: qbus skeleton, pc11 2020-05-23 12:35:22 +03:00
Ivan Vangelista
1261240d95 New machines marked as NOT_WORKING
----------------------------------
Jackpot (Ver 16.16L) [f205v]

New clones marked as NOT_WORKING
--------------------------------
Jackpot (Ver 1.16L) [f205v]
2020-05-22 20:33:42 +02:00
Frank Palazzolo
0b50073fa5 Remove obsolete paths, fix comment, and fix dummy.lua 2020-05-22 09:20:01 -04:00
AJR
3db88f070d atarigen: Transfer legacy slapstic handling routines to device (nw)
slapstic: Move header file to src/mame/machine (nw)
2020-05-20 17:38:27 -04:00
hap
bb7b5fa97d New working machines
--------------------
Kasparov Simultano (ver. C) [hap, Achim]
2020-05-19 00:51:12 +02:00
Ivan Vangelista
8c094c1709 New machines marked as NOT_WORKING
----------------------------------
Crazy Balls [f205v]
2020-05-17 10:09:15 +02:00
hap
4e3d569910 novag_presto: rename driver file (nw) 2020-05-16 18:41:50 +02:00
hap
c2ec9b789a New clones marked as NOT_WORKING
--------------------------------
Mini Sensory Chess Challenger (1981 version) [hap]
2020-05-16 15:32:55 +02:00
Robbbert
3c3a9f2190 (nw) merged tec1 in with the other trainers. 2020-05-16 12:04:27 +10:00
Robbbert
d8cfb78488 (nw) fixed mess build: jaguar 2020-05-16 11:53:56 +10:00
Angelo Salese
5ad522f0c1 jaguar.cpp updates [Angelo Salese]
* move i/o handlers to specific maps, untangle register array usage, to be completed
* Nuke duplicate I/O accesses, rename to iobus_r/w, make go_w to be an actual line
* Fix addqmod & subqmod modulo mask for DSP
* Refactor TOM to host CPU function, and fix GPU irq lv 3 when a GPU object is encountered. Fixes mutntpng and atarikrt booting
* Fix Jaguar irq line to 2, trusted
* Start reworking the blitter
* Relicensed to BSD
2020-05-15 16:16:46 -04:00
AJR
a2ccc0af66 New machines marked as NOT_WORKING
----------------------------------
Korg DVP-1 Digital Voice Processor [DBWBP]
2020-05-14 12:04:53 -04:00
AJR
04c5294ca0 ams40041: Move PC1512 VDU emulation down into device 2020-05-13 11:30:19 -04:00
AJR
663680d722 ergo201: More driver work, preparing for keyboard emulation (nw) 2020-05-12 15:47:26 -04:00
Robbbert
e08f650e29 (nw) kramermc: cleanup, added sound, added savestate, added natural keyboard. 2020-05-11 02:49:16 +10:00
hap
623dc28919 Machines promoted to working
----------------------------
Monty Plays Scrabble [hap]
Master Monty [hap]
2020-05-08 21:39:17 +02:00
Dirk Best
3c0b5b0ef2 fp6000: Rewrite driver
- Add and hook up interrupt controller and timer
- Add keyboard support (HLE)
- Clean up and improve graphics handling
- Add initial cassette support (not working)
- Add centronics printer support
- Add beeper
- More info to dip switches
2020-05-08 13:43:55 +02:00
AJR
2c873efb4d New machines marked as NOT_WORKING
----------------------------------
ERGO 201 Kurzweil [Bitsavers]
2020-05-07 17:35:32 -04:00
Olivier Galibert
140ba5147d sf: Add the i8751 dump, remove the protection HLE [O. Galibert, FabC] 2020-05-07 17:24:02 +02:00
Robbbert
b98ae8d560 (nw) fixed the build. 2020-05-07 02:25:57 +10:00
AJR
5cf1925789 cit220p: Emulate serial keyboard, hooking up MCU and identifying most keys 2020-05-05 11:23:09 -04:00
Ivan Vangelista
843080adb9 New machines marked as NOT_WORKING
----------------------------------
Dardamania (v2.1) [Juan Romero, ClawGrip]
2020-05-02 15:37:03 +02:00
Ryan Holtz
e9ea36bf28 -am2901b: Added a skeleton device for the AMD Am2901B 4-bit Bipolar Microprocessor Slice. [Ryan Holtz] 2020-05-02 11:29:45 +02:00
Ryan Holtz
0a95ff11dc -dpb7000: Code cleanup, removed disused individual card devices, hooked up MFM disk image support. [Ryan Holtz, ZrX] 2020-05-01 21:02:13 +02:00
David Haywood
a17d577403
Plug and Play work (#6609)
* new WORKING machines
Millennium M505 Arcade Neo Portable Spielkonsole (Family Sport 100-in-1) [TeamEurope]

* new NOT WORKING software list entries
tvgogo.xml : Baseball (US) [Sean Riddle, David Haywood]
tvgogo.xml : What-A-Mole (US) [Sean Riddle, David Haywood]

* added internal NAND dump to didj [Sean Riddle, Clawgrip]
2020-05-01 13:39:42 -04:00
hap
516f80e31d New working machines
--------------------
Mini Chess [hap, Sean Riddle]
2020-05-01 14:39:41 +02:00
AJR
9556e3a5bd New working machines
--------------------
MDT 60 Video Display Terminal [Bitsavers, AJR]

z29: Add skeleton for undumped keyboard; try (and fail) to make this work with the MDT 60 keyboard instead

z22: Separate driver (nw)
2020-04-29 11:16:14 -04:00
AJR
6e93c2ee1a New machines marked as NOT_WORKING
----------------------------------
MDT 60 Video Display Terminal [Bitsavers]
Z-22 Terminal [Bitsavers]
2020-04-27 20:14:30 -04:00
hap
465e64fa14 New working machines
--------------------
Sensor Computachess [hap, Sean Riddle]
Portachess II [hap, Sean Riddle]
2020-04-25 02:27:44 +02:00
David Haywood
1b91ee3133
new machines (1 working, 1 not working) (#6587)
new machines marked as NOT WORKING
----
Mastery's Fury [Miso Kim, David Haywood]

(this is a bad dump, mask ROMS are half size, at least the sprites)

new WORKING machines
----
Goori Goori [Miso Kim, David Haywood]
2020-04-24 12:44:09 -04:00
hap
fccd5a43cd New machines marked as NOT_WORKING
----------------------------------
Kasparov Leonardo (set 1) [hap, Berger]
Kasparov Galileo [hap, Berger]
Kasparov Renaissance (set 1) [hap, Berger]

New clones marked as NOT_WORKING
--------------------------------
Kasparov Leonardo (set 2) [hap, Berger]
Kasparov Renaissance (set 2) [hap, Berger]
2020-04-23 23:35:49 +02:00
hap
69d5d89940 New machines marked as NOT_WORKING
----------------------------------
Executive Chess [hap, Sean Riddle]
2020-04-22 12:13:50 +02:00
AJR
15386236cf atarisy1.cpp, atarisy2.cpp, gauntlet.cpp: Modernization
- Use generic latch devices for sound communications
- More accurate handling of programmed sound resets
- Add the other LS259 to gauntlet.cpp
- Correct watchdog timeouts for all three drivers
- General code cleanup

atarigen: Eliminate ATARI_CLOCK_xxxMHz macros in favor of standard XTAL constants (nw)

atariscom: Separate source file from atarigen.cpp; move IRQ handling to atarijsa (not a property of the actual device) (nw)
2020-04-21 17:38:45 -04:00
Ivan Vangelista
ae2449193f equites.cpp: deviceified sound board emulation. Also added skeleton device for the bngotime sound board (nw) 2020-04-21 18:43:29 +02:00
AJR
d3b389bf8c atarisac: Minor fixups (forgot to commit arcade.lua changes last time) (nw) 2020-04-20 13:39:58 -04:00
MetalliC
af74dd3f13 fix build (nw) 2020-04-20 20:28:47 +03:00
Ivan Vangelista
f4c6e05e05 New machines marked as NOT_WORKING
----------------------------------
EuroPlay 2001 [Juan Romero, ClawGrip]
2020-04-17 18:20:20 +02:00
ajrhacker
af21e47ae2
Merge pull request #6562 from DavidHaywood/160420_2
new NOT WORKING software list entries
2020-04-17 12:01:00 -04:00