AJR
81eec8d860
Preliminary disassembler and skeleton CPU device for Elan RISC II/RII series architecture
2019-06-20 17:01:38 -04:00
Patrick Mackinlay
4c15ecdbb6
bt47x: new device (nw)
2019-06-20 18:28:06 +07:00
mooglyguy
f57f0c947f
-dpb_storeaddr: Added skeleton device for DPB-7000 Store Address Card. [Ryan Holtz]
2019-06-20 03:21:26 +02:00
mooglyguy
72ffd2fedb
Merge branch 'master' of https://github.com/mamedev/mame
2019-06-18 14:42:36 +02:00
MooglyGuy
1af85e45ca
-74381: Added untested 74S381 ALU / Function Generator device. [Ryan Holtz]
...
-dpb_brushproc: Added PROM signal lookups, nw
-am25s55x: Fixed some incorrect comments, nw
2019-06-18 14:37:14 +02:00
AJR
55e90b3207
New machines marked as NOT_WORKING
...
----------------------------------
KTM-3 [Bitsavers]
2019-06-17 20:12:29 -04:00
hap
135107c440
hh_tms1k: update to pwm_display_device (nw)
2019-06-18 01:52:20 +02:00
MooglyGuy
56af5d0d26
-dpb_brushproc: Added skeleton device for DPB-7000 Brush Processor Card. [Ryan Holtz]
...
-am25s55x: Initial device implementation for Am25S557 and 25S558 Combinatorial Multiplier chips. [Ryan Holtz]
-dpb_combiner: Fixed validation, nw
-dpb7000: Added devices for new Brush Processor Card skeleton, nw
2019-06-18 01:50:20 +02:00
mooglyguy
ff80ed83ef
-dpb_combiner: Added a skeleton device for the DPB-7000 Combiner Card. [Ryan Holtz]
...
-dpb7000: Hooked up Combiner Card device, nw
2019-06-17 15:04:20 +02:00
Dirk Best
f94711b59a
qvt6800: rename to qvt190, add gfxdecode
2019-06-17 14:22:40 +02:00
mooglyguy
ccc03cab08
-tdc1008: Fixed latching of RND, TC, ACC, and SUB signals. [Ryan Holtz]
...
-tmc208k: Added device for TRW TMC208K/TMC28KU 8x8-bit Parallel Multiplier. [Ryan Holtz]
-dpb7000: Added placeholder devices for TMC multipliers on the Combiner Card, nw
2019-06-17 02:13:09 +02:00
mooglyguy
68d9445979
-tdc1008: Initial untested implementation of the TRW TDC1008 Multiplier-Accumulator. [Ryan Holtz]
...
-dpb7000: Added TDC1008 devices for the Filter Card, albeit not hooked up yet, nw
2019-06-16 23:46:22 +02:00
hap
b9bc5cf151
tb303, tr606: disconnect from hh_ucom4 (nw)
2019-06-16 20:34:25 +02:00
hap
55e52efcd1
ticalc1x: move to hh_tms1k (nw)
2019-06-16 17:28:08 +02:00
DavidHaywood
6826cf40eb
new NOT WORKING clones
...
---
Toki (Modular System) [Juan Romero, Recreativas.org, ClawGrip]
2019-06-16 13:16:18 +01:00
hap
73e3121b0a
cp2000: separate from chessbase (nw)
2019-06-16 02:45:14 +02:00
hap
780a415720
mess.lua: remove screenless.a again (nw)
2019-06-16 00:14:18 +02:00
hap
ed0202220a
screenless: make it a device (nw)
2019-06-14 17:45:53 +02:00
AJR
e49e75c122
Add device emulation for MM5307 Baud Rate Generator
2019-06-14 00:32:55 -04:00
Patrick Mackinlay
0af7225409
ncd17c: renamed for consistency (nw)
2019-06-13 12:31:57 +07:00
hap
8c80fc4b43
cking_master, cxg_ch2001: move from chessbase to screenless (nw)
2019-06-12 15:57:31 +02:00
hap
6e59afa047
add screenless base class (nw)
2019-06-12 02:36:07 +02:00
AJR
7e54e1263b
apple2, apple2e, apple2gs: Generic emulation of Game I/O connector. Joysticks are now slot devices.
...
mbc55x: Add Game I/O port
2019-06-10 16:34:44 -04:00
DavidHaywood
1e68159860
new NOT WORKING clones
...
--
Big Karnak (Modular System) [Recreativas.org, ArcadeHacker, ClawGrip, David Haywood]
as with other Modular System things, it's not really very close to original hw at all (and uses different boards in a different configuration to other modular system setups) so new driver
2019-06-09 19:15:06 +01:00
David Haywood
695baf724d
radica / elan eu3a14 - explore more tile mode bits used by rad_hnt3, rad_foot etc. (nw) ( #5179 )
...
* rad_hnt3 misc improvements (nw)
* better support for alt modes used in rad_hnt3 and rad_foot
* tidy/comments (nw)
* test note (nw)
* actually not a special case (nw)
* document other test modes (nw)
* palette selection improvements (nw)
* switch according to test mode (nw)
* improved palette handling for rad_foot (7bpp mode)
* ramsize (nw)
* exploring the ram based layer (nw)
* ram tile layer in hnt3 is 2bpp, hardcode stuff for now until we've found the proper register bits
* slight refactor (nw)
* some palette fixes (nw)
* fix 2bpp tile colours (nw)
* rename rad_eu to elan_eu
* rework tile pri (nw)
* refactor (nw)
* note updates (nw)
* kludge (nw)
* some weird regs notes (nw)
2019-06-08 15:02:06 -04:00
Olivier Galibert
63080baef6
mindset: Show a little something [O. Galibert]
2019-06-08 16:43:45 +02:00
AJR
e1fc321a1b
telex277d: Separate into skeleton driver (nw)
2019-06-06 22:12:15 -04:00
hap
7b7142bcc0
New machines marked as NOT_WORKING
...
----------------------------------
ChessSystem R30 [hap]
2019-06-06 18:56:37 +02:00
David Haywood
1b0a280543
new NOT WORKING clones (Gals Panic - Modular System) ( #5163 )
...
* new NOT WORKING clones
---
Gals Panic (Modular System bootleg) [Juan Romero, Recreativas.org, ClawGrip, David Haywood]
these things are *ugly* from a hardware perspective (massive 6 board stack just for Gals Panic with many, many code hacks to work around hardware changes) so I felt it best to create a new driver with the background bits copy+pasted; the sprites + sound system specific to these bootlegs will need adding.
* bleah (nw)
2019-06-05 09:46:52 -04:00
mooglyguy
8689ada5a3
-am2910: Added prelminary, largely-untested Am2910 Microprogram Controller device emulation. [Ryan Holtz]
...
-dpb7000: Initial pass at Disk Sequencer Card emulation. Needs debugging. [Ryan Holtz, Mark Nias]
2019-06-05 04:41:21 +02:00
R. Belmont
2f7753fd43
Merge pull request #5143 from vadosnaprimer/vsllvm_fix
...
fix vsllvm configuration
2019-06-03 16:51:44 -04:00
mooglyguy
90e4cae77e
New machines marked as NOT_WORKING
...
-----------
Quantel DPB-7000 [Ryan Holtz, Mark Nias]
2019-06-03 18:14:00 +02:00
feos
aa1875694d
fix vsllvm configuration
...
- dxsdk was missing from includes
- winmm was missing from libs
- narrowing warning was silenced for VS, but not from vsllvm, where it leads to an error in menu_video_options::handle()
2019-06-03 14:29:01 +03:00
AJR
2d48854ecc
t3210, feap90: Separate out into skeleton driver (nw)
2019-06-02 23:30:47 -04:00
hap
606262452e
fix arcade compile (nw)
2019-06-02 17:37:33 +02:00
AJR
d5c99125aa
itt9216: Separate into skeleton driver (nw)
2019-06-02 11:03:38 -04:00
hap
0a213f860c
chessmachine: device was in wrong folder and forgot to update compile script (nw)
2019-06-01 14:53:14 +02:00
hap
22b7b3f4de
added shared chessmachine device for Mephisto risc, chessmachine EC, chessmachine DR (nw)
2019-06-01 13:16:29 +02:00
AJR
d650a6e2bd
New machines marked as NOT_WORKING
...
----------------------------------
Systel System 100 [Al Kossow, Bitsavers]
2019-05-31 15:13:40 -04:00
David Haywood
41db954333
missing changes (nw) ( #5132 )
2019-05-31 16:27:32 +02:00
Patrick Mackinlay
d00c294732
hle_mouse: high-level emulation of PS/2 mouse
2019-05-31 16:01:54 +07:00
AJR
84b924a1f7
Revert "-Removed sbus and gio64 buses..."
...
This reverts commit 3207d504fe
.
2019-05-29 16:08:47 -04:00
MooglyGuy
3207d504fe
-Removed sbus and gio64 buses since they aren't up to his majesty AJR's bar of quality, nw
2019-05-29 19:15:27 +02:00
Robbbert
03d57d3147
(nw) fixed the build.
2019-05-29 16:39:57 +10:00
tyfighter
78d3026f86
SGI GIO rename to GIO64 ( #5125 )
...
-gio: Renamed GIO slot device implementation to GIO64, nw
2019-05-29 01:44:58 +02:00
Dirk Best
244b03bb52
New device: UPD7004 ADC
2019-05-28 09:48:59 +02:00
hap
93060c917e
New NOT_WORKING software list additions
...
---------------------------------------
ibm5170: The ChessMachine (Installer V3.0) [hap]
ibm5170: The ChessMachine (Installer V2.2) [hap]
2019-05-27 19:19:59 +02:00
fulivi
41c456c3a6
Hp9845: added 98046 module emulation ( #5115 )
...
* hp9845: fixed handling of optional ROMs (nw)
* z80sio: massive enhancement to Z80 SIO driven by HP98046 test sw
* hp9845: implemented the HP98046 serial I/O module
2019-05-26 12:00:33 -04:00
Vas Crabb
626b566fee
srcclean (nw)
2019-05-26 13:10:03 +10:00
Sergey Svishchev
d65d632052
krokha: new working machine.
2019-05-25 15:34:11 +03:00
braintro
ac5a611115
(nw) Fix Arcade build
2019-05-24 22:04:21 -05:00
AJR
6f91e0a2f4
Preliminary emulation of ASC-88 SCSI adapter [AJR, minuszerodegrees.net]
2019-05-22 20:39:13 -04:00
AJR
6fff18773b
i386: Improve splitting of unaligned accesses (excluding program fetches)
...
(nw) This entails a major code reorganization just to keep the scale of it all halfway sane.
2019-05-19 17:41:50 -04:00
MetalliC
bbf270163c
new NOT_WORKING machine
...
---------------------
SpongeBob SquarePants Ticket Boom [brizzo, MetalliC]
2019-05-19 14:32:45 +03:00
Mike
a5981ef2b2
Bally pinball by35: More sound improvements and refactoring ( #5068 )
...
* Bally pinball by35: Move pinball sound boards to a new file.
* Bally pinball by35: Move as8888 code to a proper device.
* Bally pinball by35: Add Cheap Squeak sound board.
* m6801: Fix bug where irq is never triggered.
* Bally pinball by35: Mark the AS888 games as non-skeleton.
* Bally pinball by35: Refactor state classes.
2019-05-17 16:59:23 -04:00
AJR
d1e1e830d7
Add dumps of Atari 800 floppy controller ROMs [Atari Age]
...
bus/a2sio: Skeleton device work, fleshing out interface (nw)
2019-05-17 01:14:09 -04:00
Windy Fairy
ab8dbd3db0
Partial support for encrypted audio in k573dio (Konami System 573 Digital I/O) ( #5055 )
...
* Add support for pcnfrk2m - Percussion Freaks 2nd Mix (GE912 VER. KAA)
* WIP audio for k573dio
* WIP
* Move 3rd party library to 3rdparty folder
* Use MAME's BIT and bitswap
* Fix regression which caused songs to stutter/lag when they should have been read completely in one shot
* Replace gain_to_db switch with equivalent math
2019-05-15 20:17:00 -04:00
Kiall Mac Innes
16bbe847ef
Disable WII Lightgun hack by default ( #5056 )
2019-05-14 16:55:59 -04:00
grullosgo
aff42a9969
Add DS1994 device ( #5054 )
...
Add DS1994 device
amaticmg driver: added ds1994 device, modified prom load, added ds1994 to romload
2019-05-14 16:07:02 -04:00
Curt Coder
e25255a525
c64: Added skeleton for BusCard II cartridge. [Curt Coder]
2019-05-13 20:49:35 +03:00
hap
582b9e279f
c64: added mouse controller (nw)
2019-05-13 19:12:23 +02:00
Nigel Barnes
5f68641241
bbc: Implemented PMS Genie ROM device.
2019-05-12 16:10:39 +01:00
Nigel Barnes
037714e412
bbc: Added ATPL AutoPrommer and User Port Splitter devices.
2019-05-11 18:42:27 +01:00
Nigel Barnes
e0f9fdf1f8
dragon.cpp: Added Premier Sprites board.
2019-05-11 18:42:27 +01:00
David Haywood
de235f4623
allow smartfp to show.. something (nw) ( #5030 )
...
* smartfp generate an interrupt, add a palette (nw)
* video registers look a lot like the spg220 hw here (nw)
* getting ready to split into video (nw)
* code shuffle (nw)
* shuffle (nw)
* (nw)
* (nw)
* (nw)
2019-05-10 20:23:34 -04:00
mooglyguy
463c53087f
-vino: Added skeleton device for SGI VINO (Video In, No Out) chip. [Ryan Holtz]
...
-newport: Unified command handling, should function better and faster as a result. [Ryan Holtz]
-hpc3: Added intstat register and DAC volume controls. [Ryan Holtz]
2019-05-10 23:59:14 +02:00
AJR
610897fd38
Preliminary emulation of T6963C and related LCD controllers
2019-05-06 20:27:20 -04:00
hap
c1268bf76c
New not working machine added
...
----------
Computer Chess (Mattel) [hap, Sean Riddle]
2019-05-06 17:01:29 +02:00
AJR
d3132cc13b
Add AIC-565 device
2019-05-06 00:24:11 -04:00
Curt Coder
73f372e55d
abc80: Added skeleton for Owoco Super Smartaid. [Curt Coder, Anders Sandahl]
2019-05-05 16:39:34 +03:00
Curt Coder
8050b0c466
c64: Added skeleton for BusCard cartridge. [Curt Coder]
2019-05-05 16:39:34 +03:00
mooglyguy
d64b1781d7
-gio: Added basic SGI GIO slot device support to the Indy and Indigo 2 drivers. [Ryan Holtz]
...
-newport: Converted to GIO slot device and added 8-bit XL and 24-bit XL board support. [Ryan Holtz]
2019-05-05 14:59:09 +02:00
Robbbert
a735f009f4
(nw) fixed the build.
2019-05-05 17:46:39 +10:00
AJR
0492f88c99
New machines marked as NOT_WORKING
...
----------------------------------
Telex 274-61C Sixteen Station Control Unit [Al Kossow, Bitsavers]
2019-05-04 21:40:38 -04:00
hap
ff1bc1132b
New working machine added
...
-------
Chess Partner 2000 [hap, bataais]
2019-05-01 21:07:02 +02:00
David Haywood
f8656d9246
TV Game Work (progress towards smartfp and wrlshunt) ( #4956 )
...
* unsp refactoring / tv game work (nw)
* unsp refactoring / tv game work (nw)
* srcclean (nw)
* more ops (nw)
* (nw)
* (nw)
* guesses (nw)
* more guesses (nw)
* (nw)
2019-04-30 19:04:53 -04:00
Olivier Galibert
ea9cd8aea1
m680x0: gratuitously convert the generator to python [O. Galibert]
2019-04-29 22:04:15 +02:00
Vas Crabb
1e4ac0fcf2
Added Star Rider skeleton based on schematics. Thanks to TrevEB for pointing me in the right direction.
...
Added IBGR444 format to palette_device.
Minor consistency fix to laserbat.cpp. (nw).
New machines marked NOT_WORKING
-------------------------------
Star Rider
2019-04-29 17:05:37 +10:00
AJR
9597246d6d
Fix build (nw)
2019-04-28 09:32:01 -04:00
Olivier Galibert
0ce1c644e3
mu50: Enhance, add the swp00 [O. Galibert]
2019-04-28 14:52:20 +02:00
hap
0680e6f454
New working machines added
...
-------------
Starting Lineup Talking Baseball [hap, Kevin Horton]
Superstar Lineup Talking Football [hap, Kevin Horton]
2019-04-26 21:57:24 +02:00
tim lindner
8a8fcba120
Fix OS-9 disk writing bug ( #4925 )
...
* Start fixing OS9 disk handling
* Got it working, now need to refine and test
* Almost complete. Doing more testing...
* Tested aginst a varient of sotware. Solved bug. Cleaned up tabs.
* Turned on sector interleaving in OS9_DSK and retested.
2019-04-26 12:12:01 -04:00
Kiall Mac Innes
489087f173
Enable Xinput by default
...
On Linux, enable Xinput support by default. The Xinput lightgun driver is the
only reliable+accurate method to use lightguns on Linux, we should enable this
by default to reduce the friction for Linux Lightgun users. This should have no
effect on users of Windows/Mac etc.
2019-04-21 12:48:51 -07:00
AJR
adeeb00143
machine.lua: Fix copy/paste mistake (nw)
2019-04-21 01:17:29 -04:00
AJR
9b3a449790
Add very preliminary Intel 82355 BMIC device
2019-04-21 00:35:59 -04:00
Vas Crabb
112062f7bb
Add AMD/Plessey 2812 FIFO device (for WIP Star Rider driver)
2019-04-21 13:43:52 +10:00
AJR
06fc72cdcb
Add skeleton devices for Tekram EISA SCSI contrllers [Metropoli BBS Archive, I-Shou University File Server]
2019-04-17 21:57:39 -04:00
AJR
cdd6766fe4
scc68070: Merge CPU device with on-chip peripheral emulation
...
- Add internal clock divider
- Add a few crude hacks to force status bits in unemulated UART and I2C
2019-04-17 15:41:23 -04:00
Ivan Vangelista
e2b39bb2e3
new not working machines
...
-----------------------------------------------------------------------------
Multi-Action 6710-13 [Brian Troha, The Dumping Union]
Multi-Action 7551 [Brian Troha, The Dumping Union]
Multi-Action 7556 [Brian Troha, The Dumping Union]
2019-04-17 16:56:40 +02:00
AJR
7e623cc886
cmi2x: Split off keyboards as subdevices
2019-04-15 15:36:53 -04:00
Philip Bennett
cb274f261a
New working machine added
...
---------
Akka Arrh [Aaron Giles, The Dumping Union]
2019-04-15 00:39:48 -07:00
AJR
295d25cff0
Add skeleton device for UltraStor Ultra-24F EISA SCSI controller [Metropoli BBS Archive]
2019-04-14 21:19:50 -04:00
hap
8b018d198c
New working machine added
...
---------
Great Game Machine [hap, bataais]
2019-04-15 00:59:26 +02:00
AJR
e01935498f
Add skeleton device for UltraStor Ultra-14F SCSI controller [Metropoli BBS Archive]
2019-04-14 18:22:18 -04:00
Olivier Galibert
45ee57822f
ymmu100: split (nw)
2019-04-14 23:07:18 +02:00
R. Belmont
5d1795ab64
Merge pull request #4898 from shattered/_f7c158b83f
...
superga2: new machine (Apple ][-based arcade board)
2019-04-14 15:43:29 -04:00
couriersud
84e8415390
Add skeleton drivers to mamenl build. (nw)
2019-04-14 15:18:12 +02:00
Sergey Svishchev
e8437b30cc
superga2: new machine (Apple ][-based arcade board) and single game (Mario Bros. translation hack)
2019-04-14 15:52:05 +03:00
Olivier Galibert
cc97857543
mu: Extract the lcd into an independant device [O. Galibert]
...
Eventually, the svg should be used instead of the pre-rendered ppm.
I'm a little afraid of the performance impact of the 3840 outputs
though, so one thing at a time...
2019-04-14 10:49:25 +02:00
ajrhacker
4344c180f5
Merge pull request #4895 from DavidHaywood/130419
...
pull SunPlus GCM394 titles out of vii.cpp
2019-04-13 23:55:15 -04:00