Commit Graph

5227 Commits

Author SHA1 Message Date
Ivan Vangelista
74b13a32f4 ibm5170_cdrom.xml: fixed validation 2022-12-30 07:23:20 +01:00
angelosa
471ab7b5ac New working software list items
-------------------------------
ibm5170_cdrom.xml: Actua Soccer (OEM v1.29), Duke Nukem 3D (shareware v1.1), Quake (shareware v1.01), SimCity Classic (v2.0), SimCity 2000, Slam Dunk Typing, Sturmtruppen: Risiken? (Italy) [archive.org]

New software list items marked not working
------------------------------------------
ibm5170_cdrom.xml: Beavis and Butthead - Virtual Stupidity, Corel DRAW! 6, Uffizi Virtual Museums [archive.org]
2022-12-30 03:56:30 +01:00
hap
ca6c114dcb chessking: add savestate flag 2022-12-28 11:10:09 +01:00
David Haywood
bb4828a575
new WORKING Software List additions (Chess King) (#10756)
* new WORKING Software List additions
----
chessking_cart.xml: Chinese Dictionary [David Haywood]
2022-12-28 09:11:07 +01:00
angelosa
6b8ad98fc9 New working software list additions
-----------------------------------
ibm5170_cdrom.xml: Diablo, Shanghai: Great Moments, Skull Cracker (Windows) [archive.org]

New NOT_WORKING software list additions
---------------------------------------
ibm5170_cdrom.xml: Road Rash (Italy) [archive.org]
2022-12-26 21:05:57 +01:00
Vas Crabb
bb457cea6c srcclean in preparation for 0.251 branch 2022-12-25 01:33:31 +11:00
ArcadeShadow
26aba20205
digiblast_cart.xml: Use lowercase for things that aren't proper nouns in list description. (#10739) 2022-12-25 00:27:06 +11:00
fulivi
045f23d116
hp/hp9825.cpp: Added support for HP 9825A and HP 9831. (#10595)
* bus/hp9845_io: Added HP9871 printer.

New working machines
------------------
Hewlett-Packard HP 9825A
Hewlett-Packard HP 9831A

New working software list items
------------------
hp9825_rom: 9862 Plotter/Gen I/O ROM for 9825
hp9825_rom: General/extended I/O ROM for 9825
hp9825_rom: General/extended I/O/9862 plotter ROM for 9825
hp9825_rom: General/extended I/O/plotter ROM for 9825
hp9825_rom: Plotter/Gen I/O ROM for 9825
hp9825_rom: String/Advanced programming ROM for 9825
hp9831_rom: Mass storage ROM for 9831

New not working software list items
------------------
hp9831_rom: Matrix/plotter ROM for 9831
2022-12-24 20:15:16 +11:00
ArcadeShadow
3667549630
cdi.xml: Don't abbreviate "Europe" in descriptions. (#10736) 2022-12-24 19:40:59 +11:00
ArcadeShadow
9a66690d81
vtech_storio_cart.xml: Use lowercase for things that aren't proper nouns in list description. (#10737) 2022-12-24 19:34:28 +11:00
Nigel Barnes
47d5058acd New working machines
--------------------
Micro-Professor I/88 [Nigel Barnes]

New working software list additions
-----------------------------------
mpf1_rom: FORTH-I/88, VIP-I/88 [Nigel Barnes]
2022-12-23 23:09:18 +00:00
ArcadeShadow
1769bf1e11
spectrum_cart.xml: Use lowercase for descriptive text in descriptions. (#10735) 2022-12-24 09:50:55 +11:00
Brice Onken
5335d558b5
x68k_flop.xml: Added an alternate version of SX-Window 3.1. (#10733)
New working software list items
-------------------------
SX-Window v3.1 (alt 2)
2022-12-24 09:49:09 +11:00
ArcadeShadow
f92ef332b5
einstein.xml: Metadata cleaning (#10734)
Lowercase on descriptive words like "Alt" or "Cracked"
2022-12-23 16:40:11 -05:00
ArcadeShadow
6120f9a042
tvgogo.xml: Countries and zone full name (#10732)
Replaced US and EU abbreviations by their full names
2022-12-23 16:39:43 -05:00
wilbertpol
26ced0d571
msx1_flop.xml: Improved metadata and removed disk conversions: (#10731)
* Marked double-sided images for single-sided releases as bad dumps.
* Added notes and serial numbers.
* Added ‘disk conversion’ to the descriptions of disk conversions.
* Removed disk conversions for software present in original form in other software lists.
* Removed non-working images made single-sided by cutting a double-sided dump in half: msxdosb, burgkilla, spacewlk, ballblaza, diamine2a, mj05, phstripa, raththaa, safarixa.
* Renamed spacewlka to spacewlk, mj05a to mj05, and pm1_asia to pm2_asia.
* Marked Spectravideo SVI-738 fully supported.
2022-12-24 02:59:08 +11:00
angelosa
41892dbf8a hash/pc88va.xml: QA updates 2022-12-23 02:53:48 +01:00
Vas Crabb
95cd620d66 nec: Converted PC-6001, PC-8801 and PC88VA controller ports to slots.
* nec/pc6001.cpp: Converted joystick ports to slots.
* nec/pc8801.cpp, nec/pc88va.cpp: Converted mouse port to a slot.  Mouse
  works beautifully in Ishido now, no jumpy movement.
2022-12-23 04:10:02 +11:00
Vas Crabb
878a16dda1 housekeeping: Use proper SPDX ID for CC0 license. 2022-12-23 02:49:34 +11:00
Vas Crabb
8edb88dbaa C++ guidelins update and cleanup:
docs: Expanded C++ guidelines following suggestions by P. Mackinlay.

ui/inifile.cpp: Got rid of the check for "arcade" systems - it broke
managing favourites for the slotted Neo Geo.

luaengine.cpp: Removed the "type" property from system driver metadata.
It's effectively deprecated.

bus/vme/vme_fcisio.cpp, commodore/mps1230.cpp: Fixed inappropriate use
of machine type flag constants.

megadriv.xml: Made notes about the two Galaxy Force 2 sets more explcit.
2022-12-22 20:04:52 +11:00
0kmg
a88b7def11
nes.xml: Added five builds of an unreleased prototype. (#10718)
New working software list additions (nes.xml)
-----------------------------------
Mick & Mack as the Global Gladiators (prototype, 19930709) [ICEknight, steem69]
Mick & Mack as the Global Gladiators (prototype, 19930630) [ICEknight, steem69]
Mick & Mack as the Global Gladiators (prototype, 19930616) [ICEknight, steem69]
Mick & Mack as the Global Gladiators (prototype, 19930528) [ICEknight, steem69]
Mick & Mack as the Global Gladiators (prototype, 19930528, alt) [ICEknight, steem69]
2022-12-22 18:12:19 +11:00
0kmg
0daa43b832
sound/nes_apu.cpp: Implemented frame counter interrupt . (#10715)
Fixes MT06186, MT07625 and MT07658.

Software list items promoted to working (nes.xml)
---------------------------------------
Akagawa Jirou no Yuurei Ressha (Japan) [kmg]
Castelian (Europe) [kmg]
Door Door (Japan) [kmg]
Door Door (FMG pirate) [kmg]
Dragon Quest (Japan) [kmg]
Dragon Quest II - Akuryou no Kamigami (Japan) [kmg]
GeGeGe no Kitarou - Youkai Daimakyou (Japan) [kmg]
GeGeGe no Kitarou - Youkai Daimakyou (Japan, prototype) [kmg]
GeGeGe no Kitarou - Youkai Daimakyou (FMG pirate) [kmg]
The Guardian Legend (Europe) [kmg]
The Guardian Legend (USA) [kmg]
Guardic Gaiden (Japan) [kmg]
Jesus - Kyoufu no Bio Monster (Japan) [kmg]
Mahjong Taikai (Japan) [kmg]
Ninja Jajamaru - Ginga Daisakusen (Japan) [kmg]
Ninja Jajamaru - Ginga Daisakusen (Japan, prototype) [kmg]
Ninja Kid (USA) [kmg]
Mendel Palace (USA) [kmg]
The Mutant Virus (USA) [kmg]
Qix (USA) [kmg]
Quinty (Japan) [kmg]
Portopia Renzoku Satsujin Jiken (Japan) [kmg]
Squashed (USA, prototype) [kmg]
WWF WrestleMania (Europe) [kmg]
WWF WrestleMania (USA) [kmg]
2022-12-21 19:29:31 +11:00
Vas Crabb
c72f10361e Software list update:
* megadriv.xml, pce.xml, pcecd.xml, x68k_flop.xml: Added cotroller
  support usage notes for a few games.
* pcecd.xml: Noted the required CD-ROM system cards in usage notes,
  fixed capitalisation and removed unnecessary markup in descriptions.
* megadriv.xml: Added compatibility tag for gforce2a (broken graphics on
  PAL consoles).
2022-12-21 19:19:59 +11:00
ArcadeShadow
09f97d376a
ibm5150.xml: 11 New working software list additions (#10698)
* ibm5150.xml: 11 New working software list additions

New working software list additions
--------------------------------------------
Arcade Hits [The Good Old Days]
Bombuzal [The Good Old Days]
Mega Man (3.5") [The Good Old Days]
Pole Position [The Good Old Days]
Street Fighting Man (alt) [The Good Old Days]
Teenage Mutant Hero Turtles (5.25") [old-games.ru]
Teenage Mutant Hero Turtles (Spain, 3.5") [Abandon Socios]
Teenage Mutant Hero Turtles (Spain, 5.25") [Abandon Socios]
Zeliard (3.5") [The Good Old Days]
Zeliard (3.5", v2.0) [old-games.ru]
Zeliard (5.25") [The Good Old Days]
2022-12-19 21:24:44 -05:00
AJR
57695dcafd nes.xml: Configure useful slot defaults for software items using Famicom Keyboard, Family Trainer or R.O.B. 2022-12-19 20:55:28 -05:00
ArcadeShadow
06baa2b225
ibm5170_cdrom.xml: Fixed misspelled game title. (#10699)
Corrected "Peristroka" to "Perestroika".
2022-12-20 05:56:49 +11:00
Angelo Salese
d75885a767
nec/pc8801.cpp: promote machines to working status (#10685)
- video/upd3301.cpp: fix off by one attribute bugs happening for pc8801 N-88 Basic and several other entries;
- nec/pc8801.cpp: backported centronics hookup from pc8001, allows supporting Jast Sound thru Covox interface in some Jast entries;
- nec/pc8801.cpp: fix 1bpp graphic layer drawing when uPD3301 is not in color mode, fixes byoin regression;

Machines promoted to working
----------------------------
nec/pc8801.cpp: PC-8801mkIISR, PC-8801MH, PC-8801MA [Angelo Salese, Oliver Galibert, Carl]

Clones promoted to working
----------------------------
nec/pc8801.cpp: PC-8801mkIIFR, PC-8801mkIIMR, PC-8801FA, PC-8801MA2 [Angelo Salese, Oliver Galibert, Carl]

New working software list additions
-----------------------------------
pc8801_flop.xml: D' (cracked) [Neo Kobe], Donkey Kong 3 - Dai Gyakushuu [Game Preservation Society, Carl, Disk Blitz]

New NOT_WORKING software list additions
---------------------------------------
pc8801_flop.xml: D' (alt) [Neo Kobe]
2022-12-19 17:15:33 +01:00
Vas Crabb
03b85db840 machine/micomxe1a.cpp: Fudged timings to work with buggy CRI games.
CSK Research Institute games on FM Towns don't follow the same sequence
as other games when reading inputs.  They depend on the data lines not
being updated for some time after /Ack goes high, and can miss
transitions if the timing is too tight (ironic that 16MHz '386 software
has these issues when the 7MHz 6502 in the PC Engine gets by fine).
This fudges the timings to work with the these buggy games without
breaking the other use cases.

Also for some reason, these games expect an XE-1AP in MD mode with a
Sega controller adapter - they won't work wth an XE-1AP in Personal
Computer mode, and they won't work with the XE-1AJ or its NEC-branded
relative.  In MAME you can flip the Interface setting to MD in the
Machine Configuration options without needing to use an adapter device.
2022-12-19 06:07:16 +11:00
ArcadeShadow
e4dca7346b
ibm5170_cdrom.xml: 16 new software list additions (#10419)
* ibm5170_cdrom.xml: 16 new software list additions

New working software list additions
-----------------------------------
5 Plus One: Pack 10 - The Blues Brothers [redump.org]
5 Plus One: Pack 25 - TV Sports Football [redump.org]
Delphine Classic Collection - Adventure [redump.org]
Hocus Pocus (Europe) [redump.org]
Hocus Pocus (Germany) [redump.org]
Hocus Pocus (Germany, shareware) [redump.org]
Hocus Pocus (Spain) [redump.org]
Hocus Pocus (USA) [redump.org]
Hocus Pocus (USA, rerelease) [redump.org]
Hocus Pocus (USA, rerelease, alt) [redump.org]
Hocus Pocus (USA, mail order release) [redump.org]
id Anthology (rev 1) [redump.org]
id Anthology [redump.org]
The Bitmap Brothers Compilation [redump.org]
Zool: Ninja of the "Nth" Dimension [redump.org]
Zool 2 [redump.org]
2022-12-17 07:23:23 -05:00
Vas Crabb
905470b653 bus/sms_ctrl: Added support for Sega mouse and four-player adaptor. 2022-12-16 17:52:06 +11:00
AJR
1f5f7fe406 mo5_flop.xml, mo6_flop.xml, pro128_flop.xml: Correct floppy image interfaces
* thom_dsk.cpp: Add DSDD 5.25-inch format
2022-12-15 13:53:18 -05:00
ClawGrip
b04faf8eee
vsmileb_cart.xml: Add info about missing game (#10689) 2022-12-15 08:03:12 -05:00
Scott Stone
f898e47c03 msx1_cass.xml: Fix leading space in rom name label for dogfights 2022-12-15 04:24:09 -05:00
Vas Crabb
55b6acf504 cpc_flop.xml: Fix up a few things from poorly imported "good" sets.
Also some other minor cleanup.
2022-12-15 10:50:20 +11:00
ArcadeShadow
1684147d88
msx1_cart.xml, msx1_cass.xml, msx1_flop.xml: Cleaned up metadata. (#10509)
* Use full country names in description.
* Use lowercase for descriptive text in descriptions.
* Removed zero offsets in regions with a single file loaded.
2022-12-15 07:25:40 +11:00
0kmg
0f164f496f
bus/a7800/rom.cpp: Use proper bank order for Activision 128K cartridges. (#10686) 2022-12-15 04:26:04 +11:00
Angelo Salese
9a8cac8d1e
nec/pc88va.cpp: overhaul, make most software to start running with pc88va2 (#10656)
- nec/v5x.cpp: add ICU slave ack readback;
2022-12-14 04:30:45 +01:00
AJR
242f64d7e3 to_flop.xml: Fix floppy image interfaces (assuming that all larger images are 3.5" for now) 2022-12-13 21:37:08 -05:00
Nigel Barnes
c266a44606 triton_rom.xml: Corrected fastvdu rom size. 2022-12-13 21:34:02 +00:00
Nigel Barnes
cc7af448c6 New working software list additions
-----------------------------------
bbcm_cart: Master SD R2 [Ramptop]
2022-12-12 20:03:42 +00:00
Nigel Barnes
852000bd4e mtx_cfx: Replace HDD with Compact Flash device. 2022-12-12 19:51:05 +00:00
Nigel Barnes
72070febcd New working software list additions
-----------------------------------
bbc_rom: FBBS 3.0, Palesar RAM Manager 1.04, Meta Assembler 3.45A, MMFS 1.52, MMFS Turbo 1.52, Kevin's Rip-off ROM 1.00, Ripper V1, Ripper V1 (Disk Menu), Ripper V1 (13 Commands), Sci 1.34, Speech Synthesis 0.01, SSMP 2.00, ViewFiler 0.2, View Trilogy, VT Clock 1.16 [Nigel Barnes]
2022-12-12 13:13:47 +00:00
Nigel Barnes
a48e775437 New working software list additions
-----------------------------------
aquarius_cass: Doomsday Defender [Roy Templeman]
2022-12-12 13:13:47 +00:00
Nigel Barnes
9d0a4797ca New machines marked as NOT_WORKING
----------------------------------
Triton L4.1 [Ian Lockhart, Nigel Barnes]
Triton L5.1 [Ian Lockhart, Nigel Barnes]
Triton L5.2 [Ian Lockhart, Nigel Barnes]
Triton L7.2 [Ian Lockhart, Nigel Barnes]

New working software list additions
-----------------------------------
triton_rom: Fast VDU [Ian Lockhart]
2022-12-12 13:13:46 +00:00
Nigel Barnes
9d6567ba44 New working clones
------------------
MK-14 VDU [Nigel Barnes]

New working software list additions
-----------------------------------
mk14_quik: Falling Man, Invaders, Pong [Nigel Barnes]
2022-12-11 20:18:17 +00:00
ArcadeShadow
6f3f1b0306
spectrum_cass.xml: 3 New working software list additions (#10643)
New working software list additions
--------------------------------------------
ACE 2088 (MCM) [spectrumcomputing.co.uk]
Adidas Championship Football (Erbe) [spectrumcomputing.co.uk]
Adidas Championship Tie Break (Musical 1) [spectrumcomputing.co.uk]

Remove
--------------------------------------------
Agent - X 2 (Dro Soft) [duplicated entry]

metadata cleanups: Corrected parent/cloneof relationships, publishers, release years (based on the info provided by spectrumcomputing.co.uk)
2022-12-11 14:42:52 -05:00
0kmg
9bc9fd8f8c
nes.xml: Added 12 dumps. (#10674)
New working software list additions (nes.xml)
-----------------------------------
2 in 1 - GEMiNIM & Siamond [NESBrew12]
Crazy Land (USA, prototype) [Ed Semrad, Hidden Palace, VGHF]
Galaxy 5000 - Racing in the 51st Century (USA, prototype) [Ed Semrad, Hidden Palace, VGHF]
Hoops (USA, prototype) [Ed Semrad, Hidden Palace, VGHF]
Iron Tank - The Invasion of Normandy (USA, prototype) [Ed Semrad, Hidden Palace, VGHF]
Nighttime Bastards [anonymous]
R.B.I. Baseball 2 (USA, prototype, 19900307) [Ed Semrad, Hidden Palace, VGHF]
Rally Bike (USA, prototype, 19900226) [Ed Semrad, Hidden Palace, VGHF]
RoadBlasters (USA, prototype) [Ed Semrad, Hidden Palace, VGHF]
Shadow of the Ninja (USA, sample) [Ed Semrad, Hidden Palace, VGHF]
Silkworm (USA, prototype) [Ed Semrad, Hidden Palace, VGHF]
Sudoku 2007 [NESBrew12]
2022-12-12 03:34:30 +11:00
0kmg
979176d52b
coleco.xml: Added a couple prototypes. (#10672)
New working software list additions (coleco.xml)
-----------------------------------
Frogger II: Threedeep! (prototype, 19840615) [Ed Semrad, Hidden Palace, VGHF]
Star Wars: The Arcade Game (prototype, 19840412) [Ed Semrad, Hidden Palace, VGHF]
2022-12-12 01:31:32 +11:00
0kmg
377b84bec3
sms.xml: Added 3 prototypes. (#10671)
New working software list additions (sms.xml)
-----------------------------------
King's Quest - Quest for the Crown (USA, prototype, 19890203) [Ed Semrad, smspower, VGHF]
Monopoly (USA, prototype) [Ed Semrad, smspower, VGHF]
Super Monaco GP (USA, prototype) [Ed Semrad, smspower, VGHF]
2022-12-12 01:28:44 +11:00
Dirk Best
c3bf2135f2 New working machines
--------------------
Gerät 32620 (Sprach/Morsegenerator) [Dirk Best, natarii, Crypto Museum]

New working software list additions
--------------------
English (Polish speaker) [Crypto Museum]
German [Crypto Museum]
German (older) [Crypto Museum]
Spanish [Crypto Museum]

dac.h: Add AD7520 DAC
2022-12-10 12:30:30 +01:00