Commit Graph

33 Commits

Author SHA1 Message Date
arbee
d77c0ae185 hash/x1_flop: Fix validation. [R. Belmont] 2024-05-30 23:48:38 -04:00
angelosa
75b26eea4e hash/x1_flop.xml: QA checkpoint 2024-05-31 00:04:43 +02:00
angelosa
c34c2144e1 sharp/x1: fix AY routing to mono 2024-05-08 00:25:00 +02:00
angelosa
3726b76404 hash/x1_flop.xml: update robowres QA 2024-05-07 13:46:00 +02:00
angelosa
ae2ed97a7c sharp/x1: WIP modernization 2024-05-07 12:36:34 +02:00
Vas Crabb
878a16dda1 housekeeping: Use proper SPDX ID for CC0 license. 2022-12-23 02:49:34 +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
69c8534d84
Fixed miscellaneous software list issues: (#10133)
* casloopy.xml: Fixed a ROM size and kanji reading.
* casloopy.xml: Fixed a ROM size and kanji reading.
* x1_flop.xml: Fixed a kanji reading.
* coco_cart.xml: Fixed a ROM size.
2022-07-28 01:58:50 +10: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
6c4f4c2d45
Various software list kana metadata cleanups. (#9709)
- Replaced halfwidth characters (including middle dot) with fullwidth ones.
- Fixed a few alt titles.
2022-05-06 21:31:59 +00:00
Dirk Best
620f531c54 Remove a few outdated references to MESS 2021-12-02 13:34:15 +01: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
Robbbert
5c908246c3 New working software list additions
-----------------------------------
x1_flop: Dezalis [Robbbert]
2021-07-02 15:57:44 +10:00
hap
90927b05c1 softwarelist: spelling corrections related to microcabin's hurryfox 2021-01-25 16:27:07 +01:00
Vas Crabb
8f393f526f softlist_dev.cpp: start adding validation for data areas
romload.cpp: reduce copy-pasta (nw)

(nw) I fixed the errors found by adding validation to software list data areas.
Most of them seem to be simple copy-paste errors hidden by the fact that the
default device_image_interface loader ignores the data area size (as opposed to
the "ROM" loader).  There was one C64 cartridge with a missing zero on the data
area size that was pretty clearly wrong.
2020-04-16 00:11:41 +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
angelosa
fd96868a55 x1.cpp: improve QA notes, improve palette hooks for turboz (nw) 2019-11-20 10:53:39 +01:00
Scott Stone
1d3ecff45d vz_snap.xml: dtd validation fix (nw)
Many assorted XML files fixed for errant spaces, missing linefeed, improper format, and other oddness (nw)
2019-10-06 21:12:33 -04:00
Robbbert
878e2b78ef removed not-needed offset=0 from some softlists 2019-10-03 00:47:24 +10:00
Justin Kerk
6dd24bf3ff New working software list additions
-----------------------------------
x1_flop: Donkey Kong 3 - Dai Gyakushuu [famicomical]
2018-02-26 18:53:55 -08:00
Logan B
0a9924d036 Minor fixes (nw)
ys3 wants to load the intro disk first, but fails after loading the IPL. ys2 wants you to insert disk A (flop2) into the first drive (drive 0) at that screen, then press Enter.
2016-08-13 18:04:33 +12:00
etabeta78
dae2e7afbb another bunch of items from my backlog + a new NES dump
from TeamEurope (it's not working due to unemulated board). nw.
2016-05-07 14:28:29 +02:00
etabeta78
f1255b59d6 a bunch of new dumps and many consistency fixes. nw. 2015-05-12 13:24:02 +02:00
etabeta78
33154b06ea whops... these had escaped my previous round of consistency fixes. nw. 2014-11-24 06:58:09 +01:00
Fabio Priuli
b3bae5a204 (MESS) softlist: misc fixes to descriptions (to match title screens), to publishers, and to
shortnames (to be consistent across lists, where possible). nw.
2013-05-13 17:42:03 +00:00
Miodrag Milanovic
4337250fbe used old version of srcclean, so I put back old files and run it again, it produce much less changes, sorry for this (nw) 2013-03-19 11:38:58 +00:00
Miodrag Milanovic
0e1f5ad25b Cleanups and version bump 2013-03-19 07:22:20 +00:00
Fabio Priuli
bc23730a9a (MESS) softlists: Misc naming and description consistency fixes. no whatsnew. 2013-01-20 10:16:20 +00:00
smf-
19a14cbba6 use spaces in xml comments. This is the output from a local srcclean change applied after reverting the 0.148 cleanup, to avoid losing previous formatting. 2013-01-11 16:23:29 +00:00
Miodrag Milanovic
0e19f641d3 Cleanups and version bump 2013-01-11 07:32:46 +00:00
Justin Kerk
268bc19da2 Replace most fullwidth characters in Japanese software lists - they exist for backwards compatibility and there is generally no good reason to use them nowadays (nw)
Also replaced combining dakuten with precomposed forms and made a few romanization tweaks
2012-09-09 23:41:25 +00:00
Miodrag Milanovic
960ae0c0de Sync software lists from MESS into hash (no whatsnew) 2012-08-21 10:47:55 +00:00