diff options
-rw-r--r-- | games/generator_cbiere/README | 15 | ||||
-rw-r--r-- | games/generator_cbiere/doinst.sh | 4 | ||||
-rw-r--r-- | games/generator_cbiere/generator-gtk.6 | 220 | ||||
-rw-r--r-- | games/generator_cbiere/generator-gtk.pod | 141 | ||||
-rw-r--r-- | games/generator_cbiere/generator_cbiere.SlackBuild | 109 | ||||
-rw-r--r-- | games/generator_cbiere/generator_cbiere.desktop | 7 | ||||
-rw-r--r-- | games/generator_cbiere/generator_cbiere.info | 10 | ||||
-rw-r--r-- | games/generator_cbiere/generator_cbiere.png | bin | 13508 -> 0 bytes | |||
-rw-r--r-- | games/generator_cbiere/slack-desc | 19 |
9 files changed, 0 insertions, 525 deletions
diff --git a/games/generator_cbiere/README b/games/generator_cbiere/README deleted file mode 100644 index 6578978c13..0000000000 --- a/games/generator_cbiere/README +++ /dev/null @@ -1,15 +0,0 @@ -generator_cbiere (Sega Genesis/MegaDrive emulator) - -This is a modified version of Generator, by James Ponder, based on -version 0.35. - -Notes: - -1. the binary is installed as /usr/games/generator-gtk. - -2. press Control-F to get out of fullscreen mode. - -3. By default, the emulator is built with the "raze" (x86 assembly - language) CPU core on 32-bit x86 platforms, and "cmz80" (written in C) - on other platforms. If you for some reason want to use cmz80 on x86, - export Z80CORE=cmz80 in the script's environment. diff --git a/games/generator_cbiere/doinst.sh b/games/generator_cbiere/doinst.sh deleted file mode 100644 index 7efb652828..0000000000 --- a/games/generator_cbiere/doinst.sh +++ /dev/null @@ -1,4 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications -fi - diff --git a/games/generator_cbiere/generator-gtk.6 b/games/generator_cbiere/generator-gtk.6 deleted file mode 100644 index 5a2774c4ba..0000000000 --- a/games/generator_cbiere/generator-gtk.6 +++ /dev/null @@ -1,220 +0,0 @@ -.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.20) -.\" -.\" Standard preamble: -.\" ======================================================================== -.de Sp \" Vertical space (when we can't use .PP) -.if t .sp .5v -.if n .sp -.. -.de Vb \" Begin verbatim text -.ft CW -.nf -.ne \\$1 -.. -.de Ve \" End verbatim text -.ft R -.fi -.. -.\" Set up some character translations and predefined strings. \*(-- will -.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left -.\" double quote, and \*(R" will give a right double quote. \*(C+ will -.\" give a nicer C++. Capital omega is used to do unbreakable dashes and -.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, -.\" nothing in troff, for use with C<>. -.tr \(*W- -.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' -.ie n \{\ -. ds -- \(*W- -. ds PI pi -. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch -. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch -. ds L" "" -. ds R" "" -. ds C` "" -. ds C' "" -'br\} -.el\{\ -. ds -- \|\(em\| -. ds PI \(*p -. ds L" `` -. ds R" '' -'br\} -.\" -.\" Escape single quotes in literal strings from groff's Unicode transform. -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" -.\" If the F register is turned on, we'll generate index entries on stderr for -.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index -.\" entries marked with X<> in POD. Of course, you'll have to process the -.\" output yourself in some meaningful fashion. -.ie \nF \{\ -. de IX -. tm Index:\\$1\t\\n%\t"\\$2" -.. -. nr % 0 -. rr F -.\} -.el \{\ -. de IX -.. -.\} -.\" -.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). -.\" Fear. Run. Save yourself. No user-serviceable parts. -. \" fudge factors for nroff and troff -.if n \{\ -. ds #H 0 -. ds #V .8m -. ds #F .3m -. ds #[ \f1 -. ds #] \fP -.\} -.if t \{\ -. ds #H ((1u-(\\\\n(.fu%2u))*.13m) -. ds #V .6m -. ds #F 0 -. ds #[ \& -. ds #] \& -.\} -. \" simple accents for nroff and troff -.if n \{\ -. ds ' \& -. ds ` \& -. ds ^ \& -. ds , \& -. ds ~ ~ -. ds / -.\} -.if t \{\ -. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" -. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' -. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' -. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' -. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' -. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' -.\} -. \" troff and (daisy-wheel) nroff accents -.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' -.ds 8 \h'\*(#H'\(*b\h'-\*(#H' -.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] -.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' -.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' -.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] -.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] -.ds ae a\h'-(\w'a'u*4/10)'e -.ds Ae A\h'-(\w'A'u*4/10)'E -. \" corrections for vroff -.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' -.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' -. \" for low resolution devices (crt and lpr) -.if \n(.H>23 .if \n(.V>19 \ -\{\ -. ds : e -. ds 8 ss -. ds o a -. ds d- d\h'-1'\(ga -. ds D- D\h'-1'\(hy -. ds th \o'bp' -. ds Th \o'LP' -. ds ae ae -. ds Ae AE -.\} -.rm #[ #] #H #V #F C -.\" ======================================================================== -.\" -.IX Title "GENERATOR-GTK 6" -.TH GENERATOR-GTK 6 "2013-04-03" "0.35r4" "SlackBuilds.org" -.\" For nroff, turn off justification. Always turn off hyphenation; it makes -.\" way too many mistakes in technical documents. -.if n .ad l -.nh -.SH "NAME" -generator\-gtk \- Sega Genesis/Megadrive emulator -.SH "SYNOPSIS" -.IX Header "SYNOPSIS" -generator-gtk \fB[options]\fR \fB[rom\-file]\fR -.SH "DESCRIPTION" -.IX Header "DESCRIPTION" -generator-gtk is a platform independent Sega Genesis/Megadrive emulator -with a \s-1GTK+2\s0 user interface, using \s-1SDL\s0 for display/audio/input. -.PP -generator-gtk is a modified version of Generator by James Ponder based -on version 0.35. It is known to work on FreeBSD, NetBSD and Linux. -.PP -generator-gtk has some features not found in original Generator: -.IP "\-" 4 -Support for \s-1BZIP2\s0, \s-1GZIP\s0 and \s-1ZIP\s0 compressed ROMs i.e., no more manual decompression or wasted disk space. Yay! -.IP "\-" 4 -Support for X11's XVideo hardware acceleration by \s-1SDL\s0 for faster and smoother graphics. -.IP "\-" 4 -Fullscreen support with or without the classic color frame. -.IP "\-" 4 -\&\s-1SDL\s0 audio support (in favour of \s-1OSS\s0 Audio) which means you can use ESound and others for sharing the sound device among other applications. -.IP "\-" 4 -Optional mute playing i.e., if you don't have a soundcard or the soundcard is busy you can still play. -.IP "\-" 4 -Support for 48kHz sample rate (needs driver support). -.IP "\-" 4 -Automagic \s-1CPU\s0 usage reduction which is especially cool for notebooks. The unpatched Generator uses more or less as much \s-1CPU\s0 as it can get even if needs far less than 10% on any modern system. -.IP "\-" 4 -Working support for Game Genie codes. -.SH "OPTIONS" -.IX Header "OPTIONS" -.IP "\-a" 4 -.IX Item "-a" -Arcade mode. Start emulation immediately, in fullscreen. Only useful -if a \s-1ROM\s0 file is also provided on the command line. This option is very -useful with frontends. -.IP "\-d" 4 -.IX Item "-d" -Debug mode. This is for debugging emulated \s-1ROM\s0 code. This option adds a -Debug menu item to the \s-1UI\s0, with options for disassembling \s-1RAM\s0 and \s-1ROM\s0, -and a console that displays the machine registers and offers breakpoints -and single-stepping. -.Sp -Note: The debug console can still be activated without the \fB\-d\fR option -(by pressing control-D), however the disassembler will not be available. -.IP "\-r \fIregion\fR" 4 -.IX Item "-r region" -Set region to \fBeurope\fR, \fBjapan\fR, or \fBusa\fR. Default: autodetected, or -read from config file. This option should only be needed to work around -broken or mis-detected ROMs. -.IP "\-w \fIwork-dir\fR" 4 -.IX Item "-w work-dir" -Set work directory. Default: current directory. -.IP "\-c \fIconfig-file\fR" 4 -.IX Item "-c config-file" -Use alternative config file. Default: \fB~/.genrc\fR. -.SH "FILES" -.IX Header "FILES" -.IP "~/.genrc" 4 -.IX Item "~/.genrc" -Default config file (may be changed with \fB\-c\fR option). This file is -created when the Emulation \-> Options \-> Save button is pressed, and -(if it exists) is loaded when \fBgenerator-gtk\fR starts up. The file is -human-editable and well-commented, although users are expected to use -the Options dialog to change the settings. -.IP "\s-1ROM\s0 files" 4 -.IX Item "ROM files" -\&\s-1ROM\s0 types supported: .rom or .smd interleaved (autodetected). \s-1ROM\s0 files -may be compressed with bzip2, gzip, or zip. -.SH "SEE ALSO" -.IX Header "SEE ALSO" -.IP "Original Generator manual:" 4 -.IX Item "Original Generator manual:" -http://www.squish.net/generator/manual.html -.Sp -This is the documentation for unmodified Generator 0.35. Much of the -information in the original manual doesn't apply to \fBgenerator-gtk\fR. -.IP "Christian Biere's generator-gtk documentation:" 4 -.IX Item "Christian Biere's generator-gtk documentation:" -http://www.squish.net/generator/cbiere/generator/ -.SH "AUTHOR" -.IX Header "AUTHOR" -Generator is (c) James Ponder 1997\-2003, all rights reserved. -.PP -generator-gtk is a modified version of generator, by Christian Biere. -.PP -This man page written by B. Watson for the SlackBuilds.org project, -but it may be used by anyone. diff --git a/games/generator_cbiere/generator-gtk.pod b/games/generator_cbiere/generator-gtk.pod deleted file mode 100644 index a0a1c0e0f2..0000000000 --- a/games/generator_cbiere/generator-gtk.pod +++ /dev/null @@ -1,141 +0,0 @@ -# pod source for generator-gtk.1 -# build man page with: -# pod2man -s6 -r0.35r4 --stderr -nGENERATOR-GTK -c'SlackBuilds.org' - -=pod - -=head1 NAME - -generator-gtk - Sega Genesis/Megadrive emulator - -=head1 SYNOPSIS - -generator-gtk B<[options]> B<[rom-file]> - -=head1 DESCRIPTION - -generator-gtk is a platform independent Sega Genesis/Megadrive emulator -with a GTK+2 user interface, using SDL for display/audio/input. - -generator-gtk is a modified version of Generator by James Ponder based -on version 0.35. It is known to work on FreeBSD, NetBSD and Linux. - -generator-gtk has some features not found in original Generator: - -=over - - -=item - - -Support for BZIP2, GZIP and ZIP compressed ROMs i.e., no more manual decompression or wasted disk space. Yay! - -=item - - -Support for X11's XVideo hardware acceleration by SDL for faster and smoother graphics. - -=item - - -Fullscreen support with or without the classic color frame. - -=item - - -SDL audio support (in favour of OSS Audio) which means you can use ESound and others for sharing the sound device among other applications. - -=item - - -Optional mute playing i.e., if you don't have a soundcard or the soundcard is busy you can still play. - -=item - - -Support for 48kHz sample rate (needs driver support). - -=item - - -Automagic CPU usage reduction which is especially cool for notebooks. The unpatched Generator uses more or less as much CPU as it can get even if needs far less than 10% on any modern system. - -=item - - -Working support for Game Genie codes. - -=back - -=head1 OPTIONS - -=over - -=item -a - -Arcade mode. Start emulation immediately, in fullscreen. Only useful -if a ROM file is also provided on the command line. This option is very -useful with frontends. - -=item -d - -Debug mode. This is for debugging emulated ROM code. This option adds a -Debug menu item to the UI, with options for disassembling RAM and ROM, -and a console that displays the machine registers and offers breakpoints -and single-stepping. - -Note: The debug console can still be activated without the B<-d> option -(by pressing control-D), however the disassembler will not be available. - -=item -r I<region> - -Set region to B<europe>, B<japan>, or B<usa>. Default: autodetected, or -read from config file. This option should only be needed to work around -broken or mis-detected ROMs. - -=item -w I<work-dir> - -Set work directory. Default: current directory. - -=item -c I<config-file> - -Use alternative config file. Default: B<~/.genrc>. - -=back - -=head1 FILES - -=over - -=item ~/.genrc - -Default config file (may be changed with B<-c> option). This file is -created when the Emulation -> Options -> Save button is pressed, and -(if it exists) is loaded when B<generator-gtk> starts up. The file is -human-editable and well-commented, although users are expected to use -the Options dialog to change the settings. - -=item ROM files - -ROM types supported: .rom or .smd interleaved (autodetected). ROM files -may be compressed with bzip2, gzip, or zip. - -=back - -=head1 SEE ALSO - -=over - -=item Original Generator manual: - -http://www.squish.net/generator/manual.html - -This is the documentation for unmodified Generator 0.35. Much of the -information in the original manual doesn't apply to B<generator-gtk>. - -=item Christian Biere's generator-gtk documentation: - -http://www.squish.net/generator/cbiere/generator/ - -=back - -=head1 AUTHOR - -Generator is (c) James Ponder 1997-2003, all rights reserved. - -generator-gtk is a modified version of generator, by Christian Biere. - -This man page written by B. Watson for the SlackBuilds.org project, -but it may be used by anyone. diff --git a/games/generator_cbiere/generator_cbiere.SlackBuild b/games/generator_cbiere/generator_cbiere.SlackBuild deleted file mode 100644 index b8d41d2090..0000000000 --- a/games/generator_cbiere/generator_cbiere.SlackBuild +++ /dev/null @@ -1,109 +0,0 @@ -#!/bin/sh - -# Slackware build script for generator_cbiere - -# Written by B. Watson (yalhcru@gmail.com) - -# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. - -# 20130402 bkw: -# - Updated for 0.35r4 (heh, it's only been out since 2008) -# - Fixed homepage in .info file -# - Added man page -# - Documented Z80CORE option in README - -PRGNAM=generator_cbiere -VERSION=${VERSION:-0.35r4} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -SOURCE=generator-$( echo $VERSION | sed "s,r,-cbiere-r,") - -# The docs say the "raze" Z80 core is faster, but x86-only. -# If you really want the "cmz80" core on an x86 box, set -# Z80CORE=cmz80 in the environment. Otherwise, this script -# will pick the best core based on the ARCH variable. -Z80CORE=${Z80CORE:-raze} - -# No LIBDIRSUFFIX needed -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" - Z80CORE=cmz80 -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SOURCE -tar xvf $CWD/$SOURCE.tar.bz2 -cd $SOURCE -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS -std=gnu89" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --with-$Z80CORE \ - --with-gtk \ - --bindir=/usr/games \ - --with-sdl-audio \ - --build=$ARCH-slackware-linux - -# Have to force -j1 or the build fails. Bummer. -make -j1 -make install-strip DESTDIR=$PKG - -# Icon by Deleket (Jojo Mendoza), downloaded from: -# http://www.iconarchive.com/show/gaming-icons-by-deleket/Sega-Genesis-icon.html -mkdir -p $PKG/usr/share/pixmaps -cat $CWD/$PRGNAM.png > $PKG/usr/share/pixmaps/$PRGNAM.png - -# .desktop file by SlackBuild author -mkdir -p $PKG/usr/share/applications -cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop - -# man page by SlackBuild author -mkdir -p $PKG/usr/man/man6 -if [ ! -e $CWD/generator-gtk.6 ]; then - pod2man \ - -s6 -r0.35r4 --stderr -nGENERATOR-GTK -c'SlackBuilds.org' \ - $CWD/generator-gtk.pod \ - > $CWD/generator-gtk.6 -fi -gzip -9c < $CWD/generator-gtk.6 > $PKG/usr/man/man6/generator-gtk.6.gz - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp AUTHORS COPYING ChangeLog LICENSE NEWS README TODO docs/* \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -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 n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/games/generator_cbiere/generator_cbiere.desktop b/games/generator_cbiere/generator_cbiere.desktop deleted file mode 100644 index e08ad10f2f..0000000000 --- a/games/generator_cbiere/generator_cbiere.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Name=Generator -GenericName=Sega Genesis Emulator -Exec=generator-gtk -Icon=generator_cbiere -Type=Application -Categories=Game;Emulator; diff --git a/games/generator_cbiere/generator_cbiere.info b/games/generator_cbiere/generator_cbiere.info deleted file mode 100644 index 7df7d20b1a..0000000000 --- a/games/generator_cbiere/generator_cbiere.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="generator_cbiere" -VERSION="0.35r4" -HOMEPAGE="http://www.squish.net/generator/cbiere/generator/" -DOWNLOAD="http://www.squish.net/generator/cbiere/generator/generator-0.35-cbiere-r4.tar.bz2" -MD5SUM="db4142912872a3f34d6d4e3bfe693b64" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="B. Watson" -EMAIL="yalhcru@gmail.com" diff --git a/games/generator_cbiere/generator_cbiere.png b/games/generator_cbiere/generator_cbiere.png Binary files differdeleted file mode 100644 index 2053429145..0000000000 --- a/games/generator_cbiere/generator_cbiere.png +++ /dev/null diff --git a/games/generator_cbiere/slack-desc b/games/generator_cbiere/slack-desc deleted file mode 100644 index 67ce98c376..0000000000 --- a/games/generator_cbiere/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 ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -generator_cbiere: generator_cbiere (Sega Genesis/MegaDrive emulator) -generator_cbiere: -generator_cbiere: This is a modified version of Generator, by James Ponder, based on -generator_cbiere: version 0.35. -generator_cbiere: -generator_cbiere: -generator_cbiere: -generator_cbiere: -generator_cbiere: -generator_cbiere: -generator_cbiere: |