diff options
author | Andraž Levstik | 2010-03-01 09:02:14 +0100 |
---|---|---|
committer | Andraž Levstik | 2010-03-01 09:02:14 +0100 |
commit | e82183c64f500755d9f35e480d37884f9ff41a55 (patch) | |
tree | fa890117650fca5e05c4fed055f11b8067cd357e | |
parent | 2c0e56fd6153888db6c4f6e42e0283ccf2d6e73e (diff) |
game-music-emu: new spell, game music emulator library
-rw-r--r-- | ChangeLog | 3 | ||||
-rwxr-xr-x | audio-libs/game-music-emu/BUILD | 1 | ||||
-rwxr-xr-x | audio-libs/game-music-emu/DEPENDS | 2 | ||||
-rwxr-xr-x | audio-libs/game-music-emu/DETAILS | 38 | ||||
-rw-r--r-- | audio-libs/game-music-emu/HISTORY | 3 |
5 files changed, 47 insertions, 0 deletions
@@ -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 + |