From f44e997e77e924a192d9f8536c0910b0c16bc1d1 Mon Sep 17 00:00:00 2001 From: Heinz Wiesinger Date: Thu, 13 May 2010 00:09:14 +0200 Subject: [PATCH] system/atari800: Removed from 13.0 repository --- system/atari800/README | 13 -- system/atari800/README_SBo.txt | 61 ------ system/atari800/README_rom_images.txt | 37 ---- system/atari800/atari800.SlackBuild | 121 ------------ system/atari800/atari800.desktop | 10 - system/atari800/atari800.info | 8 - system/atari800/doinst.sh | 30 --- system/atari800/mime/atari800.xml | 107 ----------- system/atari800/mime/atari800_desktop_mime | 1 - .../mime/x-atari-8bit-cartridge-image.desktop | 8 - .../mime/x-atari-8bit-cassette-image.desktop | 8 - .../mime/x-atari-8bit-disk-image.desktop | 8 - .../mime/x-atari-8bit-executable.desktop | 8 - .../mime/x-atari-8bit-raw-disk-image.desktop | 8 - .../mime/x-atari-8bit-saved-basic.desktop | 8 - .../mime/x-atari800-saved-state.desktop | 8 - system/atari800/pixmaps/atari-a8s.png | Bin 935 -> 0 bytes system/atari800/pixmaps/atari-atr.png | Bin 813 -> 0 bytes system/atari800/pixmaps/atari-bas.png | Bin 939 -> 0 bytes system/atari800/pixmaps/atari-cart.png | Bin 959 -> 0 bytes system/atari800/pixmaps/atari-cas.png | Bin 890 -> 0 bytes system/atari800/pixmaps/atari-xex.png | Bin 799 -> 0 bytes system/atari800/pixmaps/atari-xfd.png | Bin 809 -> 0 bytes system/atari800/pixmaps/atarixe.png | Bin 455 -> 0 bytes system/atari800/rc.atari800_binfmt_misc.new | 178 ------------------ system/atari800/slack-desc | 19 -- 26 files changed, 641 deletions(-) delete mode 100644 system/atari800/README delete mode 100644 system/atari800/README_SBo.txt delete mode 100644 system/atari800/README_rom_images.txt delete mode 100644 system/atari800/atari800.SlackBuild delete mode 100644 system/atari800/atari800.desktop delete mode 100644 system/atari800/atari800.info delete mode 100644 system/atari800/doinst.sh delete mode 100644 system/atari800/mime/atari800.xml delete mode 100644 system/atari800/mime/atari800_desktop_mime delete mode 100644 system/atari800/mime/x-atari-8bit-cartridge-image.desktop delete mode 100644 system/atari800/mime/x-atari-8bit-cassette-image.desktop delete mode 100644 system/atari800/mime/x-atari-8bit-disk-image.desktop delete mode 100644 system/atari800/mime/x-atari-8bit-executable.desktop delete mode 100644 system/atari800/mime/x-atari-8bit-raw-disk-image.desktop delete mode 100644 system/atari800/mime/x-atari-8bit-saved-basic.desktop delete mode 100644 system/atari800/mime/x-atari800-saved-state.desktop delete mode 100644 system/atari800/pixmaps/atari-a8s.png delete mode 100644 system/atari800/pixmaps/atari-atr.png delete mode 100644 system/atari800/pixmaps/atari-bas.png delete mode 100644 system/atari800/pixmaps/atari-cart.png delete mode 100644 system/atari800/pixmaps/atari-cas.png delete mode 100644 system/atari800/pixmaps/atari-xex.png delete mode 100644 system/atari800/pixmaps/atari-xfd.png delete mode 100644 system/atari800/pixmaps/atarixe.png delete mode 100644 system/atari800/rc.atari800_binfmt_misc.new delete mode 100644 system/atari800/slack-desc diff --git a/system/atari800/README b/system/atari800/README deleted file mode 100644 index 92662c7b31..0000000000 --- a/system/atari800/README +++ /dev/null @@ -1,13 +0,0 @@ -Atari800 is an Atari 800, 800XL, 130XE and 5200 emulator for Unix, Amiga, -MS-DOS, Atari TT/Falcon, SDL and WinCE. Our main objective is to create a -freely distributable portable emulator (i.e. with source code available). - -This build of atari800 uses SDL for graphics/sound, and has no other -dependencies. - -To use the emulator, you will need a set of Atari ROM images. Install -the atari800_roms package to get the official (proprietary) ROM images, -or the atari800_os++ package to use an Open Source replacement ROM, -with some loss of compatibility/functionality. - -See README_SBo.txt for more information. diff --git a/system/atari800/README_SBo.txt b/system/atari800/README_SBo.txt deleted file mode 100644 index 176cdf9d38..0000000000 --- a/system/atari800/README_SBo.txt +++ /dev/null @@ -1,61 +0,0 @@ -Atari800 is an Atari 800, 800XL, 130XE and 5200 emulator for Unix, Amiga, -MS-DOS, Atari TT/Falcon, SDL and WinCE. Our main objective is to create a -freely distributable portable emulator (i.e. with source code available). - -This build of atari800 uses SDL for graphics/sound, and has no other -dependencies. - -To use the emulator, you will need a set of Atari ROM images. Install -the atari800_roms package to get the official (proprietary) ROM images, -or the atari800_os++ package to use an Open Source replacement ROM, -with some loss of compatibility/functionality. - -(Actually, a very small handful of cartridge games will run with no OS -ROM image at all: Star Raiders, Montezuma's Revenge, and Atari Basketball -all work fine. Most other carts won't work, and no disks or tapes will). - -This package registers new MIME types for Atari-related files in the -shared-mime-info database. After installation, it should be possible to -run Atari machine language executables (XEX files), Atari BASIC programs, -and disk/cartridge/cassette images by double-clicking them in Konqueror -or on the KDE desktop (or GNOME, if you've installed that). If you -don't want the package to include the MIME types and auto-registration, -set MIME_TYPES=no in the environment. - -This package, by default, enables serial port emulation via a TCP port. -When an Atari program that uses the R: (serial port) device is run, the -emulator listens for connections on a TCP port, and the Atari program -"sees" data received from the port as though it were coming from the -Atari serial port. Although there are no known security issues with -this, the security-conscious types may wish to disable this behaviour. -To disable, set RIO_DEVICE=no in the environment. - -Optionally, the various Atari file formats can be registered with the -Linux kernel's binfmt_misc mechanism, so it's possible to run Atari -native executables from the shell, if their executable bits are turned -on (e.g. with "chmod +x"). To enable this, add lines like these to your -/etc/rc.d/rc.local: - -if [ -x /etc/rc.d/rc.atari8bit_binfmt_misc ]; then - /etc/rc.d/rc.atari8bit_binfmt_misc start -fi - -...then "chmod +x /etc/rc.d/rc.atari8bit_binfmt_misc" to -enable on the next boot. If you don't want to reboot, run -"/etc/rc.d/rc.atari8bit_binfmt_misc start". - -If you're using a custom kernel, make sure binfmt_misc is compiled in, -either statically or as a module. The Slackware 12.x -generic kernels -ship with binfmt_misc as a module, which will be loaded by the rc script -if necessary. - -Note that the neither the KDE desktop integration nor the binfmt_misc -script will handle raw ROM cartridge images. This is because there's no -"signature" that can be used to auto-detect them, and filename globbing -is a bad idea since many emulators use raw dumps with .rom as the default -filename extension. Also, the current version of atari800 requires an -extra -cart argument for raw ROM images. To convert a raw ROM to a CART -image that can be used with KDE or binfmt_misc, load it with "atari800 --cart filename.rom", choose the cartridge type, then press F1 to enter -atari800's menu, select "Cartridge Management", then "Create cartridge -from ROM image". Save the file with .car or .cart as the extension. diff --git a/system/atari800/README_rom_images.txt b/system/atari800/README_rom_images.txt deleted file mode 100644 index cd6da843f4..0000000000 --- a/system/atari800/README_rom_images.txt +++ /dev/null @@ -1,37 +0,0 @@ - -The Atari 8-bit computer's operating system is stored on a ROM chip inside -the Atari. Without the OS, the Atari isn't capable of doing anything -useful. Also, many Atari programs are written in the Atari BASIC language, -which was an optional ROM cartridge on the 400/800 and 1200XL, but was -included as a built-in ROM in the 600XL, 800XL, and all XE machines. - -To use the Atari800 emulator, you'll need suitable ROM images/dumps. You -can either use the original OS and BASIC from Atari, or an open source -OS replacement called OS++. - -The original ROMs of course provide the best compatibility with software -for the Atari, but they are still copyrighted by Atari. In practice, -this doesn't cause a problem: the ROM images have been widely available -on the 'net for many years, and there has never been any legal action -taken regarding their use. - -If you'd prefer to use Open Source code, there is a replacement ROM called -OS++, written from scratch by Thomas Richter (author of the Atari++ -emulator) and released under the TPL (a variant of the Mozilla Public -License). Be aware that OS++ isn't 100% compatible with all software for -the Atari: it contains no support for the BASIC language or floating point -math. However, if your main purpose is to play games, you'll find that -(almost) all game cartridge ROMs work perfectly well with OS++. Many boot -disk games and XEX (binary load file) games work as well. OS++ runs on -XL/XE machines only, so you won't be able to emulate the original 400/800. - -To use the original proprietary Atari ROMs, install the atari800_roms -package from slackbuilds.org - -To use OS++ (a version slightly modified for use with Atari800 rather -than Atari++), install the atari800_os++ package instead. - -If you like, you can install both packages and choose between them at -runtime by altering the symlink at /usr/share/atari800/roms/atarixl.rom, by -running atari800 with the -xlxe_rom switch, or by editing the config file -(~/.atari800.cfg, created the first time you run the emulator). diff --git a/system/atari800/atari800.SlackBuild b/system/atari800/atari800.SlackBuild deleted file mode 100644 index 0ef81eebc0..0000000000 --- a/system/atari800/atari800.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/sh - -# Slackware build script for atari800 - -# Written by B. Watson (yalhcru@gmail.com) -# Modified by the SlackBuilds.org project. - -PRGNAM=atari800 -VERSION=${VERSION:-2.1.0} -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -# Do you want the emulated serial port to listen on a TCP port? -# This is enabled by default, build with RIO_DEVICE=no to disable. -RIO_DEVICE=${RIO_DEVICE:-yes} - -# Do you want the package to automatically associate itself with -# the various Atari 8-bit file formats (disk/cart/tape images)? -# Build with MIME_TYPES=no to disable -MIME_TYPES=${MIME_TYPES:-yes} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -chmod -R a-s,u+w,go+r-w . - -if [ "$RIO_DEVICE" = "yes" ]; then - RIO="--enable-riodevice"; -else - RIO="--disable-riodevice"; -fi - -cd src -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ - ./configure \ - --target=sdl \ - --prefix=/usr \ - --enable-monitorprofile \ - --enable-seriosound \ - --enable-clipsound \ - --enable-readline \ - $RIO \ - --enable-monitorbreakpoints \ - --enable-monitortrace - -make - -# The Makefile ignores --datarootdir, --mandir, --docdir, so force it: -make install DESTDIR=$PKG \ - DOC_DIR=/usr/doc/$PRGNAM-$VERSION MAN_DIR=/usr/man/man1 - -chmod 755 $PKG/usr/bin/* -strip $PKG/usr/bin/$PRGNAM - -gzip -9 $PKG/usr/man/man1/$PRGNAM.1 - -# Package-specific docs -for i in README_rom_images.txt $PRGNAM.SlackBuild; do - cat $CWD/$i > $PKG/usr/doc/$PRGNAM-$VERSION/$i -done - -cat $CWD/README_SBo.txt > $PKG/usr/doc/$PRGNAM-$VERSION/README_SBo.txt - -# Sample code and contrib stuff, throw it in the doc dir -cp -r ../act ../util $PKG/usr/doc/$PRGNAM-$VERSION - -# Link a copy of the ROM doc to the ROM dir (we really want them to read this) -mkdir -p $PKG/usr/share/$PRGNAM -( cd $PKG/usr/share/$PRGNAM && \ - ln -s ../../doc/$PRGNAM-$VERSION/README_rom_images.txt . ) - -mkdir -p $PKG/usr/share/{applications,pixmaps} -cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop -cp $CWD/pixmaps/* $PKG/usr/share/pixmaps/ - -# All these .desktop, XML, and icon files are extras, not part of the -# atari800 release. They've been submitted to the atari800 mailing list, -# but have not yet been imported into the tree. -if [ "$MIME_TYPES" = "yes" ]; then - - mkdir -p $PKG/usr/share/{mime/packages,mimelnk/application} - cat $CWD/mime/$PRGNAM.xml > $PKG/usr/share/mime/packages/$PRGNAM.xml - cp $CWD/mime/*.desktop $PKG/usr/share/mimelnk/application/ - - # Add the MimeType stuff to the .desktop file - cat $CWD/mime/atari800_desktop_mime >> $PKG/usr/share/applications/$PRGNAM.desktop - -fi - -# Optional binfmt_misc support script (admin must enable by hand) -mkdir -p $PKG/etc/rc.d -cat $CWD/rc.atari800_binfmt_misc.new \ - > $PKG/etc/rc.d/rc.atari800_binfmt_misc.new - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c y $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz diff --git a/system/atari800/atari800.desktop b/system/atari800/atari800.desktop deleted file mode 100644 index 7fdd780cb3..0000000000 --- a/system/atari800/atari800.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=Atari800 Emulator -GenericName=Atari 8-Bit Emulator -Type=Application -Exec=atari800 -Icon=atarixe -Terminal=false -StartupNotify=false -Categories=Emulator;System; diff --git a/system/atari800/atari800.info b/system/atari800/atari800.info deleted file mode 100644 index 38f15d6c04..0000000000 --- a/system/atari800/atari800.info +++ /dev/null @@ -1,8 +0,0 @@ -PRGNAM="atari800" -VERSION="2.1.0" -HOMEPAGE="http://atari800.sourceforge.net/" -DOWNLOAD="http://downloads.sourceforge.net/atari800/atari800-2.1.0.tar.gz" -MD5SUM="53fdbaad6cb7752fb35895c6375ac9a7" -MAINTAINER="B. Watson" -EMAIL="yalhcru@gmail.com" -APPROVED="dsomero" diff --git a/system/atari800/doinst.sh b/system/atari800/doinst.sh deleted file mode 100644 index 7a769bfbdd..0000000000 --- a/system/atari800/doinst.sh +++ /dev/null @@ -1,30 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -# Keep same perms on rc.atari800_binfmt_misc.new: -if [ -e etc/rc.d/rc.atari800_binfmt_misc ]; then - cp -a etc/rc.d/rc.atari800_binfmt_misc etc/rc.d/rc.atari800_binfmt_misc.new.incoming - cat etc/rc.d/rc.atari800_binfmt_misc.new > etc/rc.d/rc.atari800_binfmt_misc.new.incoming - mv etc/rc.d/rc.atari800_binfmt_misc.new.incoming etc/rc.d/rc.atari800_binfmt_misc.new -fi - -config etc/rc.d/rc.atari800_binfmt_misc.new - -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -if [ -x /usr/bin/update-mime-database ]; then - /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 -fi - diff --git a/system/atari800/mime/atari800.xml b/system/atari800/mime/atari800.xml deleted file mode 100644 index 4451e70287..0000000000 --- a/system/atari800/mime/atari800.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - Atari 8-Bit Executable - XEX - XE eXecutable - - - - - - - Atari 8-Bit BASIC Program - BAS - BASic - - - - - - - Atari 8-Bit Cartridge Image - CART - CARTridge - - - - - - - - Atari 8-Bit Disk Image - ATR - ATaRi - - - - - - - Atari 8-Bit Disk Image (Raw) - XFD - XFormer Disk - - - - Atari 8-Bit Cassette Image - CAS - CASsette - - - - - - - - Atari800 Emulator Saved State - A8S - Atari800 State - - - diff --git a/system/atari800/mime/atari800_desktop_mime b/system/atari800/mime/atari800_desktop_mime deleted file mode 100644 index a4d5cbd956..0000000000 --- a/system/atari800/mime/atari800_desktop_mime +++ /dev/null @@ -1 +0,0 @@ -MimeType=application/x-atari-8bit-executable;application/x-atari-8bit-saved-basic;application/x-atari-8bit-cartridge-image;application/x-atari-8bit-disk-image;application/x-atari-8bit-raw-disk-image;application/x-atari-8bit-cassette-image;application/x-atari800-saved-state; diff --git a/system/atari800/mime/x-atari-8bit-cartridge-image.desktop b/system/atari800/mime/x-atari-8bit-cartridge-image.desktop deleted file mode 100644 index 0db832bb27..0000000000 --- a/system/atari800/mime/x-atari-8bit-cartridge-image.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=MimeType -MimeType=application/x-atari-8bit-cartridge-image -Icon=atari-cart -Patterns=*.car;*.CAR;*.cart;*.CART; -#X-KDE-PatternsAccuracy=80 -Comment=Atari 8-bit Cartridge Image diff --git a/system/atari800/mime/x-atari-8bit-cassette-image.desktop b/system/atari800/mime/x-atari-8bit-cassette-image.desktop deleted file mode 100644 index e67a95cffa..0000000000 --- a/system/atari800/mime/x-atari-8bit-cassette-image.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=MimeType -MimeType=application/x-atari-8bit-cassette-image -Icon=atari-cas -Patterns=*.cas;*.CAS; -#X-KDE-PatternsAccuracy=80 -Comment=Atari 8-bit Cassette Image diff --git a/system/atari800/mime/x-atari-8bit-disk-image.desktop b/system/atari800/mime/x-atari-8bit-disk-image.desktop deleted file mode 100644 index 63b06b51aa..0000000000 --- a/system/atari800/mime/x-atari-8bit-disk-image.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=MimeType -MimeType=application/x-atari-8bit-disk-image -Icon=atari-atr -Patterns=*.atr;*.ATR; -# X-KDE-PatternsAccuracy=80 -Comment=Atari 8-bit Disk Image diff --git a/system/atari800/mime/x-atari-8bit-executable.desktop b/system/atari800/mime/x-atari-8bit-executable.desktop deleted file mode 100644 index 18f0a8708c..0000000000 --- a/system/atari800/mime/x-atari-8bit-executable.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=MimeType -MimeType=application/x-atari-8bit-executable -Icon=atari-xex -Patterns=*.xex;*.XEX; -#X-KDE-PatternsAccuracy=95 -Comment=Atari 8-bit Executable diff --git a/system/atari800/mime/x-atari-8bit-raw-disk-image.desktop b/system/atari800/mime/x-atari-8bit-raw-disk-image.desktop deleted file mode 100644 index 8d6cb15376..0000000000 --- a/system/atari800/mime/x-atari-8bit-raw-disk-image.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=MimeType -MimeType=application/x-atari-8bit-raw-disk-image -Icon=atari-xfd -Patterns=*.xfd;*.XFD; -#X-KDE-PatternsAccuracy=80 -Comment=Atari 8-bit Raw Disk Image diff --git a/system/atari800/mime/x-atari-8bit-saved-basic.desktop b/system/atari800/mime/x-atari-8bit-saved-basic.desktop deleted file mode 100644 index aa5f80e6ce..0000000000 --- a/system/atari800/mime/x-atari-8bit-saved-basic.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=MimeType -MimeType=application/x-atari-8bit-saved-basic -Icon=atari-bas -Patterns=*.bas;*.BAS; -#X-KDE-PatternsAccuracy=80 -Comment=Atari 8-bit BASIC Program diff --git a/system/atari800/mime/x-atari800-saved-state.desktop b/system/atari800/mime/x-atari800-saved-state.desktop deleted file mode 100644 index b8dc739fbf..0000000000 --- a/system/atari800/mime/x-atari800-saved-state.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=MimeType -MimeType=application/x-atari800-saved-state -Icon=atari-a8s -Patterns=*.a8s;*.A8S; -#X-KDE-PatternsAccuracy=80 -Comment=Atari800 Emulator Saved State diff --git a/system/atari800/pixmaps/atari-a8s.png b/system/atari800/pixmaps/atari-a8s.png deleted file mode 100644 index 89f212dad2d789455ebcb5fdfd99713bbc545cc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 935 zcmV;Y16cftP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOQ4 z0un4yu3uUJ00SpUL_t(o!`+w9OWR-=$G@q+Qfy%2!6B{(9f%5=sfQj42?&B%uY;Wx zM33U3rzV1W5O(mSte#XTRi-d{7^RFiAo~|QdXTAj7>tZstnl5XDQRhAbhV5<5Z>g? zn|!{{o9E5*yg-A@G))R2XqqMg5Y05xG)a;|h$oAX{JgwQzvSFE3&x?X<<8tHj0xMvJB;+sDPcdi4^h5wD`b$?9mtmaOy?zXzm8Sm8scsx`7 z^KjEN|3f$cxGR~lu`$ZB%xpGW0i2(o=kV|_+uGWwC<-Hy2rn)!%COztT}Go(c64-5 zQ4|8;#>R%P>L{?bwgyepaD9D^^Ye3bcXuP1OqL_OSS;e`=m_C(82Nl2>2w;Zsv;JP zLDMwkaycXt35<`A!?tbMwvC;g9Vm+8t14$g+&f%ggf8866#kZQICX zGB`Us!_3SKuCA_-PN!j67W(`9aeI4JeSS-fg-d+bx0B@fnAPL}$vntlt*EujS zKp_MZi3C+u<>KOE#SE0Ud;yvVjo2tk&nzG?fwir;Uu;q`Jx(|5qGZCgX(e*m^%et)>gHi-ZL002ov JPDHLkV1i$&q`?3H diff --git a/system/atari800/pixmaps/atari-atr.png b/system/atari800/pixmaps/atari-atr.png deleted file mode 100644 index 2772d33ac96b751ed39e46947697bf11800e4f49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOQ4 z0umaY6w1Q@00ON^L_t(o!`+uXOB_)YhM$>X)(HbELSPAkja@7pEwqX3l$L>DI{Tp5 zS=j9@Y*X0?*=Dp5u}dMVY3}?9_a6k?K){7{dDCQ;nazG@T|#biX3kvZdC$4$e!+~I zF-F!}8Dj*9c{XE=B*|Jku?T0JpAYam+4owlMw+HrYl-6+0BbGAn2`);9B>Bf_pKM6 zx4-)i#Q3_K2e5)sZc1vhTwy|$kScb4#c0cO5htwtQj#BrPn z&{P7(i9Bn0c$%h28Ysej$;i_*rCO~H72&>QTIB$4m?g(W#j61lG1JLVsN?|}be*DhPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOQ4 z0uebEUg&ZF00S#YL_t(o!`+uLNIOXshrc!AMq(ghAqGWI3$GA7%R|V5m0}@^^>sFa z*owidg@VOdh@f7n7T1_G1`=71Sr84_p4eR_ig1NT1w=?B` z9`3sC{}2vvd3h;7;c!^ta9B-EO&S~=)a>l+Kj7Wn-HOFxIyyQkgKckbYj}8AwrwjK zjSA4p%1TYuQN!luCZSM>TrNj0mm{0a(%jsP=Xqs^OeT}z_V$)YB*NX@-E)+Cp2yPC z5<^2n6pKZQ#Ufi+tYU zlGM}FqxJRmvVa>OA6Gmc55NNYYORX=jZ2)j*c=hF~QEx4#pVT+S-_$oW%1y3WWm4 z$HxHIz+b@cKpXJmr(C;?G18Okzw91ZcKm)dyi(5i@*8l;wXLr3zX5l6Zk|U%I*|YX N002ovPDHLkV1o77#{&QW diff --git a/system/atari800/pixmaps/atari-cart.png b/system/atari800/pixmaps/atari-cart.png deleted file mode 100644 index 4ef9d574148ddd839586c8aa0ce2c43b49d05297..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 959 zcmV;w13>(VP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOQ4 z0udzxU$i{{00TcsL_t(o!`+w9OFKsxho9M`jj}mZEd)J@6|4mR08d#89?Z!K_TWVc zwufHyVpJ5eg1vh1CW5ef6Vyurv4k>vQk0S+f`5WYdr)k#C2Zdw>V`GV=7-H!O6M}W zv$Okr-kJBu4s@v5wk=v~v29xb;XRve+ae;OwQgI4YUSf0mnkdB8(4dx$C;5QmKX_j1OtK4{s!*}$vT`Hgy@d8Pc% z!)@FCAHo48BI3F(*VorLj>FB(4N56`dwa=bGDM@%s>99A&GGp7$kEXe6B84-u1g}3 zV03g8(=@46DkPIh%H=X$U0ncpo=2rp0r)MzjaS2Pb8{2V^H^VBC!J1{&*#Zzv#hMF zkk99<@YB;%?(gq0O_PU*hpLxfUS1N3L?{#rJU>5EE|(b|9;R3_{vYlYBleA|gXWL$bZSEm~{2y}cDcOw*J|BqH72-L($a zR6x(m3w>d~*b55_GCn?D9pBp85}@kshGB@-TGrOqeE4_m2mtsI__|(bo}HaZEEW^f zG^MAfM-qvI4-r5d#}UIYf}u7H{0e;9j({(KUx2TGj{zf-$;kZtyliZ2NIV{wrKKgg zySo!Wj*pLJY-~(sW@f~398pTuF8lYuMk@mRV)O&>CGZXKGw`^-zkm7k^u*QG6_b;b zOifL(ySt0ln!dh1rl+SVl}cP(T=4f!yecfaz_-9h9Y1zytwmn4+`F9vU!~vohKJRR hcRv9Kj%^)<{{@E3Z1*5kLZScw002ovPDHLkV1hSwz2g7? diff --git a/system/atari800/pixmaps/atari-cas.png b/system/atari800/pixmaps/atari-cas.png deleted file mode 100644 index 01186568851c96dddffcc7a5a46d4d7fd9d77288..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 890 zcmV-=1BLvFP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOQ4 z0uc+}iMjFs00R0+L_t(o!`+v$OB+!f$3GWJ?;u7JI*3sbwBY1Wr3Jx~qi(@P#Lgnd z#U+yt2J-|Jad5ar=|9j(vz(x!^=_$)9b7uO6&i$smN>ZBUzc3Cgj~GXR7&6Sl6UXj z=lgr_d++xiw5TYh#Bm%^N(mr5Wl>6rh=}7jO^eXNygZ;?^PcDPd0f}UaU4w31i*0| zlu{2ev@l=~R_|FY++UabHsol{fNT3b1owV75~0$ZP9*A|kDX z`wi%|<@0$=)5J7QPk=m1K$ytA;)lDgi--h@i2TjSUDqX*N;MP_`J0h@@J1q9?)D&f zDwRUhv?|f2X$H?gDaAWdkHGg{b*R^e4|3)?NaHjm{ z;Yz9h5DwrCvMfu6hlfSibukP>lF6jxa=9vaZ*Q-}<8e7UI;w*0?Ci+s=&0zrF0oil z09jjG3w1h*tgNhXe}B)?(h})(8r!y6SXf|jaS_|LD{e0o3S3=X5sgNh6DhK4AWN|Z_^wzs#5#bTjOMH)b7XQwEo7#J7`+~G7$gr-+V*^doI6pt9P$)1lF~P~n z3Ekb@7>2?6`a0Lw*IZm&go1meANb`rWUb*W%MxAJ#kOq`5$WseldY|-D#MMBk4rL{ z^wwK|mtj+VqCDV5&=Grfc2-74Mk?*AtE*D>Z;;zR0-u{X?0f+-^*+tR!$Z+^U82#b zBoYbf=;-iA8T6^W0)93l;2rP-cn>@WA~Q2HGCe&lxm-@#+S(+W%}TLY6hL-&cV%#J zP^PA)WN&Xz#>U3{@Hp@R_|)vh9*U8DrH@CO9w70i2KR;iUj80Eau`G*B zCd20DCcyXda^3-_KoPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOQ4 z0uU_}pAAj`00N&$L_t(o!`+uLZ`wc<$NzQ|dJzFv0yQa1l!Xs~7(raKWbMdM$xEaR zERm213Ik7yy5uW#Vy%Q=LQK(_FOdp$?ox>%EZP2DV#^?G3?-=QEzdrm{rkV?cX#iA z9W@c5F@_>S0K`6#?WF&m4pl6*X(-}0Y#yIpvm2V)Gh)&Kxw3`Art!%717VXK}k z!^8GZnq1qHMG{g z0B$89iRXR`!#&Rf$w(3QTYBz!9%{8(tO)xpJ@?^pB6gnbQSe%=2FtP*L~E_1Bd|-) zSHWX*U>E;<9o)aSw}t&sEqY<;&EJcKkMuPyTl;YvxA=BwJl~NoG1{{q>JUcsMr_%}G&(F^Uz{Dk*h;Td} z({UUQheH};ST2`YsZ;_1wrxjx{_ya?d_K?Na2R-AsZ=&A%|wK*>+<5_g0AZ_lgY5z zY*Iwn>-A_^R&2O0FE3fI*9m}`Oosh_fAiw>_V$*ir>D$jvuw3mK?oa-1`iGnV*mMU zHY0$AcekpH&(F_!bacdayB&n^>FJ38=r|73>2zSH)9FIOl}aV1QYp6E?XAo5F93cP zi$z{vUk4c+6#)Q&y}P?(p-^D4Slk-^0l;qnp8$MRN^vro&=|8a2mC1pfP=w+j^ogE zT^~LJP~B9(cL3i)_gA@GjxR4S?DcvJvmiXbjWN_(vs5aDJ--6*1Hika@Xr8#0eHXE z|5&Y7gBZ1?EM5B dI=1Z;{s#b|q2}xwYhnNZ002ovPDHLkV1j<6VkiIr diff --git a/system/atari800/pixmaps/atari-xfd.png b/system/atari800/pixmaps/atari-xfd.png deleted file mode 100644 index 08b59e588ed30ad8ba11ca2b4cbc9508db9e5e51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 809 zcmV+^1J?YBP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOQ4 z0uTWvM`5i100OB=L_t(o!`+uLYui8+$A3}?I0#!UAx&DkWJwlx%a~x*pP)+?Q*eet z21B3(l0XLE2k1BG5VW+Ulc$iWoRY6l@KOkr(xn92ddU+0T`VE1vMsw#D81!$_YVF3 z@7zOArJASZguHjAb}Q zz%eY(mW8ML{@RfoXA*FB-8gvsJW7O<7vfRiBJfE>IMXCtQO~n|o(OlA@N@#kbM1DU zAP5M8AQqsh1QhW+ZfSTFMMxSd!o5q+qbQs;77>0?hTrO*AX-SPnqc}W{ z!1?*PeBW26(~-4S8yg$i+}unAxUQS)dAHk@>$=JK`ubXcJkQg~$w~2}nK4GqW>fWg zUCm}w<#Jj3`};D+C=5e6j*}baFbp*}H}^-_x3{-dtyU*HoE{z?YGq|bl}bei2M5WX zw_2?M$gl{c!@je#Gu_E}b#+w>3ky0rI!gAh+wBUF@B8vRPrmPKZ*OlP0z>w^H!1%m z@Of=*O}o3h$qR=?07%5;zysjRB=ASTci=hjxKt|X;^IQq+T0w7p@3Z1&CB*T!23xA zd;s32#;+C^7j<)Uqc98yzJj#JXI!~x3;#DM9cn?V*!1z zfM38@;2lsc3U`4H@C5jgvDGgxFP+oVQ*Li>lj;Xh>-SezSLxGr1$YWHfKPXJ_fvlh n?)?&)tr_=z15RDrW(xleQ%R%Hapl1e00000NkvXXu0mjf+V^c1 diff --git a/system/atari800/pixmaps/atarixe.png b/system/atari800/pixmaps/atarixe.png deleted file mode 100644 index 19d0efe7c8e73b0e866dff128c9550161874aeff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPS2M@ofipSU1WS}YTo-U3d5r^+i zzdNy2fv45~j@z4-k|fO~TLQYKro`(Rzxc3RsXV>1lj(7}kP>4;fUsb2sIVY&!i<|P zN6wrH`MQbY)z6BB^B?W_E~m({LTiR3!-7=;6V;ll4hT+@wmuyEduH_03!)z?Xw2~?>f96=W*SQmlA=qXP$EOe6e9)|Lj1AY5u{-zl+5G9r^s|*p#rX zTlOsbc1QgAb)AN?rGGvb2>xs@U`R<5bFxr5areK?^oq4bf1F)5)MQ>esZPq<4wZV u&c9o#A1Jb?9rm7m^^0^tQLZ%Cf7TfW{lb;0S$@D!X7F_Nb6Mw<&;$TI^SJu} diff --git a/system/atari800/rc.atari800_binfmt_misc.new b/system/atari800/rc.atari800_binfmt_misc.new deleted file mode 100644 index 65bc5f20f2..0000000000 --- a/system/atari800/rc.atari800_binfmt_misc.new +++ /dev/null @@ -1,178 +0,0 @@ -#!/bin/sh -### BEGIN INIT INFO -# Provides: atari800_binfmt_misc -# Required-Start: -# Required-Stop: -# Default-Start: 2 3 4 5 -# Default-Stop: -# Short-Description: Register Atari 8-bit file formats with binfmt_misc -### END INIT INFO - -# atari800_binfmt_misc: register Atari 8-bit file formats with binfmt_misc. -# Allows direct execution of Atari executables, disk images, boot cassette -# images, BASIC programs, and cartridge images, via the atari800 emulator. - -PROCDIR=/proc/sys/fs/binfmt_misc -EMUDIRS="/usr/local/bin /usr/bin /bin" - -### Functions. This script doesn't depend on any external function library. - -die() { - echo $1 1>&2 - exit 1 -} - -usage() { - cat </dev/null - mount -t binfmt_misc none $PROCDIR 2>/dev/null -} - -check_binfmt_misc() { - # sanity check - cd $PROCDIR && [ -f status ] - if [ "$?" != "0" ]; then - die "binfmt_misc not available in kernel" - fi -} - -unregister_filetypes() { - local type - cd $PROCDIR || die "$PROCDIR does not exist" - - # Unregister filetypes, if already registered - # (not an error if already unregistered) - for type in \ - atari8_xex atari8_basic atari8_atr \ - atari8_xfd atari8_Xfd atari8_XFD \ - atari8_cas atari8_cart - do - [ -f $type ] && echo -1 > $type - done -} - -register_filetypes() { - cd $PROCDIR || die "$PROCDIR does not exist" - - # Register filetypes - # :name:type:offset:magic:mask:interpreter:flags - # see /usr/src/linux/Documentation/binfmt_misc.txt or - # http://www.tat.physik.uni-tuebingen.de/~rguenth/linux/binfmt_misc.html - # for explanation of this. - echo ':atari8_xex:M::\xff\xff::'$ATARI800_BIN':' > register - echo ':atari8_basic:M::\x00\x00::'$ATARI800_BIN':' > register - echo ':atari8_atr:M::\x96\x02::'$ATARI800_BIN':' > register - echo ':atari8_xfd:E::xfd::'$ATARI800_BIN':' > register - echo ':atari8_Xfd:E::Xfd::'$ATARI800_BIN':' > register - echo ':atari8_XFD:E::XFD::'$ATARI800_BIN':' > register - echo ':atari8_cas:M::FUJI::'$ATARI800_BIN':' > register - echo ':atari8_cart:M::CART::'$ATARI800_BIN':' > register - - # This is disabled because (a) lots of emulators use .rom files, and - # (b) current version of atari800 needs the -cart parameter for raw - # ROM dumps, which we can't provide via binfmt_misc. - #echo ':atari8_rom:E::rom::'$ATARI800_BIN':' > register - - # see if it worked: - if [ ! -f atari8_xex ]; then - die "Failed to register filetypes, are you root?" - fi -} - -### main() -case "$1" in - stop) - unregister_filetypes - ;; - - start) - init_binfmt_misc - check_binfmt_misc - find_atari800 - register_filetypes - ;; - - restart) - init_binfmt_misc - check_binfmt_misc - unregister_filetypes - find_atari800 - register_filetypes - ;; - - *) - usage - ;; - -esac - -exit 0 - -# notes: - -# NO parameters allowed when calling the emulator, use a wrapper -# script if you need to always pass e.g. -windowed or -ntscemu, or -# just put on the command line when you run an Atari program. - -# there's no "magic" for recognizing XFD images. Instead, they're -# recognized by filename extension... which is case-sensitive, hence -# the xfd/Xfd/XFD combination. Feel free to add xFD or xFd, etc, if -# you have a bunch of files named like that (better solution would be -# to rename them!) - -# There's no way to determine whether a given disk or tape image -# requires BASIC. The wrapper scripts assume that a boot disk, XEX -# file, or boot tape, does not require BASIC... and that a BASIC -# program (obviously) does. Unfortunately there's no easy way to -# have the emulator run CLOAD, for a non-bootable BASIC tape, so -# CAS support can only work with boot tapes. - -# Likewise, there's no way to tell whether a given tape or disk -# image is in fact bootable (well, not really true, the wrappers -# *could* examine boot records, etc, but they don't). - -# If you have a XEX, ATR/XFD image, or boot CAS image that requires -# BASIC, you can enable it, by adding the -basic parameter to the -# command line (e.g. "myimage.atr -basic"). More generally, you -# can pass arbitrary atari800 options just by putting them on the -# image command line (see atari800 -help for full list). - diff --git a/system/atari800/slack-desc b/system/atari800/slack-desc deleted file mode 100644 index 2ad3bcd028..0000000000 --- a/system/atari800/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -atari800: atari800 (emulator for Atari 800/XL/XE computers and 5200 console) -atari800: -atari800: Atari800 is an Atari 800, 800XL, 130XE and 5200 emulator for Unix, -atari800: Amiga, MS-DOS, Atari TT/Falcon, SDL and WinCE. Our main objective is -atari800: to create a freely distributable portable emulator (i.e. with source -atari800: code available). -atari800: -atari800: To use the emulator, you will need a set of Atari ROM images. Install -atari800: the atari800_roms package to get the official (proprietary) ROM images, -atari800: or the atari800_os++ package to use an Open Source replacement ROM, -atari800: with some loss of compatibility/functionality.