Nigel Barnes
1e76d5fd5e
bbc: Added various pointer devices on userport:
...
- AMX Mouse
- Acorn Master 512 Mouse
- Marconi RB2 Tracker Ball
2018-05-04 12:41:01 +01:00
DavidHaywood
ee0469ad4a
new NOT WORKING
2018-05-03 21:30:25 +01:00
Justin Kerk
f857d267f5
rm dead code (nw)
2018-05-03 19:30:24 +00:00
AJR
20f49a2f4e
Rename machine/latch.* to machine/output_latch.* (nw)
...
- Use device_resolve_objects to resolve callbacks in output_latch_device (nw)
Note that this renaming is not just for human convenience; genie seems to get confused by modifications to a header called latch.h and decides to recompile everything involving gen_latch.h as well.
2018-05-02 00:05:32 -04:00
arbee
45977d9baa
More GCC 8 (nw)
2018-05-01 22:04:06 -04:00
arbee
73beb07213
don't use C++ flags on plain C files (nw)
2018-05-01 21:40:43 -04:00
arbee
e651a1678d
begin preliminary GCC 8 support (nw)
2018-05-01 21:34:55 -04:00
AJR
5652b70ed6
New machines marked as NOT_WORKING
...
----------------------------------
Air Hockey (6.03, encrypted)
2018-05-01 16:57:54 -04:00
Vas Crabb
2047471723
Bind devcb relative to current device. This is probably going to break
...
plenty of things with late bind errors. Sorry.
Remaining things to switch over include sound routes and things with
custom delegates.
2018-05-01 04:19:51 +10:00
AJR
ed8bb86e08
cmi.cpp: Separate source file for CMI-01A device (nw)
2018-04-27 16:50:50 -04:00
yz70s
c663e1d7cc
New device, SMSC FDC37C93x Plug and Play Compatible Ultra I/O Controller ! [Samuele Zannoli]
...
It is not complete yet but the floppy disk and keyboard work and is enough to boot the m55hi-plus motherboard.
2018-04-27 09:43:50 +02:00
Bavarese
88b77caea7
(PC-ISA): Add Lba enhancer card (28 bit LBA) ( #3465 )
...
* Create lbaenhancer.cpp
* Create lbaenhancer (header file)
* Update isa_cards.cpp (storage section)
* Update isa_cards (lba_gen added to SLOT_INTERFACE)
* Update bus.lua
* Update lbaenhancer.cpp
* Update isa_cards.cpp
* Update lbaenhancer.h
* Update lbaenhancer.cpp
* Update lbaenhancer.cpp
* Update lbaenhancer.cpp
* Update lbaenhancer.cpp
device_reset() changed to make sure ROM is installed only once. Old solution used a static variable and was unsafe.
* Update lbaenhancer.h
Add variable to ensure ROM is only installed once per session.
* Update lbaenhancer.cpp
* Update lbaenhancer: CONFNAME
jumpers, not DIPs.
* Update lbaenhancer (spacing)
2018-04-26 21:34:01 -04:00
fulivi
c7fd7ad2c8
hp_ipc: added HPIB interface chip & remotizer device
2018-04-26 16:27:47 +02:00
Dirk Best
02004c6c51
Devicify Sega 315-5649
2018-04-25 21:57:04 +02:00
mooglyguy
8e39405a42
-vp415: Added proper dumps of Module S and Module W MCUs, which have identical programs. [Ryan Holtz, Simon Inns]
2018-04-24 19:58:44 +02:00
Curt Coder
9b7c48de6a
vic10: Added MultiMAX cartridge skeleton. [Curt Coder]
2018-04-24 16:59:50 +03:00
mooglyguy
31579ede9a
-indy_indigo2: General cleanup, device-ified HAL2 and HPC3, and moved HAL2, HPC3, and IOC2 devices into their own files. [Ryan Holtz]
2018-04-23 23:05:20 +02:00
angelosa
eda7537f38
Missed committing this one (nw)
2018-04-21 17:27:04 +02:00
angelosa
1b3c344ba3
Bulk move includes/nb141*m*.h -> machine/nb141*m.h (nw)
2018-04-21 17:26:01 +02:00
AJR
f45be6f709
hp48_port: Eliminate driver_data calls; separate source files; reduce dependency on driver class somewhat but not ideally enough (nw)
2018-04-20 12:57:29 -04:00
ajrhacker
9195314887
Merge pull request #3469 from shattered/_3ab0ba4
...
ms6102: add EAROM device + minor keyboard fix (nw)
2018-04-18 15:44:53 -04:00
Sergey Svishchev
05631edc1a
ms6102: add EAROM device + minor keyboard fix (nw)
2018-04-18 22:38:32 +03:00
mooglyguy
5ae175ff11
vp415 skeleton updates, nw
2018-04-18 19:17:11 +02:00
Dirk Best
f0a77cb766
model1/model2: Emulate Model 1 I/O board, remove I/O RAM device
...
This includes an emulation of the Sega 315-5338A I/O controller which is
also hooked up to the ufo21 driver now.
2018-04-18 00:25:33 +02:00
Vas Crabb
d79226cc3d
Revert "(PC-ISA): Add Action Replay card for DOS (1994) ( #3445 )"
...
This reverts commit ff815797c9
.
2018-04-17 22:04:10 +10:00
David Haywood
261bcfa3cd
XaviX - current checkpoint, tidying, reorganization etc. (+ general TV game work) ( #3450 )
...
* xavix - tidy ups, reorganization, current notes etc.
* didn't mean to push a copy (nw)
* shift some common code around for palette handling (nw)
* lean less heavily on memory system (nw)
* revert 'shift some common code around for palette handling (nw)' to be revisited later.
* add missed include guards (nw)
* new machines marked as NOT WORKING
Skannerz TV [Sean RIddle, Peter Wilhelmsen]
This will need the communication protocol with the barcode scanner unit reverse engeering (the scanner unit has it's own MCU that isn't dumped and for which we have no method of dumping) this also probably means it will need improvements to the general vii.cpp handling of interrupts and serial ports (which Cricket needs too)
2018-04-16 22:34:42 -04:00
Bavarese
ff815797c9
(PC-ISA): Add Action Replay card for DOS (1994) ( #3445 )
...
* Allow write protect of a banked segment
* Allow write protect of a banked segment
* Create Action Replay driver for DOS
* Create Action Replay driver (header file)
* Update bus.lua
* Update isa_cards.cpp
* (white space changes)
2018-04-16 17:00:49 -04:00
Sven Schnelle
5832c7c2de
split up hp98603 basic rom card
...
The 98603A and 98603B cards have different base addresses and sizes
for the rom region. Split up the cards so that we can boot HP BASIC 4
and HP BASIC 5.1.
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2018-04-16 15:11:26 +02:00
Ryan Holtz
c2c576dad4
Added skeleton SAA1403 device, nw
2018-04-13 21:04:46 +02:00
mooglyguy
593340af38
-vp415: Skeleton driver for Philips VP415 LV-ROM Player. Includes basic device implementation of Fujitsu MB88303 Television Display Controller. [Ryan Holtz]
2018-04-13 18:25:35 +02:00
Patrick Mackinlay
3a8d630ab4
interpro: skeleton for keyboard lle (nw)
2018-04-14 01:12:22 +10:00
Dirk Best
d4d7f94c5f
Rename 315-5338a to m1io since it doesn't actually represent that device
2018-04-08 23:31:39 +02:00
Lord-Nightmare
dac78a0aae
typo (nw)
2018-04-08 14:15:23 -04:00
Dirk Best
d2e0e1f182
Devicify Sega 315-5338A
2018-04-08 17:40:23 +02:00
David Haywood
26d3f01402
new WORKING machines ( #3427 )
...
* new WORKING machines
Master Boy (1987, Z80 hardware) [David Haywood, ARPA, Recreativas.org, The Dumping Union]
* info update (nw)
2018-04-07 11:52:32 +02:00
Olivier Galibert
1d338061af
mb86233/4 rewrite [O. Galibert]
...
model1: Use the real 315-5573 Virtua Racing coprocessor program [Team Caps0ff]
model2: Rewamp the coprocessors communications [O. Galibert]
2018-04-05 15:01:26 +02:00
Sven Schnelle
d9a631daa2
hp9k_3xx: add 98644 async serial card
2018-04-04 21:45:46 +02:00
AJR
bc2acfcb76
atarivad: Separate source files from atarigen (nw)
2018-04-03 17:34:54 -04:00
R. Belmont
f772e0ea5a
Merge pull request #3419 from JoakimLarsson/sad8852_2
...
NEW non working ISA16 card: Ericsson Information Systems IBM3270/5250…
2018-04-03 11:16:30 -04:00
joakim
bdaad5598e
NEW non working ISA16 card: Ericsson Information Systems IBM3270/5250 terminal adapter card
2018-04-02 21:44:32 +02:00
Dirk Best
e3ec44528c
Fix tiny build
2018-04-02 12:40:03 +02:00
Michael Zapf
fda26ee7dd
ti99: Hexbus floppy system; logging updates
2018-03-31 00:38:31 +02:00
Nigel Barnes
d295e418c4
electron: Added Mega Games Cartridge device.
2018-03-30 12:58:31 +01:00
Justin Kerk
50c373be6f
Fixed issues with CHD loading under Emscripten. [Justin Kerk]
2018-03-28 04:35:34 +00:00
Vas Crabb
010155a3c5
Reshuffle some stuff:
...
* Move around the debugger hooks to get a small but measurable performance increase
* Remove emucore from external tools
* Improve performance of DSP16 interpreter a little by generating six variants of execution loop
2018-03-28 05:25:15 +11:00
Julian Sikorski
9a154947d1
Added possibility of building using system pugixml
2018-03-27 10:19:22 +11:00
Vas Crabb
ebcd71b7f1
minimaws: expose RAM size
2018-03-27 01:40:15 +11:00
Vas Crabb
1c3684787c
get rid of dioutput - it's only used in one place, and it upset GCC on Linux debug builds for some reason
2018-03-25 04:31:07 +11:00
Vas Crabb
08dde5eb0a
srcclean and regenerate localisations (nw)
2018-03-25 02:03:24 +11:00
Ariane Fugmann
2ad88fd875
M1COMM: Add preliminary MB89374 emulation ( #3378 )
...
* M1COMM: Add preliminary MB89374 emulation (nw)
* M1COMM: moved knowns roms to device. (nw)
* MB89374: arrays and savestates (nw)
2018-03-24 08:40:45 -04:00
AJR
57f7d29b11
mess.lua: Pull a few drivers out of the grab bag (nw)
2018-03-21 20:23:12 -04:00
Nigel Barnes
7ad824c85b
New machines marked as NOT_WORKING
...
----------------------------------
Poly Proteus (Standalone) [Nigel Barnes, Andrew Trotman]
2018-03-21 20:53:11 +00:00
Dirk Best
edbb11a107
Casio CZ-101: Skeleton driver
2018-03-21 15:11:32 +01:00
Vas Crabb
b787818d0c
dsp16: move most core state into DRC cache - keeps a lot of details out of the main header (DRC is still stubbed out) (nw)
2018-03-21 21:01:36 +11:00
AJR
3a41359c74
Update mame.lst, mess.lua, mess.flt (argh)
2018-03-20 16:56:59 -04:00
Vas Crabb
724c602fd5
prettier way of adding DRC framework on-demand (nw)
2018-03-20 20:27:49 +11:00
Dirk Best
8c70c1418b
Casio HT-6000: Skeleton driver
2018-03-18 12:01:37 +01:00
David Haywood
13cbded6cc
use a handcrafted c-chip rom for Rainbow Islands Extra, pending a real dump, allows removal of simulation code and general cleanups. ( #3338 )
...
also made rainbow islands extra a parent, since it has it's own game code, own c-chip and is generally considered a semi-sequel rather than a bugfix / revision of the original game.
(best I can tell behavior matches the differences between original and extra that were present in the simulation at least, but obviously the real chip could be hiding more secrets)
2018-03-17 18:35:46 -04:00
fulivi
2e4c96157d
IEEE-488 remotizer device ( #3241 )
...
* remote488: work started
* remote488: fixed a crash when using socketed bitbangers on Linux machines
* remote488: added ieee-488 remotizer device
* remote488: added remotizer devices to ieee-488 buses of HP9845 & HP85
* remote488: added missing emu.h inclusion
* Revert "remote488: fixed a crash when using socketed bitbangers on Linux machines"
This reverts commit edfeb1768ec332ccdb77584e272d93b756819c41.
* remote488: nudge..
* remote488: no longer use locale-dependent functions, added commas and
semicolons as msg separators, improved use of util::string_format
2018-03-18 05:20:00 +11:00
Ivan Vangelista
f25097f2f2
merged tcl.cpp into goldstar.cpp, since it's same hardware (nw)
2018-03-17 14:25:37 +01:00
Ivan Vangelista
2d0dbde7d6
new not working machine
...
------------------------------------
Lucky Draw (Pinball) [PinMAME]
2018-03-17 11:14:43 +01:00
Dirk Best
3ffd6b839f
uPD934G: Preliminary emulation
2018-03-17 09:10:18 +01:00
Vas Crabb
5976a48035
dsp16: start adding recompiler boilerplate (nw)
2018-03-17 06:51:50 +11:00
Vas Crabb
245f822e7d
use more constexpr and literal classes in UML to give compiler more optimisation opportunities (nw)
2018-03-17 00:58:54 +11:00
AJR
b6d5d656c7
New machines marked as NOT_WORKING
...
----------------------------------
CIT-101 [Doug Crawford]
2018-03-15 17:56:27 -04:00
angelosa
bb11fbd2bd
Blind faith fixed long names for almost all CPUs (nw)
...
mb86235.cpp: renamed pcs_ptr into pcp, and added a file for future interpreter core (nw)
2018-03-15 18:07:39 +01:00
smf-
78f0aff27f
Apply same flags when building with SOURCES= as when building normally. This fixes the issue which prompted "model1: clear up some memory issues with very recent gcc (nw)" (which only occurred in a SOURCES= build). (nw)
2018-03-15 15:54:37 +00:00
Vas Crabb
3f67473bb4
QSound LLE available with a 3-character change
2018-03-16 02:27:24 +11:00
Vas Crabb
0bf88bda8f
Cycle-accurate DSP16 core (disabled in QSound for performance reasons)
2018-03-15 19:02:43 +11:00
Dirk Best
6e58642b35
rz1: Skeleton driver [Arashikage, Dirk Best]
2018-03-13 14:07:13 +01:00
Olivier Galibert
b9ac659837
Fuck genie, Enhanced edition (nw)
2018-03-12 19:14:29 +01:00
Vas Crabb
7c9d75df13
forgot these are listed explicitly (nw)
2018-03-12 19:26:36 +11:00
David Haywood
0b5b391ffd
use real dumped c-chip for bonzeadv, remove simulation [Team Caps0ff] ( #3318 )
...
* use real dumped c-chip for bonzeadv, remove simulation [Team Caps0ff]
this most likely fixes MT00377, MT00205
* typo (nw)
* missed a file (nw)
* no longer fights (nw)
* tidy here too (nw)
* c+p typo (nw)
2018-03-11 17:05:54 +01:00
AJR
b4a7ef663d
vt100_kbd: Rewrite as UART-based serial device
2018-03-09 20:30:29 -05:00
angelosa
c912d19d26
new NOT WORKING game
...
--------------------
Badlands (Konami) [Angelo Salese]
2018-03-06 15:50:09 +01:00
Justin Kerk
1f80e58a10
Disable multithreading on the Emscripten target as it is not currently supported. Fixes e.g. drivers using discrete audio components. [Justin Kerk]
2018-03-06 07:39:05 +00:00
David Haywood
db566d4954
c-chip: use dumped c-chip for Volfied and Superman, remove simulation [Team Caps0ff] ( #3298 )
...
* c-chip: use dumped c-chip for Volfied [Team Caps0ff]
interrupt source still needs to be verified, but I've tested this to the end and it works fine with the real dump.
* less static (nw)
* hook the coin counters back up (nw)
* tweaks (nw)
* was too close after tweak (nw)
* add support for dumped superman c-chip too, removed simulation [Team Caps0ff]
also made the 68k and upd7810 use different banked windows into the RAM, this seems to prevent the fighting I was seeing, and also superman suggests that it might be correct, as it puts response values in a bank for the 68k but then changes the window so the 68k can't see them. needs further testing tho (other c-chip dumps might tell us more later)
* use the 68k side handlers on megab too, even if it really doesn't care about anything (nw)
* remove debug structure (nw)
2018-03-05 20:32:52 -05:00
cracyc
946340b119
alphatpx: slower yet (nw)
2018-03-01 14:57:26 -06:00
Ivan Vangelista
37f5dca1ba
new not working machine
...
-------------------------------------
Milton Bradley Electronic Milton [Sean Riddle]
2018-03-01 19:04:19 +01:00
R. Belmont
5ffc8a79a4
Merge pull request #3266 from JoakimLarsson/diablo_1
...
WIP: Diablo printer CPU
2018-02-28 14:03:10 -05:00
cam900
5a8890c31c
hyprduel : Cleanups, Add imagetek_i4220_device, Allocate sound output… ( #3272 )
...
* hyprduel : Cleanups, Add imagetek_i4220_device, Allocate sound output form real PCB(real PCB only has mono sound output)
imagetek_i4100.cpp : Boost tilemap drawing routines when VIDEO_UPDATE_SCANLINE case of screen video attributes, Add notes
* Minor cleanup, Add notes
* imagetek_i4100 : Fix tilemap drawing at tilemap offset X/Y !=0 case
* hyprduel : Fix mistake
* magerror : Remove MACHINE_NOT_WORKING Flags
2018-02-28 14:02:02 -05:00
Vas Crabb
910d2267ca
Start squeezing out the poor-performing parts of the output_manager:
...
* Turn deprecated declataion warnings on by default and make them non-fatal
* Make output_finder iterable in algorithms and range-based for loops
* Replace a lot of set_something with output_finder
2018-02-28 21:19:37 +11:00
angelosa
bc3cc38a6c
model2.cpp: added geo dasm dump to a custom debugger command [Angelo Salese]
2018-02-27 19:57:41 +01:00
Vas Crabb
8dad4881f6
srcclean (nw)
2018-02-25 01:34:04 +11:00
joakim
35a7f3e628
WIP: Diablo printer CPU
2018-02-24 02:32:36 +01:00
Vas Crabb
836c43f630
untangle ladybug and redclash state classes
2018-02-24 01:00:58 +11:00
arbee
3de8415cf8
New machines marked as NOT WORKING
...
----------------------------------
Blockout (TAX) [Peter Wilhelmsen, David Haywood]
2018-02-20 19:40:11 -05:00
cracyc
2e069bba3a
New not working
...
-----------------
Panafacom Duet-16 [rfka01, Carl]
2018-02-19 17:23:41 -06:00
AJR
1a157c0600
Create RST interrupt buffer device
2018-02-18 20:59:06 -05:00
Olivier Galibert
109e2dadb8
NUON disassembler [O. Galibert]
2018-02-18 22:56:53 +01:00
AJR
6a33b375e0
Fix arcade and tiny builds (hopefully) (nw)
2018-02-17 14:41:34 -05:00
angelosa
d846c04d02
Split badlandsbl into own file (nw)
...
(TODO: badlands_molayout doesn't want to link for some reason, for now I split defs into both files)
2018-02-15 18:12:55 +01:00
AJR
7d201e2e08
Revert "Merge satcdb skeleton device with stvcd"
...
This reverts commit 431de71d20
.
2018-02-15 08:26:30 -05:00
AJR
431de71d20
Merge satcdb skeleton device with stvcd
2018-02-14 23:54:25 -05:00
Joakim Larsson Edström
df5a232104
Merge pull request #3208 from JoakimLarsson/cadabc_1
...
CAD ABC mouse/hi-res card
2018-02-14 23:26:07 +01:00
Joakim Larsson Edstrom
fea4a1294b
cadmouse.cpp: NEW non working mouse/hi-res unit for the abcbus [Valgrind]
2018-02-14 22:05:38 +01:00
Sergey Svishchev
8fef96dbd9
agat7: add serial/parallel interface card, hardcoded into Agat-Author configuration for now.
2018-02-13 23:16:48 +03:00
Julian Sikorski
eba66fbab8
Fix build failure with SOURCES defined ( #3187 )
...
* Fixed building using system utf8proc
* Fixed building using system portaudio
* Allow using system-wide asio headers (1.11.0 or higher required).
* Allow using system-wide glm headers
* Allow using system-wide rapidjson headers
* Put all ext_includedir calls together
* Fixed build failure when SOURCES is defined
2018-02-10 22:58:29 +01:00
cracyc
3195ba191d
am9519: add am9519 uic device [Carl]
2018-02-10 14:23:30 -06:00
Julian Sikorski
8cc758355d
Enable use of system-wide asio, glm and rapidjson ( #3172 )
...
* Fixed building using system utf8proc
* Fixed building using system portaudio
* Allow using system-wide asio headers (1.11.0 or higher required).
* Allow using system-wide glm headers
* Allow using system-wide rapidjson headers
2018-02-08 16:06:25 -05:00
arbee
cde11d74f7
New machines added as MACHINE_NOT_WORKING
...
-----------------------------------------
Intelligence Advance E/R Lerncomputer [R. Belmont, Sean Riddle, Team Europe, rfka01]
2018-02-08 15:52:02 -05:00
David Shah
304abd860c
Several nes_vt Fixes and Improvements ( #3178 )
...
* Add 89 in 1 mini console
* Add mc_cb280, similar to sy889
* More VTxx ROMs
* Add more nes_vt systems
* Add SY888B
* Add support for VTxx systems with scrambled instructions (FC Pocket, DGUN2573)
* Add support for Family Pocket, and more FC Pocket games
* Small fixes and reclassifications (nw)
* Support for VTxx scrambled banking (thanks NewRisingSun for help)
* New palette code from NewRisingSun, etc
* Various VT03 fixes, several systems including ZDog now working
* nes_vt comment/status updates (nw)
* Refactor m6502_vtscr (nw)
2018-02-07 20:09:56 +01:00
Vas Crabb
de041550f1
New machines marked NOT_WORKING
...
-------------------------------
Casio SK-1 [Ryan Holtz]
2018-02-06 18:57:41 +11:00
cam900
053fd7699f
vgmplay : Add K051649 support ( #3131 )
2018-02-05 02:39:14 +11:00
AJR
5051f3c3f7
madmotor.cpp: General cleanup (nw)
2018-02-03 21:13:25 -05:00
arbee
6df68ed91d
New machines added as MACHINE_NOT_WORKING
...
Pittanko Zaurus [R. Belmont, SpinalFeyd, Klaus, The Dumping Union]
2018-02-03 13:51:51 -05:00
angelosa
c5e901fbcb
pc6001.cpp: major encapsulation clean-ups [Angelo Salese]
2018-02-03 17:04:31 +01:00
David Haywood
1e09ab0ceb
create derived 6502 type for XaviX because it has at least one custom… ( #3154 )
...
* create derived 6502 type for XaviX because it has at least one custom 4-byte opcode that doesn't fit any other type.
treating that opcode as NOP for now.
have a feeling it might be something to do with the other integrated hardware, might be 'execute co-processor code chain at this address' or something similar
It isn't a standard JSL (Jump Subroutine Long) like the SNES cpu opcode in the same place as this, it seems to point at some code-like structures tho)
could also be a secondary operation mode with different encoding like ARM's Thumb mode tho I guess.
We currently only have a single XaviX based dump (taitons1) but there are more on the way. I'm going to see if the code flow makes any sense at all with these missing, or if any of it gives a clue as to what they should actually do.
* xavix - let's call these callf and retf then
after further investigation these are some kind of extra 'long jump' subroutine / task handlers, the 0x80 also being a custom opcode was throwing me off trying to identify them before.
looks like they might have been hacking 65816 features into the regular 6502 core?
* prepare for extra address bits (nw)
* better program flow (nw)
2018-02-02 14:34:12 -05:00
Nigel Barnes
91da52721e
electron: Added cartridge devices for:
...
- P.R.E.S. Advanced Plus 3/4
- Advanced Quarter Meg Ram
- Cumana Floppy Disk System
- Sound Expansion
- Sound Expansion v3
- Stop Press 64
- Solidisk EFS
New working software list additions
-----------------------------------
electron_cart: Solidisk EFS 2.1E
New NOT_WORKING software list additions
---------------------------------------
electron_cart: Stop Press 64
Software list items promoted to working
---------------------------------------
electron_cart: Advanced Plus 3, Advanced Quarter Meg RAM, Slogger Electron Disk System, Sound Expansion v3
2018-01-31 18:38:05 +00:00
rfka01
797a89d042
olyboss.cpp: new not working: Olympia BOSS D [friol] ( #3156 )
...
* olyboss.cpp: new not working: Olympia BOSS D [friol]
* olyboss.cpp: variable consistency and error logging fixes
2018-01-31 00:07:27 -05:00
Justin Kerk
d1b11e5c80
Fix issue linking Emscripten build with certain single-driver compiles (e.g. spectrum.cpp). Emscripten 1.37.29 or higher is now required. [Justin Kerk]
2018-01-31 02:26:47 +00:00
Vas Crabb
4e8bb7c7e5
srcclean and regenerate localisations (nw)
2018-01-28 14:25:52 +11:00
angelosa
29d963a4fb
x1.cpp: moved video functions into own file, also improved OO ownership of variables and functions [Angelo Salese]
2018-01-28 00:32:30 +01:00
David Haywood
ff61c2c50d
framework for adding 'gamebooster' (need to figure out how it actually works / maps tho) ( #3134 )
...
* fix/tidy tvboy driver (nw)
* missed file (nw)
* framework for adding 'gamebooster' (need to figure out how it actually works / maps tho) (nw)
(code based on zx spectrum expansion port code)
* (nw)
* lost a line (nw)
* allow it to run (nw)
* continued work (nw)
* mame64 psj -parallel gamebooster -cart tetris now works
* rm outdated (nw)
* remove unneeded code (nw)
* limit accesses, log unexpected ones, might have custom banking (nw)
* write bytes in an order that keeps the gb code happier , sml boots (nw)
2018-01-27 10:17:37 -05:00
Nigel Barnes
4143172f7c
electron: Re-implemented cartridge slot device, and added cartridge devices:
...
- Standard cartridge (2x16K ROM)
- Advanced Battery-Backed RAM (ABR)
- Slogger Click
- Slogger Pegasus 400
2018-01-26 21:04:33 +00:00
AJR
eb9969edc0
virtual.lua: Update list of sound cores for vgmplay additions (nw)
2018-01-25 20:46:15 -05:00
David Shah
28bfa4eba9
Add Systema TV Boy II ( #3127 )
...
new WORKING clones :
- TV Boy [David Shah]
- Super TV Boy [Sean Riddle,incog]
2018-01-25 20:29:52 +01:00
cam900
b30d6d96f9
Split Data East ACE Chip Emulation ( #3100 )
...
* Split Data East ACE Chip Emulation
* Add deco_ace.cpp
* Update deco_ace.cpp
* Update deco_ace.h
* Update boogwing.h
* Update boogwing.cpp
alpha blend/palette effect improvements
* Update boogwing.cpp
* Update deco_ace.cpp
* Update deco32.h
* Update deco32.cpp
split DECO ACE Emulation
* Update deco32.cpp
* Update deco32.cpp
* Update deco_ace.cpp
* Copyright holder / some update.
Demote Boogie Wings with MACHINE_IMPERFECT_GRAPHICS
* Typo
* Typo(2)
* Revert copyright holder, nw
* deco_ace.cpp : doc update
* deco_ace.cpp : revert copyright holder, update docs, convert multiplicative fade algorithm to fixed point, implement additive fading effect.
deco32.cpp : update docs
boogwing.cpp : update alpha blending notes
* deco_ace : Revert "convert multiplicative fade algorithm to fixed point"
2018-01-25 00:21:51 -05:00
David Haywood
c3709b0558
various reorganization of radica and vtech stuff ( #3108 )
...
* various reorganization of radica and vtech stuff
* missed this (nw)
* correct file (nw)
* newlines and stuff (nw)
* less c_str (nw)
* worse (IMHO) filenames (nw)
* format got messed up (nw)
* some bits for golden tee (nw)
* get us renderng something in rad_gtg (nw)
* some basic inputs (nw)
* further improvements to the Golden Tee Home Edition (radica eu3a14)
added Radica Sensible Soccer [Sean Riddle]
* tilebase handling (nw)
* golden tee home video improvements (nw)
2018-01-24 22:00:14 -05:00
Olivier Galibert
03ba80e0ef
xtal.h is dead, long live to xtal.cpp [O. Galibert]
2018-01-23 10:25:25 +01:00
Luca Elia
9eca0c6c45
New device: SN54/74166 8-Bit Parallel-In/Serial-Out Shift Register [Dirk Best, Luca Elia]
2018-01-21 23:47:59 +01:00
AJR
8720c546fd
qvt201: Create a separate driver for this (nw)
2018-01-15 19:10:06 -05:00
Vas Crabb
9cbca9ee47
New machines marked NOT_WORKING
...
-------------------------------
Sartorius-Werke GmbH 3733 [Mike McBike, rfka01, Vas Crabb]
2018-01-14 22:40:43 +11:00
firewave
e2d7b45434
removed implict usage of "nullability" from SANITIZE=undefined (nw)
2018-01-14 13:54:21 +11:00
mooglyguy
7f3f8fd245
-bgfx: Abstracted some view-related functions into bgfx_view class, nw
2018-01-13 22:13:38 +01:00
AJR
b4ea4f0440
Fix tiny build (nw)
2018-01-12 18:26:27 -05:00
Vas Crabb
ba5715596a
This causes huge changes in behaviour that can't be hand-waved away.
...
Revert "Removal of voltage_regulator_device (nw)"
This reverts commit 1af133752a
.
Revert "New way to provide DAC reference inputs (nw)"
This reverts commit 1c6a7ab40c
.
2018-01-13 02:06:27 +11:00
AJR
b3aba982da
qvt103: Give this its own driver (touches xtal.h, sorry) (nw)
2018-01-11 23:28:31 -05:00
Oliver Stöneberg
35e5a75243
restored SANITIZE make option ( #3043 )
...
* restored basic support for SANITIZE make option
* disabled some unwanted UBSAN checks / enabled nullability checks / enabled ASAN use-after-scope checks (nw)
2018-01-11 19:18:12 -05:00
Nigel Barnes
8cd0b2545e
electron: Added Rombox, Rombox+ expansion devices, and electron_rom software list.
2018-01-11 18:46:05 +00:00
David Haywood
eb7894d126
new NOT WORKING Space Invaders (Radica, Arcade Legends TV Game) [Team Europe, Sean Riddle] ( #3036 )
...
* new NOT WORKING
Space Invaders (Radica, Arcade Legends TV Game) [Team Europe, Sean Riddle]
(not sure what this is really called, it's a 5-in-1, it probably contains a customized 6502 core, or there should be an internal bootstrap rom)
* typo (nw)
* based on a jump to e092 which looks like it should maybe skip an opcode this seems a more possible mapping (nw)
* actually vectors are right there (nw)
* memory map improvements (nw)
* various notes etc. (nw)
* various banking bits (nw)
* actually remember to hook up the read (nw)
* clearly inputs (nw)
* show that the game is actually running, even if we don't understand the video format, there's clearly some kind of tilemap structure in ram (nw)
* this is bitmap ram on qix (nw)
* didn't mean to change this (nw)
* gfx are stored more like texture pages?! (nw)
2018-01-10 23:27:59 -05:00
AJR
3ea871c478
New machines marked as NOT_WORKING
...
----------------------------------
Strike Zone (Purple Star) [unknown]
2018-01-10 13:13:20 -05:00
AJR
1af133752a
Removal of voltage_regulator_device (nw)
2018-01-10 02:11:25 -05:00
Ivan Vangelista
22a484d18c
mess.lua: add myb3k_kdb. forgot this, sorry (nw)
2018-01-09 21:55:03 +01:00
AJR
f59ccc1384
tiny.lua: Remove mame/machine/ticket.* (nw)
2018-01-09 15:50:16 -05:00
AJR
dadf97a2f6
Add ticket & meters devices to the MAME and tiny build files (nw)
2018-01-09 15:47:58 -05:00
AJR
62da1dbe29
meters, ticket: Move these generic devices into src/devices (nw)
2018-01-09 15:14:04 -05:00
Ivan Vangelista
31ffaa7819
machine.lua: compile myb3k_kbd only when needed (nw)
2018-01-09 20:46:11 +01:00
AJR
0ca762ea61
Fix build (nw)
2018-01-08 17:42:32 -05:00
Björn Moser
71074fe126
VS Compile Fix
2018-01-08 22:29:19 +00:00
arbee
e42176816b
New machines added as MACHINE_NOT_WORKING
...
-----------------------------------------
Quick Pick 5 [R. Belmont, coolmod, Ryan Holtz, Smitdogg, The Dumping Union]
2018-01-08 16:20:45 -05:00
RobertoFresca
559503d7c4
New driver for Lucky Ball 96, from Sielcon Games.
...
[Roberto Fresca]
New machines marked as NOT_WORKING
----------------------------------
Lucky Ball 96 (Ver 3.50 - 627) [Roberto Fresca]
2018-01-08 14:35:42 -03:00
AJR
e0df86cbbd
tv912c: Skeleton driver (nw)
2018-01-04 19:02:50 -05:00
Ivan Vangelista
7d9dfd22a5
new not working machine
...
-------------------------------------
Trocana [trap15, The Dumping Union]
2018-01-03 18:51:30 +01:00
AJR
eaf550d56b
vt100: Split out keyboard as separate device (nw)
2018-01-02 17:18:26 -05:00
arbee
1392b241cc
mac: preliminary support for AE Quadralink 4-port serial [R. Belmont, Al Kossow]
2018-01-02 16:49:05 -05:00
AJR
64524a652c
Add ER1400 serial EAROM device
2017-12-31 11:39:28 -05:00
AJR
41511bcc81
qvt102, qvt190: Have these share their own skeleton driver (nw)
2017-12-30 16:04:01 -05:00
AJR
2b359317cd
tr175: Another skeleton driver (nw)
2017-12-29 23:48:55 -05:00
mooglyguy
ce54579557
-e132xs: fix botched DRC merge, nw
2017-12-29 22:46:36 +01:00
mooglyguy
5d36ef2d30
fixed build errors, nw
2017-12-29 13:43:36 +01:00
AJR
80673f8dbf
Fix tiny build (nw)
2017-12-27 15:34:09 -05:00
AJR
c6d3b14aa5
v102: Skeleton driver (nw)
2017-12-27 12:15:57 -05:00
AJR
5134ebb97f
v100: Skeleton driver (nw)
2017-12-27 11:28:07 -05:00
RobertoFresca
f17dea0f0c
Added new preliminary/skeleton driver for Odyssey
...
(Silicon Gaming) [Roberto Fresca]
New machines marked as NOT_WORKING
----------------------------------
Odyssey [Roberto Fresca]
2017-12-27 03:26:10 -03:00
smf-
a3f8dcf915
remove qtmain on windows, it conflicts with SDL2_Main (nw)
2017-12-26 23:06:03 +00:00
Robert
f128fba379
Merge pull request #2776 from felipesanches/sagitta180
...
new non-working driver: Scopus Sagitta 150/180 serial terminal
2017-12-27 01:11:18 +11:00
smf-
b0223ac413
Use dynamic linking for windows SDL builds to workround an error during linking about liblualibs.a being corrupt, which is dependant on the order of the .o files contained within it. [smf]
2017-12-26 11:11:51 +00:00
smf-
68b16a8808
added -lSDL2main to fix linking with gcc 7 [smf]
2017-12-26 11:11:50 +00:00
smf-
f789821121
Added workround for clang static builds and enable them again, don't force -O1 on clang builds. [smf]
2017-12-26 11:11:50 +00:00
arbee
64d73e68aa
Merge branch 'master' of https://github.com/mamedev/mame
2017-12-25 22:28:14 -05:00
arbee
aadaf0c303
mac: Support for "BootBug" NuBus remote debugger card [Al Kossow, R. Belmont]
2017-12-25 22:27:02 -05:00
R. Belmont
32843bba87
Merge pull request #2972 from JoakimLarsson/didact_split
...
Didact split
2017-12-25 18:57:12 -05:00
Joakim Larsson Edstrom
510c302003
didact.cpp: split out of Eseelte 100 computer in its own driver for clarity
2017-12-25 15:50:21 +01:00
Phil Bennett
5e2a848d90
New working machines:
...
Cyberstorm (prototype) [ShouTime, The Dumping Union, Christophe Marignol, Sean Sutton, gamerfan, Brandon Munger, Renato Mucciarelli, Jan Stuhler, Jeffrey Gray, Aaron Giles, Phil Bennett]
2017-12-24 16:05:12 -08:00
R. Belmont
bfffc50606
Merge pull request #2969 from shattered/_b26597f
...
tosh1000: hook up NVRAM for CONFIG.SYS storage
2017-12-24 12:04:13 -05:00
Sergey Svishchev
f30785b760
tosh1000: hook up NVRAM for CONFIG.SYS storage (nw)
2017-12-24 18:38:30 +03:00
Vas Crabb
25f84e3bf0
srcclean and manual cleanups (nw)
...
please people, remember to keep source UTF-8 and if you're committing on behalf of others, clean up indents to meet MAME conventions
anyone can run srcclean over a submission and see what will get hit
2017-12-24 15:03:04 +11:00
fulivi
e593ad3c51
hp2645: very first commit, driver works. No UART yet among other minor things.
2017-12-22 14:16:43 +01:00
hap
e08f42a74e
tms1000c: added correct microinstructions pla (nw)
2017-12-21 23:50:29 +01:00
hap
d4b109c5f2
New machines marked as NOT_WORKING
...
----------------------------------
Chess Champion: Delta-1 [hap, Berger]
2017-12-19 20:26:11 +01:00
AJR
5ee6e4dd26
zephyr: Another new skeleton driver (nw)
2017-12-19 12:59:37 -05:00
AJR
dc55db34a9
hp700_92: This one also gets a driver of its own (nw)
2017-12-18 16:08:39 -05:00
AJR
a727c415e8
hp2622a: Give this its own driver (nw)
2017-12-18 13:38:50 -05:00
AJR
3d6eab8501
backgamn: Merge skeleton driver with that of manohman, which has a better description of same HW (nw)
2017-12-17 22:27:36 -05:00
AJR
171de63d86
backgamn: Split off to separate driver (nw)
2017-12-17 22:02:26 -05:00
AJR
21c98c7dda
68230 goes arcade side (nw)
2017-12-17 21:12:08 -05:00
hap
8eeddd8d7c
add template driver for chessking (nw)
2017-12-17 04:53:08 +01:00
cracyc
a3e4c79be6
i386: x87 bug fixes and FERR support [Andrey Merkulov]
...
i8087: separate 8087 device [Carl]
2017-12-16 14:24:24 -06:00
Joakim Larsson Edström
59824c1929
Merge pull request #2946 from JoakimLarsson/stepone_2
...
myb3k: WIP adding ISA bus, cards, devices and branded clones
2017-12-16 02:05:07 +01:00
Joakim Larsson Edstrom
3faf6ab474
myb3k: preliminary keyboard support for Ericsson step/one brand [Fredrik Ohrstrom]
2017-12-15 21:27:47 +01:00
Joakim Larsson Edstrom
2922b345d5
myb3k: Added three new ISA8 cards, one COM card and two FDC, specific for the MyBrain 3000 and its branded variants JB-3000 and Ericsson PC step/one
2017-12-15 21:21:26 +01:00
AJR
5334d77c78
Add Seals 8K SC Memory Board to S-100 bus emulation
2017-12-14 22:58:06 -05:00
Firehawke
9ece34eb21
Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame ""
...
This reverts commit 54155441e9
.
2017-12-13 21:31:27 -07:00
Firehawke
54155441e9
Revert "Merge branch 'master' of https://github.com/mamedev/mame "
...
This reverts commit f537428e5a
, reversing
changes made to 0d70d79810
.
2017-12-13 21:01:10 -07:00
Ivan Vangelista
dce8c25a39
new machines marked as not_working:
...
Golden Hexa [Yohji, Smitdogg, The Dumping Union]
Hexa President [Yasu]
2017-12-13 19:43:39 +01:00
David Haywood
caed83833c
pgm2: memcard reader now uses image_device stuff, cards can be inserted / removed and get saved [Metallic, David Haywood]
...
promoted China set of Oriental Legend 2 to working
promoted Knights of Valour 2 New Legend to working
as each game/region requires a valid default card in order to save said cards are part of romset.
(there's probably a cleaner way to do the device finder stuff but I forgot and can't find reference)
2017-12-11 15:11:26 +00:00
David Haywood
f9b7e3e60c
Merge branch 'master' of https://github.com/mamedev/mame into 101217
2017-12-10 23:50:29 +00:00
AJR
141f2364cc
New generic ripple counter device
2017-12-10 09:06:41 -05:00
David Haywood
e5d39e7ed9
new WORKING machine
...
Calcune (Japan, prototype) [David Haywood, ShouTime, gamez fan, Sacrilego, Paul Vining, Jeffrey Gray, Fabien Marsaud, Jarrod Wright, Darksoft, Rod_Wod, Steven Young, Sean Sutton, Surgeville, The Dumping Union]
2017-12-10 01:43:08 +00:00
Sergey Svishchev
00c9b62a24
agat7: 840KB floppy HLE; minor fixes -> mark WORKING ( #2912 )
...
* agat7: add port_char definitions to allow access from Lua, &c (nw)
* agat7: adapt "apple2: Break up handlers for C000-C07F range" (nw)
* agat7: timer and vblank interrupts (nw)
* agat7: HLE of 840KB floppy controller, read-only (nw)
* agat7: memory expansion wip (nw)
* agat7: update todo list, mark partially WORKING
2017-12-08 18:46:23 -05:00
AJR
b2d1b433d1
New machines marked as NOT_WORKING
...
----------------------------------
Pitch Hitter - Baseball Challenge [unknown]
2017-12-07 09:50:43 -05:00
mooglyguy
5d51e91100
no help = no hyperstone drc, nw
2017-12-06 21:51:34 +01:00
Patrick Mackinlay
ad9b6fe4e5
dp8510: new device
...
An implementation of the National Semiconductor DP8510 BITBLT Processing Unit. This is used on the InterPro GT family graphics boards, and this implementation seems to be correct enough to enable me to progress there, hence the PR. While I'd love to have another system to test against, I'm not aware of any other systems that ever used this device other than some NatSemi reference designs, which are not (yet) in MAME.
2017-12-06 18:58:55 +07:00
fulivi
6ab7c6949f
HLE of HP9845 internal printer ( #2884 )
...
* hp9845 & hp64k: fixed breakage caused by c46e1007a8
* hp9845: HLE of internal printer added
* hp9845: fix to printer interrupt line
* hp9845: moved src/devices/machine/hp9845_printer.* to src/mame/machine
2017-12-05 14:34:30 +11:00
Olivier Galibert
7799777902
Fix linking on linux (nw)
2017-12-04 07:27:19 +01:00
hap
bbe91a860f
arcade.lua: rax device should be in shared.a (nw)
2017-12-04 04:04:22 +01:00
R. Belmont
4f59d001e9
Merge pull request #2813 from JoakimLarsson/prodigy_webinterface_1
...
Prodigy webinterface poc
2017-12-02 16:42:23 -05:00
mooglyguy
bccc962b69
e132xs: initial work on drc, nw
2017-12-02 04:02:37 +01:00
mooglyguy
495df45315
e132xs: initial drc work, and templated conditional db/b, nw
2017-12-02 04:02:37 +01:00
AJR
112fbd83ab
Clones promoted to working
...
--------------------------
SWTPC 6800 Computer System (with MIKBUG) [AJR]
2017-12-01 16:57:15 -05:00
Miodrag Milanovic
3917627494
Updated GENie, BGFX, BX, added BIMG since it is separated now, updated all shader binaries and MAME part of code to support new interfaces [Miodrag Milanovic]
2017-12-01 13:22:27 +01:00
AJR
fc87d24cf6
swtpc: Preliminary SS-50 I/O bus
2017-11-30 19:37:07 -05:00
Robbbert
4f536b2d0d
New Not Working machine : Konami Picno
2017-11-30 01:51:52 +11:00
Olivier Galibert
6caef2579a
dvdisasm: Overhaul [O. Galibert]
...
Disassemblers are now independant classes. Not only the code is
cleaner, but unidasm has access to all the cpu cores again. The
interface to the disassembly method has changed from byte buffers to
objects that give a result to read methods. This also adds support
for lfsr and/or paged PCs.
2017-11-26 17:41:27 +01:00
AJR
acc0c34f1e
vp60: Another skeleton driver (with an undumped program ROM, alas) (nw)
2017-11-25 16:30:59 -05:00
AJR
a636fabf6b
vp122: Skeleton driver (nw)
2017-11-25 00:37:46 -05:00
AJR
80b787b498
att630: Skeleton driver for this, too (nw)
2017-11-24 23:55:43 -05:00
Robbbert
b1198c91f9
(nw) Split mc80 into separate mc8020 and mc8030 as they have little in common.
2017-11-25 01:32:17 +11:00
hap
e7edf2e16a
bus.lua: add some missing h files (nw)
2017-11-23 18:23:29 +01:00
smf-
310b5866b9
Only "I4100" is needed to pull all three devices in, neither "I4220" or "I4300" are checked for in scripts/src/video.lua
2017-11-23 14:55:47 +00:00
AJR
49fa0203d2
d461: Another skeleton driver created (nw)
2017-11-22 17:08:47 -05:00
AJR
0a2a4e849f
cit220p: Give this one a separate driver as well (nw)
2017-11-21 22:07:29 -05:00
Scott Stone
a57eb4b25c
Fix MAME compile (nw)
2017-11-21 06:56:29 -05:00
angelosa
56828c2446
Rewritten Imagetek i4100 / i4220 / i4300 video display processor family, hooked it up to metro.cpp [Angelo Salese]
2017-11-21 07:06:03 +01:00
Nigel Barnes
26d94f2275
cfa3000: Added input devices on userport, analogue, and 1MHz bus.
2017-11-20 13:22:08 +00:00
Nigel Barnes
c25af26b01
bbc: Added ARM Evaluation System co-processor device.
2017-11-20 13:22:08 +00:00
Dirk Best
a5a8e0cbdb
einstein: Improve interrupts, add WIP Speculator support
...
Also removes a bogus character in the initial centronics output.
2017-11-20 01:37:42 +01:00
Robbbert
8f4729dd8b
New Not Working machine : Milwaukee Computers MC-1200
2017-11-20 04:47:25 +11:00
Robbbert
4106d1404e
New Not Working machine : LSI M3
2017-11-20 03:54:53 +11:00
AJR
b86f9bab4c
Split Micro-Term terminals to their own (skeleton) driver (nw)
2017-11-19 01:14:19 -05:00
David Haywood
7d0279601f
split pgm2 up into drivers/video, correct main ram size, make some notes etc.
2017-11-17 18:25:36 +00:00
Robbbert
c2a3012e6e
New Not Working machines : ADDS Viewpoint 60, ADDS Viewpoint 122, Ann Arbor Ambassador, AT&T 630 MTG, C.Itoh CIT-220+, Data General D461, HP-700/92, HP-2622A, Micro-term 5510, Micro-term MT420, Qume QVT-70, Qume QVT-102, Qume QVT-103, Qume QVT-190, Qume QVT-201, Relisys TR175II, Visual 100, Visual 102, DEC VT420, Zentec Zephyr
2017-11-18 04:57:48 +11:00
Joakim Larsson Edstrom
144a7cbb59
prodigy: WIP Added support for SVG web UI through XSL transformation of the LAY file
2017-11-16 22:48:13 +01:00
hap
49eb2be70c
vicdual: add tranqgun samples skeleton for jim (nw)
2017-11-16 18:10:48 +01:00
Patrick Mackinlay
f87cc5c671
28fxxx: initial commit for new flash memory device ( #2805 )
...
Implementation of 28F010 and family flash memory devices. These are not compatible with the JEDEC-standard flash command protocol implemented in intelfsh.
2017-11-16 23:53:02 +11:00
Vas Crabb
46c4dfb5f9
z80sio updates:
...
* Don't use device_serial_interface for transmit - it can't support sync modes, on-the-fly register updates, and other weirdness.
* Better modelling of 1-deep transmit queue.
* Better RTS/CTS behaviour.
* Completely overhauled interrupt logic - vectors should be correct for most async modes.
* Implemented different auto-reset receive errors in MPSC vs SIO.
* Implemented SDLC transmission including bit stuffing, transmit CRC, abort, and underrun/end-of-message behaviour.
Added an SDLC consumer device that logs SNA frame headers and data.
2017-11-16 22:22:20 +11:00
hap
7a900dd692
i8085: moved opcode macros to main file, will convert these to functions (nw)
2017-11-14 16:55:12 +01:00
hap
2e857fa8bd
rename misleading i8085cpu.h to i8085ops.hxx (nw)
2017-11-14 03:02:39 +01:00
Curt Coder
c2cf2f7504
tmc600: Added Euro bus skeleton. [Curt Coder]
2017-11-11 14:02:22 +02:00
Dirk Best
58b5eab4a8
einstein: Add support for the Silicon Disc RAM drive
...
Enable it with "-pipe silicon_disc" and use it as drive 3.
2017-11-09 01:13:08 +01:00
Nigel Barnes
e40f2551aa
electron: Added Acorn Plus 1 expansion device
...
- moved cart slots from machine to plus1
- replaced OS ROM with good dump
2017-11-08 20:42:09 +00:00
Nigel Barnes
780340b355
bbcb: Added Computer Village 1797 FDC (LVL Dos), not working.
2017-11-06 21:42:13 +00:00
Dirk Best
faeedc757c
einstein: Major cleanup, add a ADC0844 device
...
The analogue joystick is now emulated. Also fixed a few minor issues
with the memory map.
This also adds a generic Z80 dasisy chain device, for use in drivers
with non-Z80 peripherals.
2017-11-06 20:47:38 +01:00
hap
842a8347c0
renamed hazeltine.cpp to esprit.cpp (nw)
2017-11-05 22:57:29 +01:00
angelosa
c4cd603431
flower.cpp: rewrote custom sound device (nw)
2017-11-05 20:19:15 +01:00
hap
2069183658
doc: update MAME short description (nw)
2017-11-05 18:12:28 +01:00
Robbbert
b03a8f7f61
New Not Working machine : HP 2100
2017-11-06 01:08:28 +11:00
hap
2c1b285889
windows rc: use emulator name for description (this is the application title that shows up on task manager for example) (nw)
2017-11-05 14:58:09 +01:00
Felipe Corrêa da Silva Sanches
3a96290b5f
new non-working driver: Scopus Sagitta 150/180 serial terminal
2017-11-05 03:49:51 -02:00
Robbbert
d897ed3661
New Not Working machine : Sony Playstation 2 (placeholder only)
2017-11-05 16:18:54 +11:00
hap
560c8192de
leaving MESS as-is (nw)
2017-11-05 02:06:40 +01:00
hap
7d7c2c5507
make emulator description generic (nw)
2017-11-05 01:50:16 +01:00
Robbbert
7a4160bd29
New Not Working machine : Xerox Alto I
2017-11-05 02:43:16 +11:00
Robbbert
931b311c06
New Not Working machine : Ampex Dialogue 80
2017-11-05 02:22:40 +11:00
arbee
bd7cbf196c
apple2: preliminary support for AE TransWarp accelerator card [R. Belmont, Apple II Documentation Project]
2017-11-03 21:50:59 -04:00
Robbbert
6f63019a25
New Not working machine : Convergent Mightyframe
2017-11-03 21:57:24 +11:00
Robbbert
fef0d128af
New not working machine : Hazeltine Esprit terminals
2017-11-03 01:25:13 +11:00
Robbbert
a908738797
New not working machine : Transitional Technology Inc. SBC
2017-11-02 21:08:00 +11:00
Dirk Best
346a935839
einstein: Add support for mouse connected to the user port
...
Enable with "-user mouse" and try it with "-flop1 mouseart".
2017-11-01 09:51:36 +01:00