Commit Graph

62567 Commits

Author SHA1 Message Date
Patrick Mackinlay
4e0edc6f05 mips: srcclean (nw) 2018-11-20 18:40:16 +07:00
Patrick Mackinlay
9d6a17633e aic6250: minor fixes (nw)
* clear REQ flag after asserting ACK
* check for possibly unmasked interrupts
2018-11-20 18:39:42 +07:00
Patrick Mackinlay
c91fdfe962 mips: networking and floppy
* added mac address prom
* hook up lance
* mapped floppy drive controller
2018-11-20 18:38:04 +07:00
Patrick Mackinlay
3f07d27451 am79c90: enable communication
decstation, mips and sun4 all updated to match
2018-11-20 18:30:46 +07:00
Patrick Mackinlay
c2ffeb4ad6 dinetwork: avoid crashing (nw) 2018-11-20 12:35:08 +07:00
AJR
0e9a05ce24 New clones marked as NOT_WORKING
--------------------------------
Falco 5220s [Al Kossow]

Note: The other set in the same driver has been renamed from falco5220 to falco5220e.
2018-11-20 00:22:30 -05:00
AJR
d7fb557cea ts2624: Stupid mistake (nw) 2018-11-19 13:17:52 -05:00
Ivan Vangelista
1496cd9066 segahang.cpp: dumped ck2605 devices for hangon and clones (nw) 2018-11-19 19:11:39 +01:00
Ivan Vangelista
60f8c08762 new not working machine
---------------------------------
unknown Elsy game [f205v]
2018-11-19 18:53:44 +01:00
Ivan Vangelista
f3cb459859 mc6845: first part of MCFG macros removal (nw) 2018-11-19 18:32:30 +01:00
mooglyguy
746ee16095 indigo: Fixed indigo3k regression, nw 2018-11-19 15:21:40 +01:00
mooglyguy
a0edad7412 sgi: Fix some recent regressions, nw 2018-11-19 15:21:40 +01:00
mooglyguy
e742b63b5d mips3.cpp: Added logging of cache opcodes, nw 2018-11-19 15:21:40 +01:00
Patrick Mackinlay
aa186556c4 mips1: handle no cache (nw) 2018-11-19 21:02:48 +07:00
Ivan Vangelista
18d0fee8ba kickgoal: save the newly added variables (nw) 2018-11-19 07:19:51 +01:00
David Haywood
12fc386952 decap + hook up PIC in kickgoal [Caps0ff, balrog, David Haywood] (#4312)
* hook up PIC in kickgoal [David Haywood]

it's possible the banking is wrong on the OKI still as the game really doesn't attempt to use the majority of the sounds in the rom, there are only a few screens where music even plays.

* (nw)

* banks(nw)
2018-11-19 00:26:52 -05:00
AJR
6b688920b2 ts2624: These symbols are not very widely supported, ugh (nw) 2018-11-19 00:22:39 -05:00
mooglyguy
d2ed9eb110 mips3.cpp: Started laying the groundwork for cache support, nw 2018-11-19 06:15:34 +01:00
AJR
d51988fb85 ts2624: Preliminary keyboard matrix stuff (nw) 2018-11-19 00:13:58 -05:00
AJR
c5fb45bde0 mess.lua: Fix build (nw) 2018-11-18 22:57:04 -05:00
ajrhacker
2c575fe8bc
Merge pull request #4313 from hp9k/hp98550
add HP98550 high-res color graphic card
2018-11-18 22:47:37 -05:00
ajrhacker
e567e10237
Merge pull request #4314 from hp9k/nereid_device_palette_interface
nereid: use device_palette_interface (nw)
2018-11-18 22:47:24 -05:00
Sven Schnelle
2b16028299 nereid: use device_palette_interface (nw) 2018-11-18 23:58:22 +01:00
Sven Schnelle
f6efe2921f add HP98550 high-res color graphic card
Used in the high end HP9000/300 machines. Provides a resolution
of 1280x1024 @ 8bpp. It also provides two overlay planes and one
phantom plane. Each plane contains two window movers that are used
for copying characters and tiles on the screen. It also has a RUG
for line/vector drawing. The current state implements everything
that is required to have a working HP Visual user environment in
MAME.

Working:

- window mover
- pixel replacement rules
- window replacement rules
- f0 tripple replacement rule (copy src or keep destination depending on pattern register)
- VRAM bit access mode
- solid line drawing

Not implemented yet:

- drawing circles
- linetype vector/circles
- rectangles
- filling areas
- tripple replacement rules other than f0
2018-11-18 23:18:36 +01:00
MetalliC
f1e007b14f add Bare Knuckle III inputs, promoted to working. 2018-11-18 23:04:36 +02:00
mooglyguy
7b4440920a -o2.cpp: Added CRIME and MACE skeleton devices. [Ryan Holtz]
-mips3.cpp: Various changes: [Ryan Holtz]
 * Added an #ifdef to display DPRINTF calls from the SGI O2 PROM.
 * Switched R4000BE/LE, R4400BE, R4600BE, and R5000BE to 64-bit data bus.
 * Fixed a bug that caused a crash with 64-bit data bus and the DRC.

-indy_indigo2.cpp: Moved a number of devices into HPC3. [Ryan Holtz]

-hpc3.cpp: Fixed an oversight with IRQs. [Ryan Holtz]
2018-11-18 21:51:53 +01:00
AJR
1740b8b2b7 z8: Use devcb3 instead of MCFG_ macros (nw) 2018-11-18 15:23:42 -05:00
MetalliC
27da21bec9 new NOT_WORKING machine
-----------------------
Bare Knuckle III (bootleg of Megadrive version) [ShouTime]
2018-11-18 20:48:00 +02:00
Nigel Barnes
2047104b85 bbc: ROMs required by expansion devices are now allocated empty slots in host machine at startup.
- Removed machine().root_device() from all bbc expansion devices.
- Added configuration option to fit Econet upgrade.
- Added OS 0.92 as BIOS option in bbca and bbcb
- Added Opus Challenger ADFS 1MHz bus device (Master only).
- Moved torch MCP ROMs to bbc_tube_zep100 device, to be inserted at startup.

bbc_acorn8271: Removed lesser known DFS ROMs, they are now softlisted if required.

bbc_opus8272: Added Opus DDOS 3.05.

bbc_opus2791: Added Opus DDOS 3.12.
2018-11-18 18:00:37 +00:00
Ivan Vangelista
8446d1244f lemmings.cpp, segas16a.cpp: fixed regressions I introduced with the ym2151 macro removal. Thanks to Tafoid for the testing (nw) 2018-11-18 18:41:48 +01:00
Ivan Vangelista
7d832e8664 new software list addition:
--------------------------------------------------
Centurion - Defender of Rome (Euro, Prototype, 19910528) [ArcadeShadow]
2018-11-18 17:58:27 +01:00
Robbbert
34478ec43f (nw) housekeeping 2018-11-19 01:46:51 +11:00
David Haywood
f3db9f57b9 XaviX - Improve sprite positioning + 24 new ekara dumps (#4307)
* alt title when set to pal (nw)

* sprite positioning kludge (nw)

* actually list alt name (nw)

* slightly better code (nw)

* unrelated, but this is from 2006 (as somebody mentioned on my YouTube video)

https://plugplaytvgames.wikia.com/wiki/Dance_Dance_Revolution_Disney_Mix
https://gamespot.com/articles/ddr-hits-dance-floor-with-disney/1100-6154416/

* added 24 new e-kara dumps [Sean Riddle, Clawgrip,  Peter Wilhelmsen]

ekara:ec0002 J-Pop Mix Volume 2 (Japan) (EC0002-JPM)
ekara:ec0008 unknown (Japan) (EC0008-G79)
ekara:ec0014 Artist Selection Volume 1 (unknown) (Japan) (EC0014-ATS)
ekara:ec0023 J-Pop Mix Volume 11 (Japan) (EC0023-JPM)
ekara:ec0025 J-Pop Mix Volume 13 (Japan) (EC0025-JPM)
ekara:ec0035 Artist Selection Volume 5 (Matsuda Seiko) (Japan) (EC0035-ATS)
ekara:ec0041 Artist Selection Volume ? (unknown) (Japan) (EC0041-ATS)
ekara:ec0068 J-Pop Mix Volume ? (Japan) (EC0068-JPM)
ekara:ec0070 J-Pop Mix Volume ? (Japan) (EC0070-JPM)
ekara:ec0072 J-Pop Mix Volume ? (Japan) (EC0072-JPM)
ekara:ec0076 J-Pop Mix Volume ? (Japan) (EC0076-JPM)

ekara:gc0006 BHT Volume ? (Japan) (GC0006-BHT)

ekara:mc0001 Mini Volume 1 (Japan) (MC0001-ATM)

ekara:sc0005 unknown (Japan) (SC0005-SAI)
ekara:sc0006 unknown (Japan) (SC0006-SAI)
ekara:sc0009 unknown (Japan) (SC0009-SAI)
ekara:sc0010 unknown (Japan) (SC0010-HKW)
ekara:sc0019 unknown (Japan) (SC0019-SAI)
ekara:sc0021 unknown (Japan) (SC0021-SAI)
ekara:sc0022 unknown (Japan) (SC0022-SAI)

ekara:us_vol3 e-kara US Volume 3 (US-E003)
ekara:us_vol8 e-kara US Volume 8 'No Boys Allowed' (US-E008)
ekara:us_vol9 e-kara US Volume 9 'No Boys Allowed' (US-E009)

ekara:ekaraweb e-kara Web cartridge 28M (Japan)

details of some of them to be filled in once I have cart scans, and in some cases a translation.  the e-kara web thing is probably useless these days as it was meant to work with PC software (there's an MCU + USB interface in the unit) to transfer downloaded songs etc. from a specific service into the cartridge for use on the system, and like many of these online services from 15+ years ago, the listed site no longer resolves.

* refactor code a little (nw)
2018-11-18 09:30:21 -05:00
arbee
1ec42e6f55 Helps to include this (nw) 2018-11-18 09:26:04 -05:00
arbee
42df39de98 New machines added as MACHINE_NOT_WORKING
Network Computing Devices HMX PRO [R. Belmont, Al Kossow]
2018-11-18 09:24:27 -05:00
Lord-Nightmare
c5146ca005 Fix SAA5051 internal character ROM to match datasheet (one pixel was missing on the 'j' character) [Lord Nightmare] 2018-11-18 06:12:39 -05:00
cam900
8dadf8537c f1gp.cpp : Various cleanups (#3886)
Cleanup duplicate/naming, Split f1gp2 specific functions into driver state, Move GFX swap into rom load, Add shared_ptr for GFX RAM
2018-11-18 11:38:48 +01:00
cam900
af615b5fe6 igs011.cpp : Remove unnecessary palette handler, Convert memory_region into region_ptr (#4042) 2018-11-18 11:24:27 +01:00
Ivan Vangelista
d895e2c66c ym2151: really remove the macros (nw) 2018-11-18 09:43:24 +01:00
Ivan Vangelista
9328733025 atetris.cpp: decapped Intel P8749H. Matches already existing dump [Team Caps0ff, ClawGrip] 2018-11-18 08:57:29 +01:00
Ivan Vangelista
8d029da480 ym2151: removed MCFG macros (nw) 2018-11-18 08:55:46 +01:00
ajrhacker
d8420e2c8f
Merge pull request #4310 from cam900/patch-71
taito_o.cpp : Fix volume
2018-11-17 23:17:47 -05:00
Robbbert
9e36dff17a (nw) qvt102: fixed crash on exit; moved attribute processing to outer loop for efficiency. 2018-11-18 12:31:08 +11:00
cam900
1fc0209d8f
taito_o.cpp : Fix volume
parentj uses FM channel of YM2203 for jingle/musics
2018-11-18 09:44:30 +09:00
mooglyguy
48c0c4a269 sgi: Various minor fixes and improvements, nw 2018-11-18 00:44:30 +01:00
Dirk Best
fed9a5b345 qvt102: Previous 'LB4' was identified as Qume QVT-102
- Rename driver
- Remove skeleton QVT-102 we already had, add its alternate ROM to the
driver along with the keyboard MCU ROM
- Major gfx rendering update, supports all attributes but needs
verification
- Add NVRAM
2018-11-18 00:32:43 +01:00
MetalliC
4b7285cb0e new NOT_WORKING clones
----------------------
The Lost World (older) [Ordyne]
Dirt Devils (Germany) [Ordyne]
2018-11-18 01:06:39 +02:00
AJR
e431178db6 Fix clang build, maybe (nw) 2018-11-17 17:52:57 -05:00
MetalliC
e2532e3cf2 new NOT_WORKING clones
----------------------
Sega Rally 2 (prototype, 8 Dec 1997) [Ordyne]
Sega Rally 2 (prototype, 29 Dec 1997) [Ordyne]
2018-11-18 00:50:18 +02:00
ajrhacker
36c562dbdf
Merge pull request #4309 from hp9k/nereid_overlay_support
nereid: add overlay support
2018-11-17 17:12:14 -05:00