summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxtraeme <xtraeme>2005-08-30 11:06:58 +0000
committerxtraeme <xtraeme>2005-08-30 11:06:58 +0000
commit769986df071f304b6389cc22169a6e85ba9c5755 (patch)
treecbe515d8f92a0e6e88f82cd1906e7306b2c461e0
parent6afdf062a1e7884e4f99a3a7de52588b326e6209 (diff)
downloadpkgsrc-769986df071f304b6389cc22169a6e85ba9c5755.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.
-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