Commit Graph

30 Commits

Author SHA1 Message Date
wilbertpol
e83644e17e
msx1_flop.xml: Added eleven items (eight working), and replaced two items with better dumps. (#12198)
Replaced TT Racer (Netherlands) and  Zanac (Netherlands) with better dumps. [file-hunter]

New working software list items (msx1_flop.xml)
---------------------------------------
Aackotext II (Netherlands, v2.2) [file-hunter]
Brasil Geográfico (Brazil) [file-hunter]
dBASE II (Netherlands) [file-hunter]
MS Text (Netherlands) [file-hunter]
Score Editor (Japan) [file-hunter]
MSX-AIDS (Japan, v1.1) [file-hunter]
Nihongo Waupuro Kan-juku Tomato (Japan) [file-hunter]
JUBILEUM Diskette (Netherlands) [file-hunter]

New software items marked not working (msx1_flop.xml)
---------------------------------------
Serial Interface (Netherlands) [file-hunter]
MSX Data Communications (Netherlands) [file-hunter]
Yamaha Portatone PSR-6300 Demonstration [file-hunter]
2024-04-01 00:57:11 +11:00
Vas Crabb
bd4746a4e6 msx1_cart.xml, msx1_flop.xml: Corrected 'Platty Soft'. 2023-09-28 00:02:14 +10:00
wilbertpol
ebf5c49d8c
msx1_flop.xml: Removed 26 disk conversions. (#11562)
Removed software items (msx1_flop.xml)
---------------------------------
Bank Street Writer (Japan, disk conversion)
Cannon Fighter (Japan, disk conversion)
Chubby Gristle (United Kingdom, disk conversion)
Dip Dip (Spain, disk conversion)
Dizzy Ball (Japan, disk conversion)
DonPan (Japan, disk conversion)
Driller Tanks (Japan, disk conversion)
Driller Tanks (Japan, disk conversion, alt)
Eagle (Spain, disk conversion)
Emerald Isle (United Kingdom, disk conversion)
Eric and the Floaters (Europe, disk conversion)
Football Manager (Europe, disk conversion)
Graphic Artist (Japan, disk conversion)
Jump Jet (Brazil, disk conversion)
Keystone Kapers (United Kingdom, disk conversion)
Minder (United Kingdom, disk conversion)
The Munsters (United Kingdom, disk conversion)
The Munsters (United Kingdom, disk conversion, alt)
Punch & Judy (United Kingdom, disk conversion)
The Secret Diary of Adrian Mole (United Kingdom, disk conversion)
Star Trek - Strategic Operations Simulator (Japan, disk conversion)
Time and Magik I - Lords of Time (United Kingdom, disk conversion)
Time and Magik II - Red Moon (United Kingdom, disk conversion)
Time and Magik III - The Price of Magik (United Kingdom, disk conversion)
Vampire (Europe, disk conversion)
Vampire (Europe, disk conversion, alt)
2023-09-22 14:21:02 +10:00
wilbertpol
bbaa41135f
msx1_flop.xml: (#11518)
- Fix incorrect size on XOR.
- De-duplicate image name for penguina.
2023-08-30 19:30:43 +02:00
wilbertpol
dbb0909cba
msx1_flop.xml: Added 105 working items, and replaced one item. (#11511)
* Replaced Konami Game Collection 3: Shooting Series (Japan) with a better dump. [file-hunter]

New working software list items (msx1_flop.xml)
-------------------------------
10 Programas Serie Oro (Spain) [file-hunter]
20 Programas Serie Oro (Spain) [file-hunter]
747 400b Flight Simulator (Europe, cracked) [file-hunter]
Alfabet en Deelsom (Netherlands) [file-hunter]
Alien Panic (Spain) [file-hunter]
Andon (Japan, hacked) [file-hunter]
Duad-MSX (Japan) [file-hunter]
Engels + Procenten (Netherlands) [file-hunter]
Fracta (Brazil) [file-hunter]
Graphos III (Brazil) [file-hunter]
Gruta de Maquine (Brazil)
The Iron Gauntz (Japan, prototype) [file-hunter]
Konami Game Collection 1: Action Series (Japan, alt) [file-hunter]
Konami Game Collection 4: Sports Series 2 (Japan, alt) [file-hunter]
Lettergrijper + Geld (Netherlands) [file-hunter]
Manuscript (United Kingdom) [file-hunter]
MSX Compilation 5 (Netherlands) [file-hunter]
MSX PageMaker DeLuxe (Brazil) [file-hunter]
Music Creator (Netherlands) [file-hunter]
Professional Data Retrieve (Brazil) [file-hunter]
Professional Paint (Brazil) [file-hunter]
Professional Publisher (Brazil, cracked) [file-hunter]
Rekenen tot 20 + Optellen en aftrekken tot 100 + Taalbedrijf (Netherlands) [file-hunter]
SF Zone 1999 (Japan) [file-hunter]
Simulador Profesional de Tenis (Spain) [file-hunter]
Super Procole (Japan) [file-hunter]
Super Procole 2 (Japan) [file-hunter]
Super Procole 3 (Japan) [file-hunter]
Supersellers 1 (Netherlands) [file-hunter]
Twin Hammer (Korea) [file-hunter]
The Wood (Spain) [file-hunter]
Woordmaker en Cijferend Vermenigvuldigen (Netherlands) [file-hunter]
Word Plus (Brazil) [file-hunter]
Wordstore+ (Netherlands) [file-hunter]
Zen (United Kingdom) [file-hunter]
3D Maze [Chalky]
666 - Uma Aventura Macabra [file-hunter]
8192 Story Tower [NAGI-P SOFT]
Baruko [file-hunter]
Blinky's Scary School [file-hunter]
Bounce Mania [MSXdev]
Burner Burst [file-hunter]
Buster Mystery [file-hunter]
City (Japan) [file-hunter]
Defence (v1.3) [MSXdev]
Galaxy Zone [aburi6800]
Ghosts'n Goblins (v1.1.0) [file-hunter]
Hibernated 1 - This Place is Death [file-hunter]
Hibernated 1 - Eight Feet Under [file-hunter]
JUMPER [NAGI-P SOFT]
Kame Graphics [file-hunter]
Kill Mice [MSXdev]
Las Aventuras de Rudolphine Rur (Spanish) [Dwalin]
Las Aventuras de Rudolphine Rur (Spanish, xmessage) [Dwalin]
Last War [NAGI-P SOFT]
Last War II [NAGI-P SOFT]
Logic (Russia) [file-hunter]
Mars [NAGI-P SOFT]
Mars II [NAGI-P SOFT]
May The Force Be With You [Cobinee]
Maze Chase [JLTurSan]
Micro Rocketz [MSXdev]
Mood Land [file-hunter]
Muhonmourn 3 (v1.1) [MSXdev]
Muhonmourn 3 (v1.1, with Ninja Tap support) [file-hunter]
Muhonmourn 3 (v1.0) [file-hunter]
Nibbles [file-hunter]
Oceano [file-hunter]
Paint-it (rev2) [file-hunter]
Paint-it (rev1) [file-hunter]
Paint-it [file-hunter]
Palhada City (Brazil) [file-hunter]
Penguin Catcher (v1.1) [MSXdev]
Penguin Catcher (v1.0) [file-hunter]
Pyramid Quest [Crappysoft]
Raftoid [PlattySoft]
Roger Dice (Spain) [oniric-factor]
Search for Mum (Netherlands) [file-hunter]
Sim City [file-hunter]
Storm Rescue [Concurso MSX-BASIC]
Stripgirl [file-hunter]
SubCommander (v1.02) [MSXdev]
SubCommander (older) [file-hunter]
Super Adventure [file-hunter]
The Tower of Gold [MSXdev]
UZIX (v1.0.0) [UZIX]
Wash Man (v2.8) [MSXdev]
Wash Man (v1.9) [file-hunter]
Wash Man (v1.5) [file-hunter]
Wash Man (v1.3) [file-hunter]
Wash Man (v1.2) [file-hunter]
Wash Man (v1.1) [file-hunter]
Wash Man (v1.0) [file-hunter]
Wired Shooting [Cobinee]
MSXMAS Demo [file-hunter]
Xadrama [file-hunter]
Xarchon [file-hunter]
XOR [Chalky]
XOR (older) [file-hunter]
Yellow Submarin [file-hunter]
Yobai [file-hunter]
Zero Gravity [file-hunter]
The zoBITRONics Inc [Hannu Töyrylä]
Zone TNT [MSXdev]
La Abadia del Crimen (Spain, alt) [file-hunter]
2023-08-28 04:00:29 +10:00
Vas Crabb
6c0005df39 srcclean, #include order cleanup, and self-closing XML tag cleanup before MAME 0.258 release branch. 2023-08-27 04:37:35 +10: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
Vas Crabb
878a16dda1 housekeeping: Use proper SPDX ID for CC0 license. 2022-12-23 02:49:34 +11: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
wilbertpol
3fb466a1aa
bus/msx_cart, msx1_cart.xml: Added external floppy and Kanji cartridges. (#10549)
msx1_flop.xml:
- Moved msxdostb to msx1_flop_525.xml.

msx1_cart.xml:
- Added Kanji ROM to Japanese MSX-Write.
- Added Toshiba Kanji ROM
- Added Konami Word Processor with Kanji cartridge.
- Added several external floppy controllers and drives.

New working software list additions (msx1_cart.xml)
----------------------------------
CDX-2 + 5.25" DSDD floppy drive (Brazil) [openMSX]
DDX + 5.25" DSDD floppy drive (Brazil, v3.0d) [openMSX]
DDX + 5.25" DSDD floppy drive (Brazil, v3.0) [openMSX]
DPF-550 Controller + 5.25" SSDD floppy drive (Argentina) [openMSX]
DPF-550 Controller + 5.25" SSDD floppy drive (Belgium/Netherlands) [openMSX]
EC-700 Word Processor (EC-701 + EC-702) (Japan) [openMSX]
FD-051 Controller + FD-05 3.5" DSDD floppy drive [openMSX]
HB-3600 Controller + HB-6000 5.25" DSDD floppy drive (Brazil) [openMSX]
HBD-20W (Floppy controller + 3.5" DSDD floppy drive) (Japan) [openMSX]
HBD-50 (Floppy controller + 3.5" SSDD floppy drive, SNYJX121) [openMSX]
HBD-F1 (Floppy controller + 3.5" DSDD floppy drive) (Japan) [openMSX]
HX-F101PE Controller + 3.5" SSDD floppy drive (Europe) [openMSX]
MFD-001 (Controller + enclosure with 1 5.25" DSDD floppy drive) (Europe) [openMSX]
ML-30DC Controller + ML-30FD enclosure with 1 3.5" DSDD floppy drive (Japan) [openMSX]
NMS-1200 Floppy controller + 3.5" DSDD floppy drive (Europe, v1.06) [openMSX]
NMS-1200 Floppy controller + 3.5" DSDD floppy drive (Europe, v1.04) [openMSX]
Toshiba Kanji ROM Cartridge HX-M200 (Japan) [openMSX]

New software marked as NOT_WORKING (msx1_cart.xml)
----------------------------------
FD-03 Controller + 3.5" DSDD floppy drive v3.8 [openMSX]
FD-03 Controller + 3.5" DSDD floppy drive v3.5 [openMSX]
2022-11-23 05:46:13 +11: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
Angelo Salese
ec33fac7c7
Add floppy support to NEC PC-8001 (#8532)
New clones marked as NOT_WORKING
--------------------------------
PC-8001mkIISR [anonymous]

* Generate a new pc8001_flop.xml list, based off Neo Kobe dumps;
* Move several items from pc8801_flop.xml to the new pc8001_flop.xml;
* Generate new lists for pc8001mk2_flop.xml and pc8001mk2sr_flop.xml;
* Hook aforementioned lists where they belongs
( i.e. N-Basic list is now shared between pc8801.cpp and pc8001.cpp,
  N80 list belongs to pc8001mk2 and pc8001mk2sr,
  N80SR list belongs to pc8001mk2sr alone)

* upd3301.cpp: fix scrolling glitch when unthrottled

* pc8001.cpp: fix machine configs inheritance

* pc8001.cpp: constexpr the XTALs

* pc8001.cpp: allow to enter into N80 BASIC mode for mk2 machines

* Ported pc80s31k to device interface, and hooked it up to pc8001

* Fix validation errors

* Misc documentation updates

* uPD3301.cpp: implement bulk of attribute fields

* upd3301: fix olyboss compile and crashing, add rvv signal

* upd3301.cpp: fix last value of attribute row (7narabe), fix graphic mode when in width 40 (15puzzle)

* upd3301.cpp: consider an attribute end of 0 equal to max size, fixes starfire

* upd3301.cpp: rvv is definitely a global reverse rather than acting on palette for PC8001, document flgworld attribute weirdness (double somersault)

* pc8001_flop.xml: QA selected SW

* pc80s31k.cpp: split into PC80S31 (2d) and PC80S31K (2d/2dd/2hd) devices, rearrange disk bioses

* pc8801.cpp: inherit pc80s31k device and kill off FDC legacy code

* pc80s31k.cpp: documentation updates

* pc8001_flop: move Magic Copy and a alt versions of ay1 and 4d house in here

* pc98.xml: move daivacal from PC88 since it really belongs here

* pc8801_flop.xml: major QA testing on suspicious floppy activities

* pc8801.cpp: remove logging of High [TV]RAM

* pc8801_flop.xml: fix rogue extra comment closing

* pc80s31k.cpp: mailbox the PPI ports, fix barbatus booting;
pc80s31k.cpp: allow filemst to boot, and add note about its unemulated
extended HW;

* upd3301.cpp: convert AT1/AT0/SC to an aggregate variable

* upd3301.cpp: convert attribute fetch to be a client delegate

* pc8001.cpp: move some shared functions to pc8001_base_state

* pc8001.cpp: add DMA functions

* pc8001.cpp: add extension setter for 24KHz mode (which will be used by PC-8801 once implementation is merged)

* pc8801_flop.xml: fix description duplicate

* Bulk replace pc8*_flop.xml capitalized Alt into lowercase

* pc80s31k.cpp: add space.unmap() for terminal_count_r, reorder headers, make constructor trampoline protected

* Standardize Daiva titles across XMLs

* pc8801_cass.xml: revert of software name t[ape] postfixes

* pc8801_flop.xml: more identification of N/V1 BASIC SWs
2021-09-25 16:00:29 +02:00
Justin Kerk
79e4e21eae naomi.cpp, segac2.cpp, various softlists: Adjusted various Japanese game titles to use consistent romanization 2021-08-11 20:56:13 -07: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
etabeta78
16f2a92f89 final round of consistency fixes. nw. 2016-06-28 08:00:26 +02:00
etabeta78
be406134ae more consistency fixes. nw. 2016-05-29 11:38:55 +02:00
sparrowred
1a5561dab6 fixed whitespace for publishers and descriptions in softwarelist xmls (nw) 2015-10-28 11:40:10 +01:00
sparrowred
6a0f27168f fixed spacing in description 2015-10-02 15:09:25 +02:00
Scott Stone
daa82e3ce4 Fix formatting after more recent changes to softlists (nw) 2015-09-09 12:53:30 -04:00
Miodrag Milanovic
64e16ca8cf Cleanups and version bump 2015-05-27 09:03:32 +02:00
etabeta78
4f8bcab90b msx: started adding disk images to msx1_flop.xml and msx2_flop.xml, based
on preliminary partial work by Riley110 [Fabio Priuli]

out of whatsnew: more work soonish...
2015-05-12 13:23:03 +02:00
Michaël Banaan Ananas
19352b507a note 2014-09-17 21:16:43 +00:00
Michaël Banaan Ananas
d37132fb4c added an msx1 YGW game for fun 2014-09-17 21:06:08 +00:00
Scott Stone
532bfb9e2b Alignment fixes for XML hashes. (nw) 2014-07-01 00:17:55 +00:00
Wilbert Pol
b9ddc3405c (MESS) msx1_flop.xml: Added some floppies that came with the machines. (nw) 2014-05-19 20:47:54 +00:00
Wilbert Pol
c90c8e7d96 (MESS) msx1_flop.xml: 720KB were double sided 3.5 inch floppies. (nw) 2014-05-18 20:30:29 +00:00
Miodrag Milanovic
fec65e0b57 Cleanups and version bump 2014-04-07 06:04:18 +00:00
David Haywood
672e6ea3a1 make it a bit clearer how to load floppies in msx1 by actually recognizing the floppy ROM.
added a skeleton list I used for some quick testing.

the driver really needs a significant overhaul, but at least this makes usage a little less opaque.
2014-02-17 03:42:14 +00:00