system/trs80-roms: Updated for version 20230516.

Signed-off-by: B. Watson <urchlay@slackware.uk>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
B. Watson 2023-05-16 03:52:34 -04:00 committed by Willy Sudiarto Raharjo
parent 43bb363999
commit 865dfb9fe2
No known key found for this signature in database
GPG Key ID: 3F617144D7238786
3 changed files with 19 additions and 7 deletions

View File

@ -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 This package includes ROM images for the TRS-80 Model I (Level I and
Level II BASIC), Model III, Model 4, and Model 4P. Level II BASIC), Model III, Model 4, and Model 4P.
Also included in the package are ld4-631.dsk (a disk image of the Also included in the package are ld4-631.dsk (a bootable disk image
final version of LS-DOS sold by Misosys) and two disk images with of the final version of LS-DOS sold by Misosys, for the Model III
various utility software (utility.dsk and cpmutil.dsk). 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 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 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 widely available on the 'net since the 1990s. If you own the original
TRS-80 computers, you probably can legally use the ROM images, TRS-80 computers, you probably can legally use the ROM images,
depending on the laws where you live. 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

View File

@ -6,10 +6,12 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. # 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) cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=trs80-roms PRGNAM=trs80-roms
VERSION=${VERSION:-20230417} VERSION=${VERSION:-20230516}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-_SBo} TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz} 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. # sdltrs and xtrs, and are identical in both source tarballs.
tar xf $CWD/xtrs-4.9d.tar.gz --strip-components=1 --wildcards '*.dsk' 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 * chmod 644 *
chown root:root * chown root:root *

View File

@ -1,16 +1,18 @@
PRGNAM="trs80-roms" PRGNAM="trs80-roms"
VERSION="20230417" VERSION="20230516"
HOMEPAGE="https://sdltrs.sourceforge.net/docs/index.html" HOMEPAGE="https://sdltrs.sourceforge.net/docs/index.html"
DOWNLOAD="https://www.filfre.net/misc/trs_roms.zip \ 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 \ 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://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 \ 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 \ MD5SUM="ecd2c47c0624885fbcfb17889241f0ed \
9b342f4401801bbc947e303cbeb9902f \ 9b342f4401801bbc947e303cbeb9902f \
f2678aa45b76d935a34a0cd2b108925d \ f2678aa45b76d935a34a0cd2b108925d \
8a0f1567df8f166f4056a6a71ef7dce5 \ 8a0f1567df8f166f4056a6a71ef7dce5 \
8bb7cf88a3bc1da890f1f29398120bf3" 8bb7cf88a3bc1da890f1f29398120bf3 \
6f624bdbf4b410cfbe8603fa3bef44fa"
DOWNLOAD_x86_64="" DOWNLOAD_x86_64=""
MD5SUM_x86_64="" MD5SUM_x86_64=""
REQUIRES="" REQUIRES=""