Commit Graph

1349 Commits

Author SHA1 Message Date
mooglyguy
451066eaca -saa7191: Skeleton device for the Philips SAA7191 Digital Multistandard Colour Decoder (DSMD), nw
-sgi_mc: Fixed a silly oversight which should fix an Indigo 2 regression, nw

-vino: Added kludge devcbs for I2C data out/in/stop, nw
2019-09-09 22:38:20 +02:00
fulivi
d4e2fbd306 HP9845: TACO driver re-written (#5601)
* hp9825: fixed a bug in 9825t

* hp9845: TACO driver re-written from scratch, DC100 tape separated into
a new device, various adaptations

* hp9845: "new TACO" renamed to just "TACO"
2019-09-09 16:05:41 -04:00
zzemu-cn
404b3e172f add mess nf500a h01jce
new computer nf500a h01jce
2019-09-05 22:04:42 +08:00
Olivier Galibert
e6ecaac339 vrender0: Fix link by moving mame/video/vrender0 to devices (nw) 2019-09-05 09:37:27 +02:00
hap
1826db774e New working machines
--------------------
Super Sensor IV [hap, Berger, Achim]
2019-09-01 21:47:51 +02:00
hap
0311e621b9 New machines marked as NOT_WORKING
----------------------------------
Chess Champion: Mark V [hap, Berger]
Chess Champion: Mark VI/Philidor [hap, Berger]
2019-09-01 12:26:06 +02:00
AJR
857cd30a22 New machines marked as NOT_WORKING
----------------------------------
Alpha Micro AM-1000 [Bitsavers]
2019-08-31 19:29:43 -04:00
Dirk Best
5c4048ad73 Emulate the Sega Billboard and hook it up to the STV driver
[biggestsonicfan, Dirk Best]

It's not shown by default. To view it, choose the layout
view 'Billboard'.
2019-08-30 14:04:13 +02:00
Patrick Mackinlay
194691c634 4dpi: graphics wip (nw) 2019-08-29 19:49:21 +07:00
braintro
388474a705 fix build 2019-08-27 22:11:53 -05:00
AJR
29a33decc0 Fix full build (nw) 2019-08-27 12:04:03 -04:00
DavidHaywood
021d89b7fe fix compile (nw) 2019-08-24 14:55:30 +01:00
Angelo Salese
f5b2fd9ee6
Major refactoring of VRender0 SoC device [Angelo Salese] (#5527)
*    Improved encapsulation between video and machine SoC periperals;
*    Split up HWs in individual files where they don't belong to Crystal System HW, makes future development easier;
*    Untangled reads/writes to draw/display bankswitches from screen_update, now they can be unthrottled safely;
*    Added CRTC screen raw parameters;
*    Add DMA hold feature and clear irq on mask writes, specific for P's Attack;
*    Improved Cross Puzzle flash loading, currently failing at POST for a SPU error;

nexus3d.cpp: add some preliminary work, currently does some VRender3d pipeline fill with a debug trick [Angelo Salese]

(out of whatsnew)
Some stuff definitely needs fine graining, like removing the few lines that are still necessary to configure the VRender0 from driver files, which I'm gonna do in my next feature branch.
2019-08-24 11:33:39 +02:00
Nigel Barnes
1e9643e4d2 New working machines
--------------------
Husky [Nigel Barnes, Phill Harvey-Smith]

New machines marked as NOT_WORKING
----------------------------------
Husky Hawk [Nigel Barnes, Phill Harvey-Smith]
2019-08-22 13:49:27 +01:00
AJR
3b0c5ea52b New machines marked as NOT_WORKING
----------------------------------
Colex VME-80186 [Al Kossow, Bitsavers]
2019-08-21 16:21:58 -04:00
AJR
8ae2eeb09e Fix build (nw) 2019-08-21 12:38:25 -04:00
hap
0617790932 add md4330/4332 lcd driver (nw) 2019-08-21 14:52:35 +02:00
hap
a067ce5b85 ssystem3: rewriting driver from scratch (nw) 2019-08-21 00:23:31 +02:00
AJR
de57ef7b97 atronic.cpp: Add more onboard devices, including new PCF8584 skeleton (nw) 2019-08-17 22:40:15 -04:00
Robbbert
57a0155782 (nw) mmd2 split out of mmd1 to its own source. Fixed cassette on mmd1 and mmd2. 2019-08-18 03:32:18 +10:00
Dirk Best
ab3e6b1228 New skeleton driver: SNES 4 Slot arcade switcher
Credits: ClawGrip, Roberto Fresca, Recreativas.org,
Dumping Union, System11, Dirk Best

This is based on an MCS-51 core, like the MK3 bootleg. They are
clearly based on the same code, so the MK3 bootleg was moved to
this driver.
2019-08-15 17:15:23 +02:00
Roberto Fresca
6c7ff97dac New working machines
--------------------
Potten's Poker stealth with Breakout front game
[Roberto Fresca, Grull Osgo, Pako Ortiz, Rockman, Recreativas.org]
2019-08-15 03:31:54 +02:00
Sandro Ronco
3b71b6c955 New working machine added
---------
Mephisto Mondial 68000XL [Sandro Ronco, Berger]
2019-08-14 23:10:15 +02:00
angelosa
597c4e2f8e pc9801.cpp: proper support for MEMSW device [Angelo Salese] 2019-08-14 17:31:38 +02:00
AJR
83e63dacf4 Add device emulation for DS17x85 series of MC146818-compatible RTCs with additional features 2019-08-14 09:12:12 -04:00
S.Z
a3588c18bf Enable precompiled header usage in the Visual Studio compiler (#5473)
* Enable precompiled header usage in the Visual Studio compiler
But only for libraries emu frontend precompile dasm optional
Also add emu.h include to hpcdasm.cpp

* Include emu.h in some disassembler sources to use precompiled headers

* Remove debug message
2019-08-13 13:20:53 -04:00
hap
1a33fe9945 New not working machine added
---------
Mephisto MM I [hap, Berger]
2019-08-10 21:54:31 +02:00
AJR
30373b66fd New machines marked as NOT_WORKING
----------------------------------
Microdar SPD [jordigahan, ClawGrip]
2019-08-09 19:13:07 -04:00
mahlemiut
d7267c1cdd pcipc: added a slightly more usable PCI S3 Virge/DX video card.
s3virge: added PCI interface, and linear framebuffer support. [Barry Rodewald]
2019-08-09 15:00:48 +12:00
Dirk Best
abbe4fec09 New not working machine
-----------------------
Digitek Micrologic 20 [ClawGrip, Dirk Best]
2019-08-07 13:12:42 +02:00
hap
fff1fe468b New working machine added
---------
Superstar 28K [hap Berger]
2019-08-06 20:11:23 +02:00
Julian Sikorski
0b5b13cf1e Fix building using system rapidjson 2019-08-05 21:16:54 +02:00
hap
f914fc8854 New working machine added
--------------
Mephisto [hap, Berger]
Mephisto II [hap, Berger]
Mephisto III [hap, Berger]

New working clone added
---------------
Mephisto Amsterdam (older) [Berger]
Mephisto London 16 Bit [Berger]
2019-08-04 23:22:02 +02:00
AJR
6a3e79f9a7 e9161: Add skeleton CRTC device; document SIO accesses (nw) 2019-08-03 10:51:44 -04:00
angelosa
fc90117d37 Whoops (nw) 2019-08-03 05:15:10 +02:00
angelosa
a7ec2bcff2 new NOT_WORKING machine
===================
Wanted (Sega) [Jamesv833, SeanC]

Out of whatsnew: boots with hugely wrong colors, inputs needs verifying.
2019-08-03 05:13:31 +02:00
Dirk Best
8632105397 juku: Floppy support WIP, enable BASIC 2019-08-02 16:15:04 +02:00
AJR
b218528e1f microdrv: Change image type to magtape; default clock; move to imagedev (nw) 2019-07-30 21:04:38 -04:00
Dirk Best
cae9d542aa New skeleton driver: Juku E5101 2019-07-30 17:02:04 +02:00
Dirk Best
c6b4027e43 bionicc: More cleanups
- Clean up notes, add TODO
- Use pulse_input_line for NMI
- Document coin lockout
- Document attribute RAM layout
- Background layer color is actually 3 bits
2019-07-30 17:02:04 +02:00
hap
30d9a40f3d prefix mephisto driver files(group them together) (nw) 2019-07-27 18:44:26 +02:00
hap
62e74625d2 New working machine added
---------
Constellation [hap, Berger]
2019-07-27 16:26:09 +02:00
hap
368d4e42be supercon: berger verified irq/beeper (nw) 2019-07-27 11:48:35 +02:00
Nigel Barnes
7e988f9563 microtan.cpp: The Microtan driver overhaul!
- Renamed driver microtan->mt65
- Added alternative monitor ROMs: TANBUG V3.1, TANBUG V.3B, TUGBUG V1.1, TANBUG V1.
- Replaced XBug with original 0.75MHz version, fixes cassette loading.
- New machine Micron, consisting of MT65 and Tanex boards only.
- Implemented the Microtan motherboard backplane and moved Tanex to slot device.
- Additional boards implemented: Bulldog Sound Generator Board, Mousepacket Designs Colour VDU Card, Tangerine Tandos Board (not working), Tangerine High Resolution Graphics Card (monochrome), Tangerine High Resolution Graphics Card (colour), Tangerine Tanram Board, TUG 64K RAM Card, TUG Programmable Graphic Module Card,  Microtanic Video 80/82 (not working), Ralph Allen 32K EPROM-RAM Card (incomplete), Ralph Allen Disc Controller Card (not working), Ralph Allen Colour VDU card
- Added Microtan 6809 System, not yet working.
- Added Space Invasion (ETI), the DIY project from Electronics Today based on the Microtan.
2019-07-26 12:46:24 +01:00
hap
8aff7550a5 New working machine added
-------
Debut-M [hap, Berger]
2019-07-25 01:56:03 +02:00
Nigel Barnes
1003cd2bf5 New working machines
--------------------
Hektor III [Nigel Barnes, jltursan]

New machines marked as NOT_WORKING
----------------------------------
Hektor II [Nigel Barnes]
2019-07-23 15:11:11 +01:00
Robbbert
65054fc4f1 (nw) split binbug into 3 sources. 2019-07-22 01:22:40 +10:00
hap
0ba5d412a4 saitek_corona: move to own driver (nw) 2019-07-21 00:36:33 +02:00
AJR
c968f79282 New machines marked as NOT_WORKING
----------------------------------
Space Byte 8085 [AJR, S100Computers.com]
2019-07-19 19:16:25 -04:00
Ivan Vangelista
98a4bcf1f7 new not working machines
--------------------------------------
Lucky 21 [Team Europe]
Lucky 21-D [Team Europe]
Lucky 25 [Team Europe]
Lucky 37 [Team Europe]
2019-07-19 18:32:38 +02:00