Commit Graph

62581 Commits

Author SHA1 Message Date
Nigel Barnes
5aa7f91733 New NOT_WORKING software list additions
---------------------------------------
electron_flop: E2P Operating System (Disk), E2P Hi-Basic
2018-11-20 21:55:05 +00:00
Nigel Barnes
66fb855743 bbcb_flop_orig.xml: correct rom interface (nw) 2018-11-20 21:55:05 +00:00
Nigel Barnes
7e3d87d6c1 amstr_pc: Machines have internal 3.5" floppy drive. 2018-11-20 21:55:05 +00:00
Scott Stone
3da383f372 megadriv.xml: Corrected ppersia2's copyright/release date (nw) 2018-11-20 16:08:37 -05:00
Nigel Barnes
fa04851207 p8k_16_daisy: Improve device name (nw) 2018-11-20 20:13:44 +00:00
Nigel Barnes
af83d873ff bbc_tube_80186: cleanup (nw) 2018-11-20 20:13:44 +00:00
Ivan Vangelista
b53d753b9e amstrad.cpp, decomd2, decomd3: fixed regression I introduced (nw) 2018-11-20 19:13:20 +01:00
mooglyguy
7f0d69fa30 hpc3.cpp: Fix recent regression with Indy, nw 2018-11-20 19:00:23 +01:00
Ivan Vangelista
03372028f5 mc6845, upd7220: removed MCFG macros (nw) 2018-11-20 18:26:03 +01:00
Dirk Best
76637c49f4 Initial version of Commodore A2065 Ethernet card 2018-11-20 17:20:46 +01:00
R. Belmont
36999f2826
Merge pull request #4316 from Happy-yappH/master
mips3dsm : Add secondary cache instruction decoding (nw)
2018-11-20 10:47:20 -05:00
David Haywood
87ab2bcee2 XaviX - Improve Monster Truck tile flipping (#4315)
* trying to make more sense of the inline tilemode used in Monster Truck

* update to the ekara Software List XML, filling in some gaps (translations still needed in many cases)

this updates the list from the previous batch with the following titles (volume numbers filled in for many cases)

ekara:ec0002 J-Pop Mix Volume 2 (Japan) (EC0002-JPM)
ekara:ec0008 1979-81 Volume 1 (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 8 (unknown) (Japan) (EC0041-ATS)
ekara:ec0068 J-Pop Mix Volume 33 (Japan) (EC0068-JPM)
ekara:ec0070 J-Pop Mix Volume 34 (Japan) (EC0070-JPM)
ekara:ec0072 J-Pop Mix Volume 36 (Japan) (EC0072-JPM)
ekara:ec0076 J-Pop Mix Volume 39 (Japan) (EC0076-JPM)
ekara:gc0006 BHT Volume 3 (Japan) (GC0006-BHT)
ekara:mc0001 Mini Volume 1 (Japan) (MC0001-ATM)
ekara:sc0005 SAI Volume 1 (Japan) (SC0005-SAI)
ekara:sc0006 SAI Volume 2 (Japan) (SC0006-SAI)
ekara:sc0009 SAI Volume 3 (Japan) (SC0009-SAI)
ekara:sc0010 HWK (Japan) (SC0010-HKW)
ekara:sc0019 SAI Volume 6 (Japan) (SC0019-SAI)
ekara:sc0021 SAI Volume 7 (Japan) (SC0021-SAI)
ekara:sc0022 SAI Volume 8 (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)

* typo (nw)

* (nw)

* improve rendering in inline header mode (nw)

* don't think I need this debug code now (nw)

* comment not needed (nw)

* tidy (nw)
2018-11-20 10:33:36 -05:00
Patrick Mackinlay
084f7c08a2 4d20: rename and srcclean (nw)
4D/20 is a Personal Iris. The IP15 ROM in this skeleton belongs to the IRIS POWER Series model 4D/4x0, so I've assumed that's what the driver should be for.
2018-11-20 19:16:41 +07:00
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
Happy
a19f274714 mips3dsm : Add secondary cache instruction decoding (nw) 2018-11-19 19:34:15 -07: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