summaryrefslogtreecommitdiffstatshomepage
path: root/hash/nes.xml
Commit message (Collapse)AuthorAgeFilesLines
* srcclean and cleanup (nw) Vas Crabb2020-06-211-16/+16
|
* more metadata corrections quasiscroto2020-06-071-4/+4
|
* nes.xml: MT07551 (nw) Ivan Vangelista2020-05-101-0/+3
|
* nes.xml, famicom_flop.xml, msx1_car.xml: minor metadata fixes quasiscroto2020-05-071-2/+2
|
* (nw) nes.xml : guardlgn and clones never worked, so marked as unsupported. Robbbert2020-05-061-3/+3
|
* Fixed some label duplicates. In cases where the label was an actual rom ↵ Scott Stone2020-04-191-3/+3
| | | | label, sldh (same label different hash comments were added (nw)
* (nw) softlist_dev.cpp: validate ROM labels Vas Crabb2020-04-161-545/+545
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* (nw) More license shuffling Vas Crabb2020-03-071-0/+3
| | | | | | | | 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.
* new WORKING software list additions (#6307) Sterophonick2020-02-151-0/+17
| | | | | | | | | | | | | | * new WORKING software list additions English Pyramid (Pirate) * nes.xml: fix typo (nw) * englpyrm: Add proper cart mapper (nw)
* Add files via upload (#6220) quasiscroto2020-01-291-8/+8
|
* minimaws: add rudimentary listing of software lists to web UI and work ↵ Vas Crabb2019-12-151-7/+4
| | | | around a python issue on loading; also fix up more software list issues (nw)
* vz_snap.xml: dtd validation fix (nw) Scott Stone2019-10-061-2/+2
| | | | Many assorted XML files fixed for errant spaces, missing linefeed, improper format, and other oddness (nw)
* nes: Improve MMC5 extended attributes AJR2019-04-121-1/+1
| | | | | - mmc5: Use ExRAM byte from nametable area to select palette bank - ppu2c0x: Fix order of nametable/attribute reads
* hash/nes.xml: Minor update for consistency (nw) AJR2019-04-111-2/+3
|
* New partially supported software list addition AJR2019-04-111-0/+34
| | | | | ---------------------------------------------- nes: SimCity (prototype) [archive.org]
* Implement Namcot 163 expansion sound volume difference related to iNES format cam9002019-04-021-0/+20
| | | | devices/bus/nes/namcot.cpp : Add note
* typo fixes to a couple alt_title lines killamegagiga2018-09-251-2/+2
| | | | "chestfld" alt_title must have been incorrectly copied from a sales listing as the subtitle read "without box or instructions". Replaced with correct subtitle. Added an extra dot to "touch" subtitle to match what is printed on the instruction manual. The box cover only shows one dot but this is due to the line break after the word "of". In Japanese orthography the dots are certainly optional but mixing the dots and no-dots in the same phrase looks awkward.
* nes.xml: add romlabel comments (nw) hap2018-05-041-15/+15
|
* nes.xml: remove problematic filename trailing dots (nw) hap2018-05-041-15/+15
|
* Fixes in SL ROM names (leading and trailing spaces) (#3501) Wintermute 01102018-05-011-1/+1
| | | | | | | | | | * Fix ROM name (remove trailing space). * Fix trailing spaces in ROM name. * Fix trailing spaces in ROM names. * Fix leading spaces in ROM names.
* actually it's a clone of smb, not smw (nw) DavidHaywood2018-04-081-1/+1
|
* - mark blades of steel sets as joystick / trackball to reduce confusion (#3438) David Haywood2018-04-081-1/+1
| | | - made super mary a clone of smw in nes.xml
* nes.xml: fixed serial value and added information about Trog! PCB. Iñigo Martínez2017-08-011-1/+7
|
* nes.xml: fixed serial value and added information about Iñigo Martínez2017-08-011-1/+7
| | | | Super Mario Bros. 2 PCB.
* nes.xml: fixed serial value and added information about Pinball PCB. Iñigo Martínez2017-08-011-1/+5
|
* nes.xml: added information about Super Mario Bros. PCB. Iñigo Martínez2017-08-011-0/+4
|
* srcclean (nw) Vas Crabb2017-06-251-1/+1
|
* Move Famiclone stuff from nes.xml to driver, add 2 new sets (#2374) DavidHaywood2017-06-111-307/+3
| | | | | | | | | * moved various famiclones 'ONE BUS' systems from nes.xml to the nes_vt.cpp driver as they're standalone systems, not cartridges. new NOT WORKING VG Pocket Tablet [BeckieRGB] Game Prince RS-1 [BeckieRGB] VG Pocket Tablet is potentially the most interesting as all the games run in enhanced mode and it even includes a fully licensed version of Frogger (although I need to fix the raster effects for it to look reasonable)
* basic VT03 support David Haywood2017-05-231-17/+0
|
* srcclean (nw) Vas Crabb2017-04-231-15/+15
|
* nes.xml: new dumps Kaz2017-04-061-10/+34
| | | | | | | | | | | | | | Adan y Eva [hashes were known, but ROMs surfaced on No-Intro] AV Super Real Pachinko [Frank Cifaldi] nes.xml: Marked edu2k48 as working, added notes about mouse titles. Made koko not use battery-backed WRAM as evidenced on PCB picture. (nw) bus/nes/waixing.cpp: Slight modernizations. waixing_sgzlz_device is now implemented the way CaH4e3 does it, also gets some titles mostly working in full. (nw) fc_suborkey_device: Make PgUp and PgDown keys actually work (nw)
* Merge pull request #2195 from kazblox/master R. Belmont2017-03-281-121/+131
|\ | | | | MOAR misc. softlist stuff
| * nes.xml: dance2kc now works, renamed to dance2k, dance2k -> dance2ke (nw) kazblox2017-03-281-121/+131
| | | | | | | | | | | | | | nes: Removed old references to void dance2k mapper nes.xml: WRAM corrections based on assumptions, add notes about ALL waixing_sgzlz based educational carts, misc corrections (nw)
* | (nw)Fixed nes validation, and added missing linefeed char. Robbbert2017-03-221-2/+2
|/
* Fix copyrights in subor2 slot device. kazblox2017-03-211-55/+85
| | | | | nes: Some more slight corrections in the softlist, fix and check some big whoopsies (nw)
* nes: Add Subor Type 2 board. (nw) kazblox2017-03-211-86/+204
| | | | | | | | | | | | | | | | | | | | | | | | | | nes: Fix debug output when reading iNES headers. (nw) nes/ppu2c0x: Improved PAL clone timings. (nw) nes/n2a03: Refactored clock definitions [includes other drivers using the N2A03] (nw) nes: Improved refresh rates and timings to reflect nesdev (nw) nes: Softlist improvements and corrections [koko, mkgoogoo and others] (nw) nes: Verified koko in the softlist as a good dump (nw) nes: Softlist additions [subor5, subor6, subor10, subor11, subor13, doolybld] (nw) New not working machines added: Subor SB-486, M82 Display Unit (PAL) (nw) nes: Marked drpcjr as NOT WORKING due to missing hardware. (nw) New working machines added: Micro Genius IQ-501, Micro Genius IQ-502, Dendy Classic 2 (nw) nes: marked dendy as a clone of iq501 (nw)
* nes: mkgoogoo added, dancekar works, corrections (nw) Kaz2017-03-051-16/+50
|
* Fix megadriv.xml comment alignment and dejavuj subtitle (nw) einstein952016-09-261-1/+1
|
* Software fix for nes.xml (nw) Scott Stone2016-08-231-3/+3
|
* checkpoint. nw. etabeta782016-06-271-1/+24
|
* Forgot about this dump this morning. nw. etabeta782016-05-301-21/+21
|
* more consistency fixes. nw. etabeta782016-05-291-4/+4
|
* Cleanups and version bumpmame0174 Miodrag Milanovic2016-05-251-14/+14
|
* more naming consistency across lists. nw. etabeta782016-05-231-5/+5
|
* Fix for megadriv.xml duplicate publisher and numerous format fixes for ↵ Scott Stone2016-05-171-15/+15
| | | | recent XML additions and changes (nw)
* new softlist entry etabeta782016-05-131-0/+27
| | | | | | ============= nes.xml: Happily Ever After [Sean McGee, NintendoPlayer]
* new softlist entry etabeta782016-05-121-15/+18
| | | | | | | | ============= nes.xml: Venice Beach Volleyball (Gluk Video) [sewave] out of whatsnew: one more Spanish dump which had been documented at bootgod's DB but never released is now available! hooray!
* a few files I had missed in the weekend + some cleanups. nw. etabeta782016-05-111-69/+138
|
* another bunch of items from my backlog + a new NES dump etabeta782016-05-071-0/+129
| | | | from TeamEurope (it's not working due to unemulated board). nw.
* many more from my backlog. in particular: replaced Teshu Budui 2 etabeta782016-05-061-36/+198
| | | | | | (aka Terrifying 9/11) hacked GBC dump with the correct one, courtesy of Taizou, and fixed Policeman NES graphical emulation. nw.