Commit Graph

3065 Commits

Author SHA1 Message Date
Patrick Mackinlay
7a09fc9930 news_r3k: wip (nw)
* added rudimentary video
* added hle keyboard
* documented some dip switches
2020-03-24 17:34:54 +07:00
AJR
032c2c5ce4 New machines marked as NOT_WORKING
----------------------------------
Roland S-50 Digital Sampling Keyboard [DBWBP]
Roland W-30 Music Workstation [DBWBP]

New clones marked as NOT_WORKING
--------------------------------
Roland S-550 Digital Sampler [DBWBP]
2020-03-23 21:18:21 -04:00
Patrick Mackinlay
0eb9783619 New machines marked as NOT_WORKING
----------------------------------
Sony NWS-3260 [Plamen Mihaylov]
2020-03-23 12:26:25 +07:00
arbee
8434fd6213 Added ICM7170 real-time clock device. [R. Belmont] 2020-03-22 21:01:59 -04:00
AJR
246b64ad0b New machines marked as NOT_WORKING
----------------------------------
Roland S-10 Digital Sampling Keyboard [DBWBP]
Roland S-220 Digital Sampler [DBWBP]

New clones marked as NOT_WORKING
--------------------------------
Roland MKS-100 Digital Sampler [DBWBP]
2020-03-22 18:12:49 -04:00
Nigel Barnes
24579647dc bus/bbc/1mhzbus: Added PEDL Multiform Z80. 2020-03-22 02:26:12 +00:00
AJR
22b523ca74 Add skeleton MB63H149 device (nw) 2020-03-21 21:33:01 -04:00
AJR
a7dfc7d96d New machines marked as NOT_WORKING
----------------------------------
Korg Z3 Guitar Synthesizer [DBWBP]
2020-03-21 11:13:34 -04:00
Vas Crabb
bdd2a33776 compile in the contents of the COPYING file for the about box - safer than assuming it will be in the working directory. no attempt at compressing it for now (nw) 2020-03-22 00:03:07 +11:00
hap
43cfc779a8 prschess: rename driver (nw) 2020-03-21 12:42:08 +01:00
Nigel Barnes
e42ad156b5 bus/coco: Added CoCo PSG cartridge device. [Roberto Fernandez, Nigel Barnes, Ed Snider] 2020-03-21 02:20:16 +00:00
Nigel Barnes
49264dd6e1 bus/bbc/userport: Added the Clwyd Technics Colour Palette and Chameleon devices. 2020-03-21 02:20:16 +00:00
David Haywood
74c4c3b275
Plug & Play work (#6463)
* new NOT WORKING
----
TV Fitness Center (Lexibook) [TeamEurope]
Lexibook Retro TV Game Console - Frozen - 300 Games [TeamEurope]

the TV Fitness you can select games etc. but inputs aren't fully mapped, Frozen is a more enhanced NES VT clone than we support (nw)

* new NOT WORKING
----
Haluatko miljonääriksi? (Finland) [Sean Riddle, Santeri Saarimaa]

surprisingly on entirely different hardware to the otherwise identical from the outside, aside from stickers UK version (nw)

* new WORKING machines
----
Double Players Mini Joystick 80-in-1 (MJ8500, ABL TV Game) [Sean Riddle, David Haywood]

* might as well drop the non-working tag here, issues are minor (nw)

* was a PAL unit (nw)

* minor vt refactoring (nw)
2020-03-20 10:34:42 -04:00
Julian Sikorski
931aee1b54 Roll back no longer needed /ZI workaround
It has been fixed as of Visual Studio 2019 16.5
2020-03-19 20:51:21 +01:00
AJR
c8fc4de384 New machines marked as NOT_WORKING
----------------------------------
Emulator II [DBWBP]
2020-03-18 16:57:13 -04:00
Michael Zapf
fa500f400d ti99: Added FORTi sound card. 2020-03-17 23:27:19 +01:00
AJR
fcf5b979ef New machines marked as NOT_WORKING
----------------------------------
Emulator Three Digital Sound Production System [DBWBP]
2020-03-17 18:12:34 -04:00
AJR
d4b1f475ca New machines marked as NOT_WORKING
----------------------------------
Korg DW-8000 Programmable Digital Waveform Synthesizer [DBWBP]

New clones marked as NOT_WORKING
--------------------------------
DW-8000-EX Programmable Digital Waveform Synthesizer [DBWBP]
EX-8000 Programmable Polyphonic Synthe Module [DBWBP]
2020-03-17 10:03:05 -04:00
AJR
abdb2d34da New machines marked as NOT_WORKING
----------------------------------
Kawai R-100 Digital Drum Machine [DBWBP]
2020-03-16 20:28:18 -04:00
Ivan Vangelista
bad13d09e4 New machines marked as NOT_WORKING
----------------------------------
Snowball War - WakuWaku Yukigassen [rtw,  SpinalFeyd]
2020-03-16 22:19:42 +01:00
arbee
6f3f0b805e mac: Initial support for the Sigma Designs LaserView monochrome NuBus video card [Al Kossow, R. Belmont] 2020-03-15 21:43:38 -04:00
AJR
ca0732bfb3 New machines marked as NOT_WORKING
----------------------------------
Roland JX-8P Polyphonic Synthesizer (Ver. 3.x) [DBWBP]
Roland JX-10 Super JX Polyphonic Synthesizer [DBWBP]

New clones marked as NOT_WORKING
--------------------------------
Roland JX-8P Polyphonic Synthesizer (Ver. 2.x) [DBWBP]
Roland MKS-70 Super JX Polyphonic Synthesizer [DBWBP]
2020-03-15 19:41:54 -04:00
David Haywood
389126869f
Plug & Play / sh6578 work (#6447)
* PPU refactoring (nw)

* PPU refactoring (nw)

* start making a new device (nw)

* PPU device refinements (nw)

* tear things down (nw)

* refactoring (nw)

* more refactor and teardown (nw)

* (nw)

* rebuilding (nw)

* (nw)

* (nw)

* (nw)

* (nw)

* checkpoint (nw)
2020-03-15 15:26:47 -04:00
ajrhacker
07c987b5bc
Merge pull request #6448 from ValleyBell/cm32p
add CM-32P PCM emulation
2020-03-15 14:36:56 -04:00
Valley Bell
539598fab4 add Roland PCM sound emulation for CM-32P 2020-03-15 18:58:38 +01:00
Nigel Barnes
692f254c21 bus/bbc/1mhzbus: Added the RetroClinic DataCentre. [Nigel Barnes, RetroClinic] 2020-03-15 17:06:04 +00:00
Michael Zapf
5fda8f6406 ti99: Added Myarc DDCC-1 disk controller card. 2020-03-15 11:46:31 +01:00
AJR
b2e2405c7c New machines marked as NOT_WORKING
----------------------------------
Roland TR-707 Rhythm Composer [DBWBP]
Roland TR-727 Rhythm Composer [DBWBP]
2020-03-14 23:30:00 -04:00
AJR
779dfd39f4 Rename the other Roland drivers (nw) 2020-03-14 21:57:44 -04:00
AJR
0e01131af5 New machines marked as NOT_WORKING
----------------------------------
Roland Juno-106 Programmable Polyphonic Synthesizer [DBWBP]
2020-03-14 20:08:44 -04:00
AJR
2ca1e6fe12 New machines marked as NOT_WORKING
----------------------------------
Roland Juno-6 (JU-6) Polyphonic Synthesizer [DBWBP]
2020-03-14 19:33:09 -04:00
hap
b230ac240f New working machines
--------------------
President Chess [hap, Berger]
2020-03-14 18:19:29 +01:00
Olivier Galibert
e4e91bd6bd ks0164: Turn it into a device (nw) 2020-03-14 12:05:59 +01:00
Michael Zapf
91b633c363 ti99: Added CorComp disk controller cards. 2020-03-14 01:27:29 +01:00
Robbbert
703e40e593 (nw) fixed mess build 2020-03-13 12:54:39 +11:00
AJR
2ed31c7650 New machines marked as NOT_WORKING
----------------------------------
Roland Alpha Juno-1 (JU-1) Programmable Polyphonic Synthesizer [DBWBP]
Roland Alpha Juno-2 (JU-2) Programmable Polyphonic Synthesizer [DBWBP]
2020-03-11 21:54:39 -04:00
AJR
f783ef246c New machines marked as NOT_WORKING
----------------------------------
Roland JX-3P Programmable Preset Polyphonic Synthesizer [DBWBP]
Roland MKS-30 Planet-S MIDI Sound Module [DBWBP]
Roland GR-700 Guitar Synthesizer [DBWBP]
2020-03-11 20:03:56 -04:00
MooglyGuy
4a909eb16b -frontend: Added an About menu option to display the contents of COPYING in order to be more license-compliant. [Ryan Holtz] 2020-03-11 22:11:20 +01:00
Ivan Vangelista
3663366ce9 New machines marked as NOT_WORKING
----------------------------------
Trivia Quiz (set 1) [Slowcade]

New clones marked as NOT_WORKING
--------------------------------
Trivia Quiz (set 2) [Slowcade]
2020-03-10 17:50:04 +01:00
AJR
5433c364f3 New machines marked as NOT_WORKING
----------------------------------
K4 16-bit Digital Synthesizer [DBWBP]

New clones marked as NOT_WORKING
--------------------------------
K4r 16-bit Digital Synthesizer Module [DBWBP]
2020-03-09 10:34:38 -04:00
AJR
0caaf4a024 New machines marked as NOT_WORKING
----------------------------------
K1 Digital Multi-Dimensional Synthesizer [DBWBP]
K1rII Digital Multi-Dimensional Synthesizer Module [DBWBP]
K5 Digital Multi-Dimensional Synthesizer [DBWBP]

New clones marked as NOT_WORKING
--------------------------------
K1m Digital Multi-Dimensional Synthesizer Module [DBWBP]
K1r Digital Multi-Dimensional Synthesizer Module [DBWBP]
K5m Digital Multi-Dimensional Synthesizer Module [DBWBP]
2020-03-09 09:35:55 -04:00
AJR
18a3fb8860 New machines marked as NOT_WORKING
----------------------------------
Roland D-10 Multi Timbral Linear Synthesizer [DBWBP]
2020-03-08 22:43:09 -04:00
David Haywood
c46e3754ba
Plug and Play work (#6396)
* gcm394 / paccon - use screen resolution to determine tilemap limits nstead of hardcoding it (nw)

* debugging (nw)

* tweaks to video (nw)

* new NOT WORKING
----
Super Game 36-in-1 (TimeTop SuperGame) [JP_Ronny, TeamEurope]

(actually seems playable, but there are some details I want to verify / figure out before promoting it)

* map 'X' for timetp36 (nw)

* extra io notes (nw)

* confirm difficulty mapping (nw)

* set to PAL timings (nw)

* new NOT WORKING
----
Digi Makeover (Girl Tech) [Sean Riddle, Clawgrip]

* move digimakeover to its own driver (nw)

* hack to force IRQ on (nw)

* alt mode for rad_digi (nw)

* some buton notes (nw)

* flips for rallyx (nw)

* make some IRQ code closer to spg2xx (nw)

* improve raster for Xevious (nw)

* no macro (nw)

* new NOT WORKING
----
Gormiti Game Arena (Spain) [Sean Riddle, Clawgrip]

* new NOT WORKING
----
MobiGo (Spain) [Sean Riddle, Clawgrip]

* don't use smartfp inputs (nw)
2020-03-07 10:52:47 -05:00
AJR
6ab1dfb1a8 Clean up odds and ends (nw)
- com8116: Delete SY2661-1/-2 tables (these are just second sources of SCN2661A/B)
- mc2661: Remove obsolete device
- rs232: Remove 7200 baud setting formerly required by one driver to work around incorrect table
2020-03-06 15:03:31 -05:00
Vas Crabb
ddfe149872 (nw) It helps if you're using the same data types in both places (VGM
visualiser device and WDL FFT libarary).

I changed the VGM visualiser to use single-precision float which is the
default for WDL FFT.  GCC's loop vectoriser can make better use of SSE
with single-precision maths, and the extra precision shouldn't be needed
for the visualisation.  If this is a problem, let me know and I'll
revert this and flip the WDL FFT library over the other way.
2020-03-07 07:01:48 +11:00
AJR
415128cae4 New and completely rewritten emulation of SCN2651 PCI, SCN2661 EPCI & SCN2641 ACI
This is far more thorough and accurate than the preexisting MC2661 device emulation. Synchronous modes have been implemented but not tested.
2020-03-06 14:37:35 -05:00
Vas Crabb
5bce46bd75 Removed winpcap and cleaned up network module selection.
(nw) The pcap.h header itself has the problematic original BSD license,
including the obnoxious advertising clause.  Using tap/tun networking on
Windows provides a much better experience, so the extra setup is worth
it.  This patch also allows you to enable pcap on platforms where it's
disabled by default with USE_PCAP=1 if you really want to use it.
2020-03-05 21:23:21 +11:00
AJR
c641fe72db New machines marked as NOT_WORKING
----------------------------------
Korg DS-8 Digital Synthesizer [DBWBP]
Korg 707 Performance Synthesizer [DBWBP]
2020-03-04 14:00:26 -05:00
R. Belmont
43a9794c20
Merge pull request #6388 from fulivi/hp80_dev07
HP82900 CP/M module
2020-03-04 10:45:30 -05:00
Vas Crabb
11ac7454db Maintenance:
* Removed empty nl_examples from dist.mak
* Added copyright acknowledgements and full text of licenses to binary distribution
* Fixed up the list of third-party libraries
* Moved WDL fft.c to 3rdparty
2020-03-04 22:41:15 +11:00