summaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
author B. Watson <urchlay@slackware.uk>2023-01-14 02:36:27 -0500
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2023-01-21 10:22:08 +0700
commit673689df5fc41423953e1c3fab1018583de3d924 (patch)
treeacb21cb9eed741467eb14cac082430f11b255333 /games
parentb4deea37c8261d466d81621b463f8960816101e4 (diff)
downloadslackbuilds-673689df5fc41423953e1c3fab1018583de3d924.tar.gz
slackbuilds-673689df5fc41423953e1c3fab1018583de3d924.tar.xz
games/clksignal-roms: Updated for version 20230114.
Signed-off-by: B. Watson <urchlay@slackware.uk> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'games')
-rw-r--r--games/clksignal-roms/STATUS.txt15
-rw-r--r--games/clksignal-roms/clksignal-roms.SlackBuild14
-rw-r--r--games/clksignal-roms/clksignal-roms.info4
3 files changed, 23 insertions, 10 deletions
diff --git a/games/clksignal-roms/STATUS.txt b/games/clksignal-roms/STATUS.txt
index 8b239cf852..e19f8f390d 100644
--- a/games/clksignal-roms/STATUS.txt
+++ b/games/clksignal-roms/STATUS.txt
@@ -2,12 +2,14 @@
This package of ROMs supports all the machines clksignal emulates, but
not every variation of every machine is supported.
-Amiga: Complete (clksignal only supports one Kickstart version so far).
+Amiga: Incomplete. Kickstart 1.3 for A500/A1000/A2000/CDTV only. clksignal
+ supports several other ROM versions not included here.
AmstradCPC: Complete.
-AppleII and DiskII: Complete.
-AppleIIgs: ROM03 only (no ROM01 or ROM00). Current version of clksignal
- segfaults when trying to start this machine anyway.
-AtariST: Complete (clksignal only supports UK TOS 1.0 so far).
+AppleII and DiskII: Almost complete. Missing the SCSI card ROM (rarely used),
+ and apple2eu-character.rom has a different CRC32 than clksignal expects.
+AppleIIgs: ROM03 only (no ROM01 or ROM00).
+AtariST: Almost complete. Includes UK TOS 1.00 and 1.04. clksignal doesn't
+ support any other TOS image besides EmuTOS, which isn't included here.
ColecoVision: Complete.
Electron: BASIC and OS ROMs only; none of the disk controllers.
Enterprise: EXOS ROM v2.0 only (no 1.0/2.1/2.3, no BASIC).
@@ -17,5 +19,6 @@ MasterSystem: Complete.
Oric: Oric BASIC 1.0 and 1.1 only (no Pravetz), Jasmin and Microdisc
controllers only (no BD500 or 8DOS).
Vic20 and Commodore1540: PAL kernal only, English chargen only
- (no NTSC, no Danish, Swedish, Japanese).
+ (no NTSC, no Danish, Swedish, Japanese). 1540 and 1541 are present.
ZX8081: Complete.
+ZXSpectrum: Complete.
diff --git a/games/clksignal-roms/clksignal-roms.SlackBuild b/games/clksignal-roms/clksignal-roms.SlackBuild
index 5b800c506f..d1078d0d09 100644
--- a/games/clksignal-roms/clksignal-roms.SlackBuild
+++ b/games/clksignal-roms/clksignal-roms.SlackBuild
@@ -11,12 +11,17 @@
# download links will likely break. Let me know if this happens.
# To clean up the directory:
-# rm -f *.rom *.ROM *.zip basic chargen kernal dos154*
+# rm -f *.rom *.ROM *.img *.zip *.chr basic chargen kernal dos154*
+
+# 20230114 bkw:
+# - add apple2gs.chr
+# - add tos104uk.img
+# - update STATUS.txt
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=clksignal-roms
-VERSION=${VERSION:-20220121}
+VERSION=${VERSION:-20230114}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -95,8 +100,9 @@ unzip "$Z"
# Doesn't really matter: clksignal segfaults on trying to start up
# with --new=appleiigs.
cat 341-0737 341-0748 > rom03
-install_rom rom03 $DEST/apple2gs.rom
+install_rom rom03 $DEST/apple2gs.rom2
install_rom 341s0632-2.bin $DEST/341s0632-2
+install_rom apple2gs.chr $DEST/apple2gs.chr
###### Commodore VIC-20 and 1540/1541 ROMs
# only English and PAL for now.
@@ -114,6 +120,8 @@ install_rom $CWD/dos1541 $DEST/1541.bin
set_dest AtariST
unzip $CWD/tos100uk.zip
install_rom tos100uk.img $DEST/tos100.img
+unzip $CWD/tos104uk.zip
+install_rom tos104uk.img $DEST/tos104.img
###### Colecovision
set_dest ColecoVision
diff --git a/games/clksignal-roms/clksignal-roms.info b/games/clksignal-roms/clksignal-roms.info
index 98119112df..77da3c6793 100644
--- a/games/clksignal-roms/clksignal-roms.info
+++ b/games/clksignal-roms/clksignal-roms.info
@@ -1,5 +1,5 @@
PRGNAM="clksignal-roms"
-VERSION="20220121"
+VERSION="20230114"
HOMEPAGE="https://slackware.uk/~urchlay/src/clksignal-roms.txt"
DOWNLOAD="http://amigas.ru/amiftp/AmiFTP/Amiga%20Kickstart%20Roms%20-%20Complete%20-%20TOSEC%20v0.04/KS-ROMs/Kickstart%20v1.3%20rev%2034.5%20%281987%29%28Commodore%29%28A500-A1000-A2000-CDTV%29.rom \
http://cominf0.narod.ru/mess123/apple2e.zip \
@@ -18,6 +18,7 @@ DOWNLOAD="http://amigas.ru/amiftp/AmiFTP/Amiga%20Kickstart%20Roms%20-%20Complete
http://cominf0.narod.ru/mess123/zx80.zip \
http://cominf0.narod.ru/mess123/zx81.zip \
http://www.avtandil.narod.ru/tos/tos100uk.zip \
+ http://www.avtandil.narod.ru/tos/tos104uk.zip \
https://slackware.uk/~urchlay/src/apple2gs.zip \
https://slackware.uk/~urchlay/src/ep64.zip \
https://github.com/libretro/vice-libretro/raw/master/vice/data/DRIVES/dos1540\
@@ -47,6 +48,7 @@ MD5SUM="82a21c1890cae844b3df741f2762d48d \
6dab8fa974f64c0f2c8baf8b593d05b6 \
8fe2a0db78a956a0cb678127d033cd8c \
538dfaca799dfc9175e3e70fe3935cf2 \
+ 9e5d9087b977c15b69e46a491434eaf0 \
097150a004adef92fefff599a0c9521e \
b870cd578577840ea372acad2336eb8e \
87e849da3c87549848550fe4dd4d1aae \