Commit graph

86818 commits

Author SHA1 Message Date
ArcadeShadow
c3bb31c3a2
nes.xml: Cleaned up descriptions. (#11214)
Fixed capitalisation and replaced abbreviations.
2023-05-15 06:48:56 +10:00
ArcadeShadow
d843762ceb
spectrum.cass.xml: Added 16 working items and replaced three items with better dumps. (#11202)
Also corrected some parent/clone relationships, publishers and years based on information on spectrumcomputing.co.uk.

New working software list additions
--------------------------------------------
3D Combat Zone (Aackosoft) [Steven Brown, Planeta Sinclair]
3D Combat Zone (Profisoft) [Steven Brown, Planeta Sinclair]
3D Seiddab Attack (Aackosoft) [Steven Brown, Planeta Sinclair]
Androide (pirate) [Steven Brown, Planeta Sinclair]
Ant Attack (pirate) [Steven Brown, Planeta Sinclair]
Hormigas [spectrumcomputing.co.uk]
La Corona Magica [spectrumcomputing.co.uk]
Lenguaje Maquina - Spectrum №4 [spectrumcomputing.co.uk]
Lenguaje Maquina - Spectrum №10 [spectrumcomputing.co.uk]
Poli Diaz: El Potro de Vallecas (alt) [spectrumcomputing.co.uk]
S.O.S. no Paraíso [Planeta Sinclair]
The Dragonstar Trilogy - Part I (Delta 4) [spectrumcomputing.co.uk]
The Dragonstar Trilogy - Part II (Delta 4) [spectrumcomputing.co.uk]
The Dragonstar Trilogy - Part III (Delta 4) [spectrumcomputing.co.uk]
The Rocky Horror Show (Sound on Sound) [Luís Rato, Planeta Sinclair]
Van Driver (no loading screen) [Steven Brown, Planeta Sinclair]

Redump
--------------------------------------------
Lenguaje Maquina - Spectrum №1 [spectrumcomputing.co.uk]
Merlin (Adventure Workshop) [Luís Rato, Planeta Sinclair]
Jason of the Argonauts (Adventure Workshop) [Luís Rato, Planeta Sinclair]

Fix Parent/CloneOf relationships, Publishers and Years (information provided by spectrumcomputing.co.uk)
2023-05-15 06:30:12 +10:00
fulivi
57b08b8374
formats/fs_hp98x5.cpp: Added filesystem handlers for HP9825, HP9831 and HP9845. (#11175) 2023-05-15 06:24:48 +10:00
angelosa
fdcd90da80 nintendo/aleck64.cpp: fix compile 2023-05-14 21:37:26 +02:00
algestam
7451c8b317
New working machine added (#11230)
* New working machine added
----------
Teenage Mutant Ninja Turtles 3: Shredder's Last Stand (Konami handheld) [algestam, Sean Riddle, Mr. Do]
2023-05-14 20:48:34 +02:00
angelosa
aefd1f6843 nintendo/n64_v.cpp: implement interlace mode 2023-05-14 19:57:01 +02:00
angelosa
b64982453a New systems marked not working
------------------------------
Nintendo 64 (PAL) [NoIntro]
2023-05-14 17:29:25 +02:00
angelosa
5229e7323f hash/n64.xml: QA for crashes 2023-05-14 17:29:09 +02:00
AJR
1042331a95 subsino2.cpp: Correct silly mistake 2023-05-14 08:01:57 -04:00
AJR
21ccf38de4 ds2430a: Silence logging 2023-05-14 07:59:20 -04:00
AJR
43c8466fed lastfght.cpp, subsino2.cpp: Create new device for I/O ports 2023-05-14 07:58:08 -04:00
Ivan Vangelista
4e0876c1e0 - igt/peplus.cpp: added CAPX2552 ROM, updated comments [Brian Troha]
- namco/namcos23.cpp: updated Gorgon hardware info [Guru]
2023-05-14 07:28:32 +02:00
arbee
6a4854bbc0 apple2e: IIe does not have IOUDIS, only IIc/IIc Plus. [R. Belmont, TomCh] 2023-05-13 23:30:59 -04:00
arbee
07f23d629a x68k_crtc: fix Clang compile. [R. Belmont] 2023-05-13 21:26:29 -04:00
arbee
a849e79a69 machine/opti82c861.cpp: Skeleton for OPTi 82C861 PCI USB OHCI controller. [R. Belmont] 2023-05-13 19:34:02 -04:00
cracyc
ee6cf73ddc x68k: fix bg layer positioning and another layer selection case 2023-05-13 18:15:19 -05:00
MooglyGuy
dd1a4eb431
Skeleton driver for 600 Cellular Activation Tester (#11225)
* New systems marked not working
------------------------------
600 Cellular Activation Tester [Ryan Holtz, Leo Romo]

-m6801.cpp: Fixed HD6303R to use an internal map, removed internal-only
handlers from associated drivers. [Ryan Holtz]

-video.cpp: Raised maximum prescale value to 20 to account for very
small LCDs. [Ryan Holtz]

-screen.cpp: Replaced old MCFG_ references in a warning message with
member function names. [Ryan Holtz]

* -timekpr: Added Dallas DS1643, a clone of the STMicro M48T58. [Ryan Holtz]
2023-05-13 17:12:17 -04:00
buffi
dc7a43dc04
video/epic12.cpp: Fix clipping of CV1K games (#11227)
Change clipping for CV1K games to draw 32 pixels surrounding the visible area.

This can be easily seen in Muchi Muchi Pork, which has a VRAM viewer in Special mode (Object Test), which will show 32 px drawn around the visible areas of framebuffers.

For most gamers, this wont really matter at all... except for in Muchi Muchi Pork, where changing this actually fixes a bug for Rafute.

When Bombing with Rafute, the screen background will go wavy in a sine-like pattern. Currently in mame, the top of screen will show black pixels when this happens.

With this fix for clipping, the background will instead be visible correctly.

Also renamed the "scroll registers" to have it more clear which one of these are actually used as a "scroll register" (or rather offset for drawing), and which one is strictly used for clipping.
2023-05-13 17:03:49 -04:00
Ivan Vangelista
e1555de913 taito/vicshoot.cpp: verified resonator value and pin 7 state for the OKIs [Hammy] 2023-05-12 20:50:53 +02:00
Ivan Vangelista
24f873d648 New systems marked not working
------------------------------
Victory Shoot [Hammy]
2023-05-12 18:27:59 +02:00
Ivan Vangelista
eb0d6a0ebc New systems marked not working
------------------------------
Poker Spirit [Hammy]
2023-05-12 16:38:45 +02:00
Olivier Galibert
88448a425a xt446: fix typo 2023-05-12 09:17:27 +02:00
Olivier Galibert
219aadec06 hrdvd: rename dvds, notice that the csplayh7 image was incorrect (it was nb8012, e.g. pokoachu 2023-05-12 09:17:27 +02:00
AJR
e0d2df76f3 adam_spi: Hook up EPCI to CPU and RS-232 port 2023-05-11 20:58:58 -04:00
Ivan Vangelista
4a6c54dd5e atari/gauntlet.cpp, atari/jedi.cpp: consolidated drivers in single files 2023-05-11 21:20:54 +02:00
Vas Crabb
1e4dcf003c atari/atarigt.cpp: Deal with 'temporary' INPUT_PORT_OVERRIDE_FULLY_NUKES_PREVIOUS still being set. 2023-05-12 04:39:18 +10:00
halcyon00
0e7dae8477
atari/atarigt.cpp: Added input definitions for newest version of Primal Rage. (#11206)
The latest 2.3 version has dedicate start buttons.
2023-05-12 04:20:11 +10:00
holub
430be796c6
sinclair/sprinter.cpp: Added Sprinter Sp2000 enhanced Spectrum clone. (#11018)
cpu/z80:  Added support for variants with address translation and implemented Z84C015 chip selects.

New working clones
-------------------
Peters Plus, Ivan Mak Sprinter Sp2000
2023-05-12 04:02:16 +10:00
Mark Garlanger
db15fba442
heathkit/tlb.cpp: Added a ROM variant for the watz19 device. (#11188)
Also fixed DIP switch settings for super19 and watz19, ad simplified Ultra 19 memory map.
2023-05-12 03:41:05 +10:00
David 'Foxhack' Silva
0245551993
snes.xml: Marked Chavez games as clones of Riddick Bowe Boxing and Boxing Legends of the Ring. (#11209) 2023-05-12 03:23:19 +10:00
AJR
4ce29b652e mb87030: Make DMA transfers go through DREG rather than separate single buffer 2023-05-11 11:36:17 -04:00
ywy
7838698301
taito/taito_f3_v.cpp: fix vram wrap width (bubble symphony platforms) (#11211)
corrects mistake introduced by 819a5c4
2023-05-11 12:25:48 +02:00
Curt Coder
fdc58daba7 vic1001_cart.xml: Marked software as not supported where appropriate. (MT#7346) 2023-05-11 10:34:36 +03:00
AJR
12cfccb6cf x68k.cpp: Hook up SCSI DMA channel 2023-05-10 23:17:13 -04:00
angelosa
106e128bfd sega/powervr2.cpp: move block around [skip ci] 2023-05-11 02:54:41 +02:00
angelosa
2a5f202c85 sega/powervr.cpp: fix MT#8088 2023-05-11 02:52:55 +02:00
angelosa
a772dbd30f hash/n64.xml: bulk replace supported for all entries to no
nintendo/aleck64.cpp, nintendo/n64.cpp: re-enable option for -drc
2023-05-10 22:49:24 +02:00
tim lindner
d76126a29a
trs/coco12.cpp: add -bios options to Color Computer 1 & 2 (#11200)
* Removed drivers that existed only to select BASIC versions
2023-05-10 14:05:52 -04:00
Ivan Vangelista
d3a7ceb39e New systems marked not working
------------------------------
Taiko no Tatsujin 11 (T111001-NA-A) [f205v]
2023-05-10 06:57:48 +02:00
AJR
b1f454ca55 88games, combatsc: Correct polarity of uPD7759 ST line writes
* combatsc: Correct main CPU type (and clock)
2023-05-09 21:49:51 -04:00
987123879113
c1a46890b0
konami/ksys573: Fix CD region names + fix e-amusement CDs (#11205) 2023-05-09 22:15:29 +02:00
hap
92271d8ced simpl156: add base memorymap 2023-05-09 21:40:28 +02:00
David Haywood
065a5e6bb2
simpl156.cpp - add workram mirror for osman (needed for truck in final stage) (#11207) 2023-05-09 21:20:25 +02:00
hap
ae872c2567 kinst: correct pixel clock [Guru] 2023-05-09 21:19:08 +02:00
angelosa
311289f457 hash/dc.xml: update QA notes 2023-05-09 19:44:10 +02:00
Vas Crabb
2c0c1257fc UI refinements/fixes:
ui/filemngr.cpp: For an empty media device, look for another device with
a mounted software item that has compatible parts before falling back to
the file manager.  This is useful when mounting a multi-part item via
the menus, or for a system like the X68000 with multiple drives where
the boot disk remains mounted but another application disk is
automatically ejected when you're prompted for the next disk.

ui/datmenu.cpp: Don't assume mounted images are always from software
lists (fixes MT08620), and take the first image mounted from a software
list rather than the last.

bus/s100: Got rid of simple_list.
2023-05-10 00:26:50 +10:00
Olivier Galibert
a4482f90ed image: Executive decision: disk regions used the owner name (e.g., no :image) 2023-05-09 14:10:11 +02:00
hap
a5416ca248 spacegun: add maximum quantum 2023-05-09 11:24:08 +02:00
Vas Crabb
abd47e61c3 frontend/mame/audit.cpp: Work around issues when no ROMs are shared with immediate parent (MT08625).
The issue occurred when a system with no ROMs or only bad dumps had an
immediate parent with no ROMs in common.  This is another thing broken
by the attempts to hide "missing" ROM sets from audits.
2023-05-09 18:13:02 +10:00
Ivan Vangelista
d50fd6b939 namco/namcops2.cpp: redumped taiko8' s DVD (data SHA1 matches the older dump) and converted it to CHD with the new createdvd option [f205v] 2023-05-09 06:40:31 +02:00