- New dumps from redump.org (working):
Chiemi & Naomi
F15 Strike Eagle III
if 2 - Invitations from Fantastic Stories
Manami no Doko made Iku no? 2 - Return of the Kuro Pack
Phobos
Pro Student G (ALS-0010)
YES! HG - Erotic Voice Version
Yuurou - Transient Sands
- New dumps from redump.org (not working):
DOR Special Edition '93
DOR Special Edition '93 (alt)
Kanji Land 3-nen
Kyrandia II - The Hand of Fate
Lemon Cocktail Collection
Lip 3 - Lipstick Adventure 3
Mirage 2 - Torry, Neat & Roan Fairladies in MagicLand
- Replaced entries with dumps from redump.org:
Branmarker 2
Eimmy to Yobanaide
Lesser Mern - Special Director's Edition
Mahjong de Pon!
Saint Diary - Kiyoka-chan no Nikki
Takamizawa Kyousuke - Nekketsu!! Kyouiku Kenshuu
The Legend of Kyrandia
Tuned Heart
Vastness - Kuukyo no Ikenie-tachi
Youjuu Senki 2 - Reimei no Senshi-tachi
Zenith - Full Animation Adventure Series #1
Most of these discs are hybrid (they work on both PC-98x1 and FM Towns), so their CHDs are exactly the same as in fmtowns_cd.xml.
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.
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.
* pc98.xml: softlist updates, part 5 (D)
- Added new software items from the Neo Kobe Collection:
D.O. Doki Doki Disk Vol. 08
Daijuutai
Dam Busters
Dangerous Toys
Dark Seraphim
Datenshi Kyouko Part I
Dead Force
Delicious Lunch Pack
Dennou Garou
Desert Dragoon - Sabaku no Ryuukihei
Desire - Haitoku no Rasen
Diadrum
Director Monogatari
Dires - Giger Loop
DiskX II
Bishoujo Daizukan
Diver's
Doki Doki Pretty League Dai-1-wa - Pink Angels Kiki Ippatsu no Maki
Doki Doki Pretty League Dai-2-wa - Mou Hitotsu no Rival
Doki Doki Pretty League Dai-3-wa - Minami no Umi no Kai no Maki
Doki Doki Pretty League Dai-4-wa - Nanase no Himitsu no Maki
Doki Doki Pretty League Dai-5-wa - Saraba Pink Angels-tachi
Doom II
Doop
Dora Dora Emotion - Seihaiden
DR² Night Janki
Dragon Master Silk - Ryuu Shoukan Musume - Episode II
Dragon Master Silk - Ryuu Shoukan Musume - Episode II (Alt Disk 1)
Dream Theater
Dream Theater (Alt)
Dual Soul
Duel - Kawanakajima Scenario
Duel Succession
Dungeon Hack (newer, 16/256 colors)
Dungeon Hack (older, 256 colors, requires DOS 5.0)
New 3D Golf Simulation Ver. 2.0
Paracelsus no Maken
Z's Triphony - Digital Craft
- Re-tested software entries with current MAME
- Relabeled disks with their actual names
- Added usage notes for software that needs DOS
- Removed user disks from games where they aren't included in the
original box, and the user is expected to create them.
- Removed duplicate images where the only differences are in the saved
game data
- Removed the "Debut" CD version floppy, since it's already included in
pc98_cd.xml
- Replaced "D.O. Doki Doki Disk Vol. 02", "D.O. Kaizokuban" and "Dragon
Princess - Ryuu no Densetsu" with working dumps.
- Reordered some disks so they are auto-mounted in a more logical way
- Some minor title / spelling fixes
pc98_cd.xml:
- Added a new software item (Dragon Lore)
- Added Disk P to Doom II, since it's also included with the CD version
- Added notes for Duel Succession Plus Kit
* pc98.xml: fix a couple of mistakes
* pc98.xml: minor fix
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.
- Added new software items from the Neo Kobe Collection:
Cal III - Kanketsuhen
Cal Gaiden - Tiny Steps Behind the Cal
Capcom Tokoton Efude
Ce'st la vie
Centurion - Defender of Rome
Centurion - Defender of Rome (Alt)
Chiemi
Chou Shinri Samâdhi ((Alt)
Cherry Jam - Kanojo ga Hadaka ni Kigaetara
Cherry Jam - Kanojo ga Hadaka ni Kigaetara (Alt)
Chikyuu Bouei Shoujo Iko-chan - UFO Daisakusen
Clipper - Takepon no Ochimono Puzzle
Cocktail Soft - Zoukan-gou 2
Computer Technica FMC-98 Sound Card Driver Utility
Concert
Contec Super EMS
Cranston Manor
Cranston Manor (2HD conversion)
CRW - Metal Jacket
Cybernetic Hi-School / Dennou Gakuen
Shin'ou Densetsu Crystania
- Re-tested software entries with current MAME
- Relabeled disks with their actual names
- Added usage notes for software that needs DOS
- Removed user disks from games where they aren't included in the
original box, and the user is expected to create them
- Removed duplicate images where the only differences are in the saved
game data
- Split "Shin'ou Densetsu Crystania DX" into the original and cracked
versions
- Replaced "Chou-Baku" with a dump that's actually bootable
- Reordered some disks so they are auto-mounted in a more logical way
- Some minor title / spelling fixes
- pc98_cd.xml: added a new software item (Cyberwar)
* pc98_cd.xml & fmtowns_cd.xml: testing + additions
- Re-tested the non-working entries in pc98_cd.xml with the latest
improvements.
- Added Windows NT 3.51 Workstation and Windows NT 4.0 Server to
pc98_cd.xml, both from WinWorld.
- Added Mega Lo Mania to fmtowns_cd.xml. Thanks to DamienD from the
Tokugawa Corporate Forums.
* forgot to mark winnt351 as not working
- Re-tested all software entries with video/audio issues, after the latest emulation improvements. Around 70% of them are considered "working" now.
- Demoted Miamisoft's games to non-working since they seem to hang randomly (it probably already happened before, I just didn't realize it).
- Tested some software entries on real hardware (PC-9821Nw150) to make sure the issues are emulation-related.
- Some minor title spelling fixes.
- Updated the CD software list with everything from the latest update of
the Neo Kobe Collection (too many new entries to list in a commit
description).
- Tested all software list entries, added supported status and emulation
issues for each one. Some games need testing on real hardware to make
sure the issues are emulation-related; I'll do this at a later date.
- Added "usage" tag for games that require serials or manual protection.
- Added disk 2 of the floppy version of Brandish Renewal, since it's
used as a key disk for the CD version.
- Fixed copy-paste error (interface="fmt_cdrom") for hybrid discs copied
from the FM Towns list.
- Replaced the Sweet Days CHD with a properly converted one.
- Some minor consistency / spelling fixes on descriptions.