diff options
author | B. Watson <urchlay@slackware.uk> | 2023-05-16 03:52:34 -0400 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2023-05-20 11:17:50 +0700 |
commit | 865dfb9fe2f3b157cc4ed70570c42d8ad246e4a6 (patch) | |
tree | bfda76e431119b5282aadaab7791d1d28d45fc10 /system/trs80-roms | |
parent | 43bb3639992b3127dc572f06cd1a6ce5c036d944 (diff) |
system/trs80-roms: Updated for version 20230516.
Signed-off-by: B. Watson <urchlay@slackware.uk>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/trs80-roms')
-rw-r--r-- | system/trs80-roms/README | 11 | ||||
-rw-r--r-- | system/trs80-roms/trs80-roms.SlackBuild | 7 | ||||
-rw-r--r-- | system/trs80-roms/trs80-roms.info | 8 |
3 files changed, 19 insertions, 7 deletions
diff --git a/system/trs80-roms/README b/system/trs80-roms/README index fdfaa2ee2979..7b229a3efe35 100644 --- a/system/trs80-roms/README +++ b/system/trs80-roms/README @@ -3,9 +3,11 @@ trs80-roms (ROM images for use with sdltrs and xtrs) This package includes ROM images for the TRS-80 Model I (Level I and Level II BASIC), Model III, Model 4, and Model 4P. -Also included in the package are ld4-631.dsk (a disk image of the -final version of LS-DOS sold by Misosys) and two disk images with -various utility software (utility.dsk and cpmutil.dsk). +Also included in the package are ld4-631.dsk (a bootable disk image +of the final version of LS-DOS sold by Misosys, for the Model III +and 4) two disk images with various utility software (utility.dsk +and cpmutil.dsk), and newdos_80sssd_jv1.dsk (a bootable disk image of +NEWDOS-80 v2.0 for the Model I). The sdltrs and xtrs emulators on SlackBuilds.org have been patched to use these ROM images by default, if there's no user config file. You @@ -16,3 +18,6 @@ The copyright status of these ROM images is murky, but they've been widely available on the 'net since the 1990s. If you own the original TRS-80 computers, you probably can legally use the ROM images, depending on the laws where you live. + +There is a nice archive of TRS-80 Model I software available here: +https://www.classic-computers.org.nz/system-80/software_archive.htm diff --git a/system/trs80-roms/trs80-roms.SlackBuild b/system/trs80-roms/trs80-roms.SlackBuild index bf7d03fcc732..79a9ff003096 100644 --- a/system/trs80-roms/trs80-roms.SlackBuild +++ b/system/trs80-roms/trs80-roms.SlackBuild @@ -6,10 +6,12 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20230516 bkw: v20230516, add NewDOS image for Model I. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=trs80-roms -VERSION=${VERSION:-20230417} +VERSION=${VERSION:-20230516} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -60,6 +62,9 @@ unzip -z $CWD/ld4-631.zip > $PKGDOC/ld4-631.txt # sdltrs and xtrs, and are identical in both source tarballs. tar xf $CWD/xtrs-4.9d.tar.gz --strip-components=1 --wildcards '*.dsk' +# Another disk image: a bootable DOS for the Model I. +cat $CWD/NEWDOS_80sssd_jv1.DSK > newdos_80sssd_jv1.dsk + chmod 644 * chown root:root * diff --git a/system/trs80-roms/trs80-roms.info b/system/trs80-roms/trs80-roms.info index 7ba88042b041..538a4de89895 100644 --- a/system/trs80-roms/trs80-roms.info +++ b/system/trs80-roms/trs80-roms.info @@ -1,16 +1,18 @@ PRGNAM="trs80-roms" -VERSION="20230417" +VERSION="20230516" HOMEPAGE="https://sdltrs.sourceforge.net/docs/index.html" DOWNLOAD="https://www.filfre.net/misc/trs_roms.zip \ http://cpmarchives.classiccmp.org/trs80/mirrors/www.discover-net.net/~dmkeil/trs80/files/trs80-62.zip \ https://www.tim-mann.org/trs80/ld4-631.zip \ https://archive.org/download/mame-0.250-roms-split_202212/MAME%200.250%20ROMs%20%28split%29/trs80m4p.zip \ - http://www.tim-mann.org/trs80/xtrs-4.9d.tar.gz" + http://www.tim-mann.org/trs80/xtrs-4.9d.tar.gz \ + https://www.classic-computers.org.nz/system-80/disks/NEWDOS_80sssd_jv1.DSK" MD5SUM="ecd2c47c0624885fbcfb17889241f0ed \ 9b342f4401801bbc947e303cbeb9902f \ f2678aa45b76d935a34a0cd2b108925d \ 8a0f1567df8f166f4056a6a71ef7dce5 \ - 8bb7cf88a3bc1da890f1f29398120bf3" + 8bb7cf88a3bc1da890f1f29398120bf3 \ + 6f624bdbf4b410cfbe8603fa3bef44fa" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |