Commit Graph

110 Commits

Author SHA1 Message Date
Mike Swanson
d895e2319a
hash/gba.xml, hash/nes.xml: add Pin Eight's Lockjaw games (#12932)
These titles were retrieved out of the Way Back Machine; some versions
were not archived by it, it is unknown if they will surface again.

New working software list items (gba.xml)
-----------------------------------------
LOCKJAW: The Reference
LOCKJAW: The Overdose
Tetanus on Drugs (Milestone 3)
Tetanus on Drugs (Preview Release 1)

New working software list items (nes.xml)
-----------------------------------------
LJ65 (0.41, NTSC)
LJ65 (0.41, PAL)
Tetrimino (0.30, NTSC)
Tetrimino (0.30, PAL)
Tetrimino (0.27, NTSC)
Tetrimino (0.27, PAL)
Tetrimino (0.2)
Tetrimino (0.1)
2024-11-11 06:58:05 -05:00
Angelo Salese
b951804a78
Bulk replace Euro -> Europe in Arcade GAME descriptions (#12420) 2024-06-01 09:50:21 -04:00
Scott Stone
a1cb730d16 Various XML format and spacing fixes [skip ci] 2024-02-24 06:11:07 -05:00
angelosa
7e2832ffaa hash: standardize descriptions for Detective Conan 2024-01-15 18:05:24 +01:00
angelosa
bc500a526e hash/gba.xml: demote cvaniahd 2024-01-03 00:48:34 +01:00
Vas Crabb
f32fee0e53 Cleanup:
* gba.xml: Cleaned up some comments.
* bus/epson_qx/cqgmem.cpp: Actually set m_installed.
* misc/nabupc_kbd.cpp: Don't override general input assignments.
* bus/qbus: Got rid of an unnecessary simple_list.
2023-05-24 00:45:34 +10:00
David 'Foxhack' Silva
2222a0f098
gba.xml: Added 21 prototypes. (#11260)
New working software list items (gba.xml)
-------------------------------
AGB Aging Cartridge (World, version 1.0) [SmellyGhost, Forest of Illusion]
AGB Aging Cartridge (World, version 9.0) [Suicune41, Forest of Illusion]
Aero the Acro-Bat - Rascal Rival Revenge (Europe, prototype earlier) [LongwoodGeek, Forest of Illusion]
Chokkan Hitofude Advance (Japan, prototype) [xprism, Forest of Illusion]
Commandos 2 (USA, prototype) [DillyDylan, Forest of Illusion]
Dark Eden (prototype) [Ian Dunlop, Forest of Illusion]
Demon's Crest (prototype) [Ian Dunlop, Forest of Illusion]
Manic Miner (Europe, 20030307) [March42, Forest of Illusion]
Mario Kart XXL (demo, 20040417) [Forest of Illusion]
R3D-Demo V1 (demo) [Forest of Illusion]
Racing Gears Advance (USA, prototype, 20030922) [XBrav, Forest of Illusion]
Sea Boy (prototype) [Ian Dunlop, Forest of Illusion]
Star Wars Trilogy - Apprentice of the Force (USA, prototype) [Rezrospect, Forest of Illusion]
The Holy Bible - World English Bible (USA, prototype) [Gonz, Forest of Illusion]
Ultimate Muscle - The Kinnikuman Legacy - The Path of the Superhero (USA, prototype, 20030429) [Zach Lambert, Forest of Illusion]
Uridium Advance (Europe, prototype, 20030307) [March42, Forest of Illusion]

New software list items marked not working (gba.xml)
------------------------------------------
The King of Fighters EX2 - Howling Blood (USA, prototype, 20030403) [March42, Forest of Illusion]
Quake (demo) [Randy Linden, Forest of Illusion]
Paradroid (Europe, prototype, 20030320) [March42, Forest of Illusion]
Uridium Advance (Europe, prototype, 20020911) [March42, Forest of Illusion]
Uridium Advance and Paradroid 2 in 1 (Europe, prototype, 20030430) [March42, Forest of Illusion]
2023-05-23 14:42:21 +10:00
Vas Crabb
c63155b86c gba.xml: Added Apotris.
New working software list items
----------------
gba: Apotris (v3.4.5) [akouzoukos]
2023-05-15 07:14:30 +10:00
Vas Crabb
878a16dda1 housekeeping: Use proper SPDX ID for CC0 license. 2022-12-23 02:49:34 +11:00
ArcadeShadow
02d346cd75
gba.xml: Cleaned up metadata. (#10446)
* Replaced abbreviated country names with full names.
* Moved alternate titles out of descriptions.
* Added language info elements.
2022-10-21 03:56:04 +11:00
0kmg
11ddcd71f7
Various software lists: Cleaned up more extraneous spaces. (#10202) 2022-08-13 01:17:31 +10:00
Scott Stone
63af0bdb5c - hash\*.xml: Cleanup of some software lists of various spacing and format issues. More to come. [Tafoid] 2022-08-09 18:41:22 -04:00
0kmg
9c4211b156
Miscellaneous software list cleanups. (#10058)
* Removed mention of MESS.
* Corrected case (and more) in various Japanese titles.
2022-07-12 14:43:48 +10:00
0kmg
ce0e410464
gba.xml: Added one dump. (#9680)
New working software list additions
-----------------------------------
World Reborn (USA) [NoIntro]
2022-05-03 09:18:51 -04:00
0kmg
12006fae79
gba.xml: Added a prototype. (#9153)
New working software list additions
-----------------------------------
Robocop (prototype) [Hidden Palace, Marcal Mora]
2022-01-15 20:38:18 -05:00
0kmg
23fd92478b
gba.xml: Added another unreleased game. (#8978)
New working software list additions
-----------------------------------
Perplexus Diodomin (prototype) [James Boulton, GTW]
2021-12-14 10:21:08 -05:00
0kmg
91d5c7da67
gba.xml: Added an unreleased game. (#8888)
New working software list additions
-----------------------------------
Mechanic Mechanica (Japan, prototype) [forestillusion]
2021-12-02 22:44:35 -05:00
ArcadeShadow
9e7779bdd5
gba.xml: made descriptions more consistent (#8717) 2021-10-19 09:58:25 -04:00
Vas Crabb
60bd3086cc srcclean for 0.223 2020-07-26 12:56:13 +10:00
Robbbert
8cbcffd9b4 gba.xml: line 41662: fixed validation error 2020-07-08 02:57:32 +10:00
David Haywood
413792c417
Plug and Play (Wireless Fitness) + some GBA pirate stuff (#6921)
* new WORKING machine
----
Wireless Fitness / Dance Fit (Senario) [Sean Riddle, David Haywood, anonymous, Kev (FBN)]

* new software list entries
-------------
gba.xml:
Rayman IV (Rayman - Sunshine of Trip) (unlicensed) (protection hacked) [RibShark]
Rayman IV (Rayman - Puteshestviye Solnechnogo Sveta) (unlicensed) (Russian) (protection hacked) [taizou]
Leiman IV - Guangming Zhi Lv (unlicensed) (Chinese) (protection hacked) [侵蚀你的私处]
Super Mario DX (unlicensed) (protection hacked) [taizou]
Chaoji Maliou DX (unlicensed) (Chinese) (protection hacked) [yy小龙虾]
Crash Advance IV (unlicensed) (protection hacked) [taizou]
Digimon - Ruby and Sapphire (unlicensed) (protection hacked) [taizou]
Pokemon - Sapphire Version (unlicensed) (protection hacked) [taizou]
Sonic 3 - Fighter Sonic (unlicensed) (protection hacked) [taizou]
Teenage Mutant Ninja Turtles 2 (unlicensed) (protection hacked) [taizou]
The Lord of the Rings IV - The Fellowship of the Ring (unlicensed) (protection hacked) [taizou]
Ultraman - Confrontation Between Justice And Evil (Ul'traman - Konfrontatsiya mezhdu spravedlivost'yu i zlom) (unlicensed) (Russian) (protection hacked) [taizou]
X-Man - Armour of Might (X-men) (unlicensed) (Russian) (protection hacked) [taizou]
2020-07-06 13:21:06 -04:00
Scott Stone
63882d086c First pass of -validate cleanup for label length in softlists (nw) 2020-04-19 19:05:50 -04:00
Vas Crabb
1a5c013c33 (nw) softlist_dev.cpp: validate ROM labels
The free-for-all on labels in software lists is not working.  There's no
consistency, labels are getting excessively long, people are starting to
use non-ASCII characters in labels making it harder for others to type
them when manipulating files on the command line, and there's too much
markup being put in labels.

The length limit is 127 characters, same as for labels in MAME itself.
This should be long enough to be descriptive.  Remember that the Win32
path limit is 260 characters, and many applications and frameworks have
issues with longer paths, including Windows Explorer and the .NET
framework.  Labels are used as filenames, so concessions need to be
made for this.

I have not abbreviated excessively long labels myself - they're
currently causing 135 validity errors.  Someone else can fix them.

Printable ASCII characters are allowed, with a few exceptions.  The
exceptions are limited to characters most likely to cause issues for
interactive shells and scripts:
* ! - csh event substitution (very difficult to escape properly)
* $ - sh varibale expansion
* % - csh job control, cmd variable expansion
* / - UNIX directory separator
* : - sh path separator, Windows drive qualifier
* \ - sh escape, Windows directory separator

Most of the labels that had to be edited were using ! for markup, or
using ! and % for titles in labels.  Strangely, titles in labels are
often forced to lower case, despite this never being enforced for
software lists.  There are also various other edits to titles used for
labels, such as moving articles to the end (with or without a comma),
or replacing spaces with underscores.  As I already said, there's no
consistency at all.

There is far too much markup in labels.  They're even being used for
notes in some cases (e.g. at least one case where a dumper's name is in
the label).  The XML schema supports metadata - use it.  For example,
you can use part_id for an unrestricted display name for a software
part.  You can also use XML comments for notes.

And while on the topic of metadata, vgmplay.xml is putting the same
thing in the part_id as well as the label.  The part_id should have
the actual title, not the title mangled to make it more suitable for
use as a filename.  Addressing this would be a lot of work, given how
large the file is.

For now, empty data areas in software lists cause a verbose message
rather than a validation warning.  There are thousands of software
lists using empty data areas to indicate the size/width of cartridge
RAM/EEPROM/etc.
2020-04-16 14:04:06 +10:00
Vas Crabb
438a497c37 (nw) More license shuffling
Get rid of a couple of copies of the CC0 text.  Add header comment to
CC0 files to remind people editing them what the terms are.  Also add
some missing XML headers.  The header comments in layouts won't bloat
the binary - they get stripped out before compressing, same as any other
comments.
2020-03-07 22:02:56 +11:00
cam900
dd113af151 hash/gba.xml : typo 2019-08-26 14:25:29 +00:00
FakeShemp
e72e476f6f gba.xml - New info/dump from No-Intro 2019-08-25 20:35:26 +02:00
Vas Crabb
ace8e401fc srcclean (nw) 2019-07-28 14:31:16 +10:00
FakeShemp
2025a47c43 gba.xml - Revert errouneous change in previous commit 2019-07-19 10:20:16 +02:00
Robbbert
d3a0384351 (nw) validation. 2019-07-19 02:08:45 +10:00
Rebecca Wallander
afbe1abd77 gba.xml - Add a bunch of new dumps (#5355)
* gba.xml - Document more carts with info from No-Intro

* gba.xml - Add new dumps from No-Intro

* gba.xml - Add a bunch of new dumps

* gba.xml - Add more new dumps
2019-07-18 10:13:29 -04:00
FakeShemp
239a5555dc gba.xml - Comment this out for a bit until a dump surfaces 2019-07-12 18:58:16 +02:00
FakeShemp
b65cc70445 gba.xml - More cart documentation 2019-07-12 18:39:20 +02:00
FakeShemp
5c68e721ff gba.xml - Add more cart info 2019-07-10 10:37:57 +02:00
FakeShemp
8c17960364 gba.xml - Continue adding cart info from No-Intro 2019-07-08 22:16:49 +02:00
FakeShemp
ebd888437a gba.xml - Add more cart information 2019-07-08 10:52:24 +02:00
FakeShemp
2c7335b7ed gba.xml - Add more cart and dump info from No-Intro 2019-07-07 18:14:45 +02:00
FakeShemp
05889b4aee gba.xml - Continue adding cart info 2019-07-06 21:17:42 +02:00
FakeShemp
9720d6d62d gba.xml - Add more cart documentation 2019-07-06 19:49:43 +02:00
Rebecca Wallander
d4a347e8c9 gba.xml - Add new dumps and more cart info from No-Intro (#5313)
* gba.xml - Add new dumps and more cart info from No-Intro

* gba.xml - Add new dump and more cart documentation

* gba.xml - Add more cart info from No-intro

* gba.xml - Add new proper dumps and more cart info from No-Intro
2019-07-06 08:00:40 -04:00
FakeShemp
cc97180e40 gba.xml - Add cart info from No-Intro 2019-06-29 12:56:44 +02:00
Robbbert
cf0ac1bfae (nw) f,g*.xml : removed offset=0 2019-05-16 14:35:34 +10:00
Rebecca Wallander
1f62d47337 gba.xml - fix validation 2019-03-31 10:53:23 +02:00
Rebecca Wallander
f882efb1e7 gba.xml - Update cart info from No-Intro 2019-03-31 10:38:35 +02:00
Vas Crabb
97b6717027 (nw) Clean up the mess on master
This effectively reverts b380514764 and
c24473ddff, restoring the state at
598cd52272.

Before pushing, please check that what you're about to push is sane.
Check your local commit log and ensure there isn't anything out-of-place
before pushing to mainline.  When things like this happen, it wastes
everyone's time.  I really don't need this in a week when real work™ is
busting my balls and I'm behind where I want to be with preparing for
MAME release.
2019-03-26 11:13:37 +11:00
andreasnaive
b380514764 Revert "conflict resolution (nw)"
This reverts commit c24473ddff, reversing
changes made to 009cba4fb8.
2019-03-25 23:13:40 +01:00
Scott Stone
5b0b10095a gba.xml - Fixed XML validation errors (misplaced feature tags) (nw)
leapfrog_leappad_cart - Fix Duplicate Description in sedsaber6 (nw)
2019-03-23 12:56:04 -04:00
Rebecca Wallander
47c9cc0b6e gba.xml - Add cart documentation from No-Intro (#4798)
* gba.xml - Add some documentation from No-Intro

* gba.xml - Document some more carts via No-Intro

* gba.xml - More No-Intro updates
2019-03-23 08:54:36 -04:00
ClawGrip
1c63929682 gbcolor.xml: Add alternate game serials (nw) (#4467)
* gbcolor.xml: Add alternate game serials (nw)

* gba.xml: Fix typo (nw)
2019-01-03 21:40:21 -05:00
Vas Crabb
655bfff256 srcclean (nw) 2018-12-23 09:44:47 +11:00
ClawGrip
f62ac72640 Typo (nw) 2018-12-20 17:46:45 +01:00