Robbbert
44e456fb5b
(nw) basic52: fixed url
2019-10-06 23:34:29 +11:00
Vas Crabb
4b414fa45b
clean up some .hxx abuse (nw)
2019-10-05 14:02:58 +10:00
Philip Bennett
2bc95fcd87
New working machine added
...
---------
Super Dead Heat [Phil Bennett]
2019-10-02 01:07:31 -07:00
cam900
5707a77cfe
nmk16spr.cpp : Device-fied NMK 16 bit sprite hardware ( #5697 )
...
nmk16spr.cpp : Device-fied NMK 16 bit sprite hardware (original source by nmk16.cpp
* Fix flipped case
* Allow pdrawgfx drawing
* Correct clock source (Pixel clock mostly)
* Add value for sprite limitation
* Add notes
* nmk16.cpp, powerins.cpp : Convert sprite draw routine into nmk16spr.cpp
powerins.cpp : Verify clock related to on-board XTALs
2019-10-02 14:12:26 +10:00
angelosa
783a3bae2b
alpha68k.cpp, snk68.cpp: converted to a common palette device and decoded it with NeoGeo specs, causing more accurate colors especially visible on dithered backgrounds [Angelo Salese]
2019-10-01 00:08:09 +02:00
Joakim Larsson Edstrom
dda15d1b6d
eispc.cpp: Split out of the Ericsson PC (epc) from pc.cpp and added a serial keyboard
2019-09-26 14:06:08 +02:00
angelosa
2961878efe
Split up alpha68k I and N games into own files (nw)
2019-09-26 01:01:54 +02:00
AJR
97d29e7220
New machines marked as NOT_WORKING
...
----------------------------------
Vortex (Island Design) [unknown]
2019-09-24 17:11:54 -04:00
AJR
3274284dbd
ribrac, awetoss: Combine into a single driver and start fleshing it out (nw)
2019-09-24 14:20:04 -04:00
AJR
9afcd9c9b9
acorn_vidc: All right, move this back to src/devices/machine (nw)
2019-09-20 11:12:44 -04:00
AJR
0917a7295f
acorn_vidc: Move to src/devices/video and fix full build (nw)
2019-09-20 10:13:01 -04:00
Angelo Salese
3e6b9f9756
Rewritten Acorn VIDC10 into own device file [Angelo Salese] #5671
...
* Improved raster effects on games that dynamically change palette on active frame;
* Added stereo sound support;
2019-09-20 15:38:24 +02:00
AJR
f1610825cb
New machines marked as NOT_WORKING
...
----------------------------------
Cablenet 2039 Controller [Al Kossow, Bitsavers]
2019-09-20 07:45:50 -04:00
Patrick Mackinlay
4cfde79a28
4dpi: refactoring (nw)
...
* added dip switches for graphics hardware
* devicified xmap2
* overlay/underlay support
2019-09-19 17:21:01 +07:00
68bit
7a9f16d1f5
MEK6802D3: new machine
...
Motorola MC6802 evaluation kit. This emulator implements the Keypad and the
LED display, and the MEK68R2 CRT and parallel keyboard interface with support
from the D3BUG2 ROM, and the RS232 terminal support using the MEK68IO and with
support for this also included in the D3BUG2 ROM. Much of the monitor commands
appear to operate properly.
2019-09-18 13:18:03 +10:00
68bit
8c17acdc71
MEKD4 and D5: new machines ( #5632 )
...
* MEK6809D4: new machine
Motorola MC6809 evaluation board. This emulation implements the keypad and LED
7 segment display, the RS-232 terminal interface, and the MEK68R2 MC6845 CRT
and parallel keyboard interface. The RAM and ROM banking is not yet
implemented but most of the D4BUG monitor commands are supported.
* MEK6802D5: new machine
Motorola MC6802 trainer board. This emulation implements the keypad
and LED 7 segment display, and the RS-232 terminal interface even
though there is no monitor support for it. All the D5BUG monitor
commands appear to be working.
2019-09-16 23:01:16 -04:00
hap
b2d8689462
nl: prodigy has no netlist (nw)
2019-09-11 17:21:40 +02:00
couriersud
29575e4704
Fix SUBTARGET nl and move netlist makefile to gcc-9. (nw)
2019-09-10 21:40:24 +02:00
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
AJR
63bda946e2
poly88, poly8813: Bus expansion
...
- Replace additional driver RAM with S-100 bus
- Convert Video Terminal Interface into a S-100 bus device
- Add skeleton S-100 bus device for SSSD disk controller
2019-07-18 20:24:03 -04:00
hap
4be0e75517
aci_prodigy: add chesspieces (nw)
2019-07-14 02:01:28 +02:00
Nigel Barnes
c8dc4bb558
New machines marked as NOT_WORKING
...
----------------------------------
H/H Tiger [Centre for Computing History]
2019-07-13 02:11:08 +01:00
AJR
69fd6c1dc4
pitagjr: Move set and accompanying notes to geniusjr.cpp (nw)
2019-07-12 18:29:31 -04:00
AJR
4105acd1ed
cw7501, cdr4201: Transform skeleton drivers into SCSI bus devices
2019-07-11 17:08:12 -04:00
AJR
60d4805d55
Move modern SCSI CD/HD devices into src/devices/bus/nscsi (nw)
2019-07-11 14:20:32 -04:00
AJR
12eb294124
New machines marked as NOT_WORKING
...
----------------------------------
CD-R 4210 (v1.13) [Metropoli BBS Archive]
2019-07-10 23:49:04 -04:00
hap
5eaac5e857
New not working machine added
...
-----------
Talking Wrinkles [hap, David Viens]
2019-07-11 01:03:07 +02:00
AJR
11525ec2f6
New machines marked as NOT_WORKING
...
----------------------------------
All-Japan Boat Race [TeamEurope, Dumping Union]
2019-07-08 19:45:30 -04:00
Ivan Vangelista
dd62e09233
new not working clone
...
----------------------------------------
Black Tiger (Modular System) [Juan Romero, Recreativas.org, ClawGrip]
2019-07-08 18:14:58 +02:00
hap
76ca04e403
group some saitek drivers (nw)
2019-07-07 01:28:31 +02:00
hap
d5f741d8a3
renamed some novag drivers (nw)
2019-07-06 19:30:33 +02:00
AJR
c8a99d00c0
glmmc: This may actually be Z80-based, so fold it into prestige.cpp for now (nw)
2019-07-06 00:17:05 -04:00
AJR
6267615d4d
New machines marked as NOT_WORKING
...
----------------------------------
Reuters Model SK 101 BL [MCbx Old Computer Collection]
2019-07-05 23:23:36 -04:00
AJR
30afb4579d
Add disassembler and skeleton CPU device for CompactRISC CR16B architecture
...
vtech_unk1.cpp: Driver moved to glcx.cpp (nw)
2019-07-05 19:02:43 -04:00
ajrhacker
5035b85be0
Merge pull request #5303 from shattered/_430d642ac2
...
agat: basic emulation of agat9 (video, apple compat mode, LLE floppy)
2019-07-04 14:46:16 -04:00
hap
15e938cd03
remove chessbase class, rename fidelbase to fidel_clockdiv (nw)
2019-07-04 13:16:35 +02:00
AJR
0b8733206a
prestige.cpp: Identify Genius Junior CPU architecture and split to new driver file (nw)
2019-07-02 13:45:57 -04:00
Ivan Vangelista
1ba8223dfa
new not working machine
...
--------------------------------------
unknown Chang Yu Electronic gambling game [TeamEurope]
2019-07-02 18:39:10 +02:00
arbee
306f4e6884
Preliminary Fujitsu F2MC-16 CPU core, currently disassembly only [R. Belmont]
2019-07-01 22:21:00 -04:00
Sergey Svishchev
a152d1125f
agat: basic emulation of agat9 (video, apple compat mode, LLE floppy)
...
also included: MX floppy format (nw)
2019-07-02 01:13:38 +03:00
Sandro Ronco
1bc2b04728
tascr30: add display, inputs and SmartBoard. [Sandro Ronco]
...
Machines promoted to working
----------------------------
Tasc ChessSystem R30 [Sandro Ronco]
2019-06-29 23:44:25 +02:00
hap
7a3eb11ab1
remove novagbase class (nw)
2019-06-29 04:57:19 +02:00
hap
fe0db6545c
cforte: add chesspieces (nw)
2019-06-29 01:34:14 +02:00
hap
b37289cd61
npresto: add chesspieces (nw)
2019-06-28 02:21:06 +02:00
hap
478df8998e
supercon: add chesspieces (nw)
2019-06-27 22:36:18 +02:00
hap
60924e1222
New not working machine added
...
-------------
Savant [hap, Berger, Sean Riddle]
2019-06-27 01:37:55 +02:00
Patrick Mackinlay
4b70016e83
new device seeq8003
2019-06-26 20:21:15 +07:00
MooglyGuy
9b17db3958
-dpb_brushstore: Added skeleton device for DPB-7000 Brush Store Card. [Ryan Holtz]
2019-06-24 21:10:18 +02:00
MooglyGuy
3f893ae451
-dpb_framestore: Added a device (untested) for the DPB-7000 Framestore Card. [Ryan Holtz]
2019-06-24 05:07:58 +02:00
AJR
bf72a3ae51
New machines marked as NOT_WORKING
...
----------------------------------
Telex 1192 [Bitsavers]
2019-06-22 19:49:01 -04:00
hap
e73cf96fbd
added sensorboard with piece recognition (nw)
2019-06-23 00:58:37 +02:00