summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndraž Levstik2010-03-01 09:02:14 +0100
committerAndraž Levstik2010-03-01 09:02:14 +0100
commite82183c64f500755d9f35e480d37884f9ff41a55 (patch)
treefa890117650fca5e05c4fed055f11b8067cd357e
parent2c0e56fd6153888db6c4f6e42e0283ccf2d6e73e (diff)
game-music-emu: new spell, game music emulator library
-rw-r--r--ChangeLog3
-rwxr-xr-xaudio-libs/game-music-emu/BUILD1
-rwxr-xr-xaudio-libs/game-music-emu/DEPENDS2
-rwxr-xr-xaudio-libs/game-music-emu/DETAILS38
-rw-r--r--audio-libs/game-music-emu/HISTORY3
5 files changed, 47 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index caba5cdc5a..fbf8f50142 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2010-03-01 Andraž "ruskie" Levstik <ruskie+f03a580f@codemages.net>
+ * audio-libs/game-music-emu: new spell, game music emulator lib
+
2010-02-26 Philippe "Puppet_Master" Caseiro <puppetmaster@sourcemage.org>
* e-17/enlil: new spell, EFL based Photo Manager library
* e-17/enki: new spell, EFL based Photo Manager
diff --git a/audio-libs/game-music-emu/BUILD b/audio-libs/game-music-emu/BUILD
new file mode 100755
index 0000000000..e013b8d866
--- /dev/null
+++ b/audio-libs/game-music-emu/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/audio-libs/game-music-emu/DEPENDS b/audio-libs/game-music-emu/DEPENDS
new file mode 100755
index 0000000000..193f83b590
--- /dev/null
+++ b/audio-libs/game-music-emu/DEPENDS
@@ -0,0 +1,2 @@
+depends g++ &&
+depends cmake
diff --git a/audio-libs/game-music-emu/DETAILS b/audio-libs/game-music-emu/DETAILS
new file mode 100755
index 0000000000..a1418c64b7
--- /dev/null
+++ b/audio-libs/game-music-emu/DETAILS
@@ -0,0 +1,38 @@
+ SPELL=game-music-emu
+ VERSION=0.5.5
+ SOURCE="${SPELL}-${VERSION}.tbz2"
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+ SOURCE_HASH=sha512:dcf341bf0ab8237a98bceef3b0bc8e8bd11851179f989c561878ff421912158bfdbae4bf613ecc9f6a569b02dce4fbd41acf68a3c9c5ea137938bd5cdc353ff4
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://code.google.com/p/game-music-emu/"
+ LICENSE[0]="LGPL"
+ ENTERED=20100301
+ KEYWORDS=""
+ SHORT="a collection of video game music file emulators"
+cat << EOF
+Game_Music_Emu is a collection of video game music file emulators that
+support the following formats and systems:
+
+AY ZX Spectrum/Amstrad CPC GBS Nintendo Game Boy GYM Sega Genesis/Mega Drive
+HES NEC TurboGrafx-16/PC Engine KSS MSX Home Computer/other Z80 systems
+(doesn't support FM sound) NSF/NSFE Nintendo NES/Famicom (with VRC 6, Namco
+106, and FME-7 sound) SAP Atari systems using POKEY sound chip SPC Super
+Nintendo/Super Famicom VGM/VGZ Sega Master System/Mark III, Sega Genesis/Mega
+Drive,BBC Micro Features:
+
+Can be used in C and C++ code High emphasis has been placed on making the
+library very easy to use One set of common functions work with all emulators
+the same way Several code examples, including music player using SDL Portable
+code for use on any system with modern or older C++ compilers Adjustable
+output sample rate using quality band-limited resampling Uniform access to
+text information fields and track timing information End-of-track fading
+and automatic look ahead silence detection Treble/bass and stereo echo for
+AY/GBS/HES/KSS/NSF/NSFE/SAP/VGM Tempo can be adjusted and individual voices
+can be muted while playing Can read music data from file, memory, or custom
+reader function/class Can access track information without having to load
+into full emulator M3U track listing support for multi-track formats Modular
+design allows elimination of unneeded emulators/features This library has
+been used in game music players for Windows, Linux on several architectures,
+Mac OS, MorphOS, Xbox, PlayStation Portable, GP2X, and Nintendo DSPlease
+enter a description of the spell here
+EOF
diff --git a/audio-libs/game-music-emu/HISTORY b/audio-libs/game-music-emu/HISTORY
new file mode 100644
index 0000000000..b539580eed
--- /dev/null
+++ b/audio-libs/game-music-emu/HISTORY
@@ -0,0 +1,3 @@
+2010-03-01 Andraž "ruskie" Levstik <ruskie+f03a580f@codemages.net>
+ * DEPENDS, DETAILS, BUILD: spell created
+