summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorxtraeme <xtraeme>2005-08-30 11:06:58 +0000
committerxtraeme <xtraeme>2005-08-30 11:06:58 +0000
commit2fe57504d6aa4dc29cf76343ec0961ab7d42d40e (patch)
treecbe515d8f92a0e6e88f82cd1906e7306b2c461e0 /emulators
parent2b9dcb44189fc505f57036b3f60139f6bf3dd4e0 (diff)
downloadpkgsrc-2fe57504d6aa4dc29cf76343ec0961ab7d42d40e.tar.gz
Initial import of generator-cbiere-0.35r1.
This is a modified version of Generator by James Ponder based on version 0.35 and maintained by Christian Biere. Additional features * Support for BZIP2, GZIP and ZIP compressed ROMs i.e., no more manual decompression or wasted disk space. Yay! * Support for X11's XVideo hardware acceleration by SDL for faster and smoother graphics. * Fullscreen support with or without the classic color frame. * SDL audio support (in favour of OSS Audio) which means you can use ESound and others for sharing the sound device among other applications. * Optional mute playing i.e., if you don't have a soundcard or the soundcard is busy you can still play. * Support for 48kHz sample rate (needs driver support). * 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. * Working support for Game Genie codes.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/generator-cbiere/DESCR20
-rw-r--r--emulators/generator-cbiere/Makefile37
-rw-r--r--emulators/generator-cbiere/PLIST2
-rw-r--r--emulators/generator-cbiere/distinfo5
4 files changed, 64 insertions, 0 deletions
diff --git a/emulators/generator-cbiere/DESCR b/emulators/generator-cbiere/DESCR
new file mode 100644
index 00000000000..20cfe9f1d11
--- /dev/null
+++ b/emulators/generator-cbiere/DESCR
@@ -0,0 +1,20 @@
+This is a modified version of Generator by James Ponder based on
+version 0.35 and maintained by Christian Biere.
+
+Additional features
+
+ * Support for BZIP2, GZIP and ZIP compressed ROMs i.e., no more
+ manual decompression or wasted disk space. Yay!
+ * Support for X11's XVideo hardware acceleration by SDL for
+ faster and smoother graphics.
+ * Fullscreen support with or without the classic color frame.
+ * SDL audio support (in favour of OSS Audio) which means you can
+ use ESound and others for sharing the sound device among other
+ applications.
+ * Optional mute playing i.e., if you don't have a soundcard or
+ the soundcard is busy you can still play.
+ * Support for 48kHz sample rate (needs driver support).
+ * 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.
+ * Working support for Game Genie codes.
diff --git a/emulators/generator-cbiere/Makefile b/emulators/generator-cbiere/Makefile
new file mode 100644
index 00000000000..16266105e2d
--- /dev/null
+++ b/emulators/generator-cbiere/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/08/30 11:06:58 xtraeme Exp $
+#
+
+DISTNAME= generator-0.35-cbiere-r1
+PKGNAME= generator-cbiere-0.35r1
+CATEGORIES= emulators
+MASTER_SITES= http://www.ghostwhitecrab.de/generator/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://www.ghostwhitecrab.de/generator/
+COMMENT= Sega Mega drive genesis emulator (Improved)
+
+GNU_CONFIGURE= yes
+
+.if (${MACHINE_ARCH} == "i386")
+BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm
+CONFIGURE_ARGS+= --with-gtk --with-raze
+.else
+CONFIGURE_ARGS+= --with-gtk --with-cmz80
+.endif
+
+CONFIGURE_ARGS+= --with-sdl-audio
+
+.include "../../mk/endian.mk"
+
+.if ${MACHINE_ENDIAN} == "big"
+CFLAGS+= -DBYTES_HIGHFIRST
+.endif
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/main/generator-gtk \
+ ${PREFIX}/bin/generator-cbiere-gtk
+
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../x11/gtk/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/emulators/generator-cbiere/PLIST b/emulators/generator-cbiere/PLIST
new file mode 100644
index 00000000000..fd1f6660679
--- /dev/null
+++ b/emulators/generator-cbiere/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/08/30 11:06:58 xtraeme Exp $
+bin/generator-cbiere-gtk
diff --git a/emulators/generator-cbiere/distinfo b/emulators/generator-cbiere/distinfo
new file mode 100644
index 00000000000..5b5582162d4
--- /dev/null
+++ b/emulators/generator-cbiere/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/08/30 11:06:58 xtraeme Exp $
+
+SHA1 (generator-0.35-cbiere-r1.tar.bz2) = c754c4adf06b0b9a3feebe3702b7a642c1ea72f3
+RMD160 (generator-0.35-cbiere-r1.tar.bz2) = dc260c8b41fce15e4e96c9e9c4d7119950bcd7a9
+Size (generator-0.35-cbiere-r1.tar.bz2) = 445802 bytes