rename to sb4xng, remove obsolete files
This commit is contained in:
parent
d556cca321
commit
becc8d8e7f
9 changed files with 27 additions and 2510 deletions
22
Makefile
22
Makefile
|
@ -7,7 +7,7 @@
|
||||||
# https://opensource.org/license/MIT.
|
# https://opensource.org/license/MIT.
|
||||||
|
|
||||||
PREFIX = /usr
|
PREFIX = /usr
|
||||||
DOCDIR = $(PREFIX)/doc/saturn
|
DOCDIR = $(PREFIX)/doc/sb4xng
|
||||||
|
|
||||||
VERSION_MAJOR = 0
|
VERSION_MAJOR = 0
|
||||||
VERSION_MINOR = 0
|
VERSION_MINOR = 0
|
||||||
|
@ -103,13 +103,13 @@ override CPPFLAGS := -I./src/ -D_GNU_SOURCE=1 \
|
||||||
|
|
||||||
.PHONY: all clean clean-all pretty-code install mrproper get-roms install
|
.PHONY: all clean clean-all pretty-code install mrproper get-roms install
|
||||||
|
|
||||||
all: libChf/libChf.a dist/saturn docs
|
all: libChf/libChf.a dist/sb4xng docs
|
||||||
|
|
||||||
# Building
|
# Building
|
||||||
libChf/libChf.a:
|
libChf/libChf.a:
|
||||||
make -C libChf
|
make -C libChf
|
||||||
|
|
||||||
dist/saturn: $(DOTOS) $(DOTOS_UI4x) libChf/libChf.a
|
dist/sb4xng: $(DOTOS) $(DOTOS_UI4x) libChf/libChf.a
|
||||||
$(CC) $^ -o $@ $(CFLAGS) $(LIBS) $(SDLLIBS) $(NCURSESLIBS)
|
$(CC) $^ -o $@ $(CFLAGS) $(LIBS) $(SDLLIBS) $(NCURSESLIBS)
|
||||||
|
|
||||||
dist/pack: src/pack.o src/disk_io.o src/debug.o libChf/libChf.a
|
dist/pack: src/pack.o src/disk_io.o src/debug.o libChf/libChf.a
|
||||||
|
@ -127,7 +127,7 @@ clean:
|
||||||
make -C docs clean
|
make -C docs clean
|
||||||
|
|
||||||
mrproper: clean
|
mrproper: clean
|
||||||
rm -f dist/saturn dist/pack
|
rm -f dist/sb4xng dist/pack
|
||||||
make -C dist/ROMs mrproper
|
make -C dist/ROMs mrproper
|
||||||
make -C libChf mrproper
|
make -C libChf mrproper
|
||||||
make -C docs mrproper
|
make -C docs mrproper
|
||||||
|
@ -144,17 +144,17 @@ get-roms:
|
||||||
make -C dist/ROMs get-roms
|
make -C dist/ROMs get-roms
|
||||||
|
|
||||||
# Installation
|
# Installation
|
||||||
install: dist/saturn doc
|
install: dist/sb4xng doc
|
||||||
install -m 755 -d -- $(DESTDIR)$(PREFIX)/bin
|
install -m 755 -d -- $(DESTDIR)$(PREFIX)/bin
|
||||||
install -c -m 755 dist/saturn $(DESTDIR)$(PREFIX)/bin/saturn
|
install -c -m 755 dist/sb4xng $(DESTDIR)$(PREFIX)/bin/sb4xng
|
||||||
install -c -m 755 dist/saturn48gx $(DESTDIR)$(PREFIX)/bin/saturn48gx
|
install -c -m 755 dist/saturn48gx $(DESTDIR)$(PREFIX)/bin/saturn48gx
|
||||||
install -c -m 755 dist/saturn48sx $(DESTDIR)$(PREFIX)/bin/saturn48sx
|
install -c -m 755 dist/saturn48sx $(DESTDIR)$(PREFIX)/bin/saturn48sx
|
||||||
install -c -m 755 dist/saturn40g $(DESTDIR)$(PREFIX)/bin/saturn40g
|
install -c -m 755 dist/saturn40g $(DESTDIR)$(PREFIX)/bin/saturn40g
|
||||||
install -c -m 755 dist/saturn49g $(DESTDIR)$(PREFIX)/bin/saturn49g
|
install -c -m 755 dist/saturn49g $(DESTDIR)$(PREFIX)/bin/saturn49g
|
||||||
|
|
||||||
install -m 755 -d -- $(DESTDIR)$(PREFIX)/share/saturn
|
install -m 755 -d -- $(DESTDIR)$(PREFIX)/share/sb4xng
|
||||||
install -c -m 644 dist/hplogo.png $(DESTDIR)$(PREFIX)/share/saturn/hplogo.png
|
install -c -m 644 dist/hplogo.png $(DESTDIR)$(PREFIX)/share/sb4xng/hplogo.png
|
||||||
cp -R dist/ROMs/ $(DESTDIR)$(PREFIX)/share/saturn/
|
cp -R dist/ROMs/ $(DESTDIR)$(PREFIX)/share/sb4xng/
|
||||||
|
|
||||||
install -m 755 -d -- $(DESTDIR)$(DOCDIR)
|
install -m 755 -d -- $(DESTDIR)$(DOCDIR)
|
||||||
cp -R COPYING LICENSE README* docs-4.1.1.1 docs/*.{info,dvi,ps,pdf} libChf/docs/*.{info,dvi,ps,pdf} $(DESTDIR)$(DOCDIR)
|
cp -R COPYING LICENSE README* docs-4.1.1.1 docs/*.{info,dvi,ps,pdf} libChf/docs/*.{info,dvi,ps,pdf} $(DESTDIR)$(DOCDIR)
|
||||||
|
@ -166,12 +166,12 @@ install: dist/saturn doc
|
||||||
sed "s|@PREFIX@|$(PREFIX)|g" dist/saturn40g.desktop > $(DESTDIR)$(PREFIX)/share/applications/saturn40g.desktop
|
sed "s|@PREFIX@|$(PREFIX)|g" dist/saturn40g.desktop > $(DESTDIR)$(PREFIX)/share/applications/saturn40g.desktop
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -f $(DESTDIR)$(PREFIX)/bin/saturn
|
rm -f $(DESTDIR)$(PREFIX)/bin/sb4xng
|
||||||
rm -f $(DESTDIR)$(PREFIX)/bin/saturn48gx
|
rm -f $(DESTDIR)$(PREFIX)/bin/saturn48gx
|
||||||
rm -f $(DESTDIR)$(PREFIX)/bin/saturn48sx
|
rm -f $(DESTDIR)$(PREFIX)/bin/saturn48sx
|
||||||
rm -f $(DESTDIR)$(PREFIX)/bin/saturn40g
|
rm -f $(DESTDIR)$(PREFIX)/bin/saturn40g
|
||||||
rm -f $(DESTDIR)$(PREFIX)/bin/saturn49g
|
rm -f $(DESTDIR)$(PREFIX)/bin/saturn49g
|
||||||
rm -fr $(DESTDIR)$(PREFIX)/share/saturn
|
rm -fr $(DESTDIR)$(PREFIX)/share/sb4xng
|
||||||
rm -fr $(DESTDIR)$(DOCDIR)
|
rm -fr $(DESTDIR)$(DOCDIR)
|
||||||
rm -f $(DESTDIR)$(PREFIX)/share/applications/saturn48gx.desktop
|
rm -f $(DESTDIR)$(PREFIX)/share/applications/saturn48gx.desktop
|
||||||
rm -f $(DESTDIR)$(PREFIX)/share/applications/saturn48sx.desktop
|
rm -f $(DESTDIR)$(PREFIX)/share/applications/saturn48sx.desktop
|
||||||
|
|
2422
dist/Saturn.ad
vendored
2422
dist/Saturn.ad
vendored
File diff suppressed because it is too large
Load diff
21
dist/run48.sh
vendored
21
dist/run48.sh
vendored
|
@ -1,21 +0,0 @@
|
||||||
#!/bin/bash -eu
|
|
||||||
|
|
||||||
cd "$(dirname "$0")" ; CWD=$(pwd)
|
|
||||||
|
|
||||||
STATEDIR=$CWD/stateDir.48
|
|
||||||
mkdir -p "$STATEDIR"
|
|
||||||
|
|
||||||
if [ ! -e "$STATEDIR"/gxrom-r ]; then
|
|
||||||
make -C .. get-roms
|
|
||||||
cp ROMs/gxrom-r "$STATEDIR"/gxrom-r
|
|
||||||
fi
|
|
||||||
|
|
||||||
RAM=''
|
|
||||||
if [ ! -e "$STATEDIR"/ram ]; then
|
|
||||||
RAM=-reset
|
|
||||||
fi
|
|
||||||
|
|
||||||
[ ! -e "$STATEDIR"/port1 ] && dd if=/dev/zero of="$STATEDIR"/port1 bs=1k count=128
|
|
||||||
[ ! -e "$STATEDIR"/port2 ] && dd if=/dev/zero of="$STATEDIR"/port2 bs=1k count=4096
|
|
||||||
|
|
||||||
./run_saturn -face hp48 -hw hp48 -stateDir "$STATEDIR" -rom gxrom-r $RAM -port1 port1 -port2 port2
|
|
22
dist/run49.sh
vendored
22
dist/run49.sh
vendored
|
@ -1,22 +0,0 @@
|
||||||
#!/bin/bash -eu
|
|
||||||
|
|
||||||
cd "$(dirname "$0")" ; CWD=$(pwd)
|
|
||||||
|
|
||||||
STATEDIR=$CWD/stateDir.49
|
|
||||||
mkdir -p "$STATEDIR"
|
|
||||||
|
|
||||||
if [ ! -e "$STATEDIR"/rom.49g ]; then
|
|
||||||
( cd "$STATEDIR"
|
|
||||||
wget -c https://www.hpcalc.org/hp49/pc/rom/hp4950v210.zip -O rom.zip
|
|
||||||
# wget -c https://www.hpcalc.org/hp49/pc/rom/beta1196.zip -O rom.zip
|
|
||||||
unzip rom.zip
|
|
||||||
rm rom.zip
|
|
||||||
)
|
|
||||||
fi
|
|
||||||
|
|
||||||
RAM=''
|
|
||||||
if [ ! -e "$STATEDIR"/ram ]; then
|
|
||||||
RAM=-reset
|
|
||||||
fi
|
|
||||||
|
|
||||||
./run_saturn -face hp49 -hw hp49 -stateDir "$STATEDIR" -rom rom.49g $RAM "$@"
|
|
18
dist/run_saturn
vendored
18
dist/run_saturn
vendored
|
@ -1,18 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#
|
|
||||||
# $Id: run_saturn,v 4.1 2000/12/11 09:54:19 cibrario Rel $
|
|
||||||
#
|
|
||||||
# This file allows you to run saturn directly from the build directory,
|
|
||||||
# without installing it; regular use is discouraged.
|
|
||||||
|
|
||||||
if [ ! -r Saturn ]; then ln -s Saturn.ad Saturn; fi
|
|
||||||
|
|
||||||
# Be sure that XUSERFILESEARCHPATH does not supersede XAPPLRESDIR (IRIX)
|
|
||||||
if [ "$XUSERFILESEARCHPATH" != "" ]; then
|
|
||||||
XUSERFILESEARCHPATH=./%L/%N:./%l/%N:./%N:$XUSERFILESEARCHPATH;
|
|
||||||
export XUSERFILESEARCHPATH;
|
|
||||||
fi
|
|
||||||
|
|
||||||
XAPPLRESDIR=.; export XAPPLRESDIR # Take resources from here
|
|
||||||
NLSPATH=./%N; export NLSPATH # Message catalog is here, too
|
|
||||||
./saturn "$@"
|
|
8
dist/saturn40g
vendored
8
dist/saturn40g
vendored
|
@ -5,16 +5,16 @@ cd "$(dirname "$0")" || exit 1
|
||||||
|
|
||||||
STATE_HOME=${XDG_STATE_HOME:-$HOME/.local/state}
|
STATE_HOME=${XDG_STATE_HOME:-$HOME/.local/state}
|
||||||
|
|
||||||
STATEDIR=${STATEDIR:-$STATE_HOME/saturn/40g}
|
STATEDIR=${STATEDIR:-$STATE_HOME/sb4xng/40g}
|
||||||
mkdir -p "$STATEDIR"
|
mkdir -p "$STATEDIR"
|
||||||
|
|
||||||
if [ ! -e "$STATEDIR"/rom ]; then
|
if [ ! -e "$STATEDIR"/rom ]; then
|
||||||
if [ ! -d ../share/saturn/ROMs/ ]; then
|
if [ ! -d ../share/sb4xng/ROMs/ ]; then
|
||||||
echo "Error: No ROMs/ dir found"
|
echo "Error: No ROMs/ dir found"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
if [ ! -d "$STATEDIR"/../ROMs ]; then
|
if [ ! -d "$STATEDIR"/../ROMs ]; then
|
||||||
cp -R ../share/saturn/ROMs/ "$STATEDIR"/../ROMs
|
cp -R ../share/sb4xng/ROMs/ "$STATEDIR"/../ROMs
|
||||||
fi
|
fi
|
||||||
make -C "$STATEDIR"/../ROMs rom.39g
|
make -C "$STATEDIR"/../ROMs rom.39g
|
||||||
cp "$STATEDIR"/../ROMs/rom.39g "$STATEDIR"/rom
|
cp "$STATEDIR"/../ROMs/rom.39g "$STATEDIR"/rom
|
||||||
|
@ -25,4 +25,4 @@ if [ ! -e "$STATEDIR"/ram ]; then
|
||||||
RESET=-reset
|
RESET=-reset
|
||||||
fi
|
fi
|
||||||
|
|
||||||
./saturn --40g --state-dir "$STATEDIR" "$RESET" "$@"
|
sb4xng --40g --state-dir "$STATEDIR" "$RESET" "$@"
|
||||||
|
|
8
dist/saturn48gx
vendored
8
dist/saturn48gx
vendored
|
@ -5,16 +5,16 @@ cd "$(dirname "$0")" || exit 1
|
||||||
|
|
||||||
STATE_HOME=${XDG_STATE_HOME:-$HOME/.local/state}
|
STATE_HOME=${XDG_STATE_HOME:-$HOME/.local/state}
|
||||||
|
|
||||||
STATEDIR=${STATEDIR:-$STATE_HOME/saturn/48gx}
|
STATEDIR=${STATEDIR:-$STATE_HOME/sb4xng/48gx}
|
||||||
mkdir -p "$STATEDIR"
|
mkdir -p "$STATEDIR"
|
||||||
|
|
||||||
if [ ! -e "$STATEDIR"/rom ]; then
|
if [ ! -e "$STATEDIR"/rom ]; then
|
||||||
if [ ! -d ../share/saturn/ROMs/ ]; then
|
if [ ! -d ../share/sb4xng/ROMs/ ]; then
|
||||||
echo "Error: No ROMs/ dir found"
|
echo "Error: No ROMs/ dir found"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
if [ ! -d "$STATEDIR"/../ROMs ]; then
|
if [ ! -d "$STATEDIR"/../ROMs ]; then
|
||||||
cp -R ../share/saturn/ROMs/ "$STATEDIR"/../ROMs
|
cp -R ../share/sb4xng/ROMs/ "$STATEDIR"/../ROMs
|
||||||
fi
|
fi
|
||||||
make -C "$STATEDIR"/../ROMs gxrom-r
|
make -C "$STATEDIR"/../ROMs gxrom-r
|
||||||
cp "$STATEDIR"/../ROMs/gxrom-r "$STATEDIR"/rom
|
cp "$STATEDIR"/../ROMs/gxrom-r "$STATEDIR"/rom
|
||||||
|
@ -28,4 +28,4 @@ if [ ! -e "$STATEDIR"/ram ]; then
|
||||||
RESET=--reset
|
RESET=--reset
|
||||||
fi
|
fi
|
||||||
|
|
||||||
./saturn --48gx --state-dir "$STATEDIR" "$RESET" "$@"
|
sb4xng --48gx --state-dir "$STATEDIR" "$RESET" "$@"
|
||||||
|
|
8
dist/saturn48sx
vendored
8
dist/saturn48sx
vendored
|
@ -5,16 +5,16 @@ cd "$(dirname "$0")" || exit 1
|
||||||
|
|
||||||
STATE_HOME=${XDG_STATE_HOME:-$HOME/.local/state}
|
STATE_HOME=${XDG_STATE_HOME:-$HOME/.local/state}
|
||||||
|
|
||||||
STATEDIR=${STATEDIR:-$STATE_HOME/saturn/48sx}
|
STATEDIR=${STATEDIR:-$STATE_HOME/sb4xng/48sx}
|
||||||
mkdir -p "$STATEDIR"
|
mkdir -p "$STATEDIR"
|
||||||
|
|
||||||
if [ ! -e "$STATEDIR"/rom ]; then
|
if [ ! -e "$STATEDIR"/rom ]; then
|
||||||
if [ ! -d ../share/saturn/ROMs/ ]; then
|
if [ ! -d ../share/sb4xng/ROMs/ ]; then
|
||||||
echo "Error: No ROMs/ dir found"
|
echo "Error: No ROMs/ dir found"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
if [ ! -d "$STATEDIR"/../ROMs ]; then
|
if [ ! -d "$STATEDIR"/../ROMs ]; then
|
||||||
cp -R ../share/saturn/ROMs/ "$STATEDIR"/../ROMs
|
cp -R ../share/sb4xng/ROMs/ "$STATEDIR"/../ROMs
|
||||||
fi
|
fi
|
||||||
make -C "$STATEDIR"/../ROMs sxrom-j
|
make -C "$STATEDIR"/../ROMs sxrom-j
|
||||||
cp "$STATEDIR"/../ROMs/sxrom-j "$STATEDIR"/rom
|
cp "$STATEDIR"/../ROMs/sxrom-j "$STATEDIR"/rom
|
||||||
|
@ -28,4 +28,4 @@ if [ ! -e "$STATEDIR"/ram ]; then
|
||||||
RESET=--reset
|
RESET=--reset
|
||||||
fi
|
fi
|
||||||
|
|
||||||
./saturn --48sx --state-dir "$STATEDIR" "$RESET" "$@"
|
sb4xng --48sx --state-dir "$STATEDIR" "$RESET" "$@"
|
||||||
|
|
8
dist/saturn49g
vendored
8
dist/saturn49g
vendored
|
@ -5,16 +5,16 @@ cd "$(dirname "$0")" || exit 1
|
||||||
|
|
||||||
STATE_HOME=${XDG_STATE_HOME:-$HOME/.local/state}
|
STATE_HOME=${XDG_STATE_HOME:-$HOME/.local/state}
|
||||||
|
|
||||||
STATEDIR=${STATEDIR:-$STATE_HOME/saturn/49g}
|
STATEDIR=${STATEDIR:-$STATE_HOME/sb4xng/49g}
|
||||||
mkdir -p "$STATEDIR"
|
mkdir -p "$STATEDIR"
|
||||||
|
|
||||||
if [ ! -e "$STATEDIR"/rom ]; then
|
if [ ! -e "$STATEDIR"/rom ]; then
|
||||||
if [ ! -d ../share/saturn/ROMs/ ]; then
|
if [ ! -d ../share/sb4xng/ROMs/ ]; then
|
||||||
echo "Error: No ROMs/ dir found"
|
echo "Error: No ROMs/ dir found"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
if [ ! -d "$STATEDIR"/../ROMs ]; then
|
if [ ! -d "$STATEDIR"/../ROMs ]; then
|
||||||
cp -R ../share/saturn/ROMs/ "$STATEDIR"/../ROMs
|
cp -R ../share/sb4xng/ROMs/ "$STATEDIR"/../ROMs
|
||||||
fi
|
fi
|
||||||
make -C "$STATEDIR"/../ROMs rom.49g
|
make -C "$STATEDIR"/../ROMs rom.49g
|
||||||
cp "$STATEDIR"/../ROMs/rom.49g "$STATEDIR"/rom
|
cp "$STATEDIR"/../ROMs/rom.49g "$STATEDIR"/rom
|
||||||
|
@ -25,4 +25,4 @@ if [ ! -e "$STATEDIR"/ram ]; then
|
||||||
RESET=-reset
|
RESET=-reset
|
||||||
fi
|
fi
|
||||||
|
|
||||||
./saturn --49g --state-dir "$STATEDIR" "$RESET" "$@"
|
sb4xng --49g --state-dir "$STATEDIR" "$RESET" "$@"
|
||||||
|
|
Loading…
Reference in a new issue