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
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

View File

@ -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 *

View File

@ -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=""