loveemu / saptapper Goto Github PK
View Code? Open in Web Editor NEWAutomated GSF ripper
License: GNU Lesser General Public License v3.0
Automated GSF ripper
License: GNU Lesser General Public License v3.0
Hello, I recently found a program called "gba_mus_riper" which allows you to extract music from GBA ROMs that use the Sappy engine as MIDI files with related SF2 soundfonts, which allows you to listen to the music in a far higher quality than is possible with real hardware or emulation, because the music doesn't have to be butchered by the GBA's direct sound resampling. However, this program only works on some of the GBA games that use Sappy, and I know that your program can interpret several different GBA music formats. Therefore, would it be possible to allow this program to export MIDIs and SF2s as well as GSFs? Or better yet, convert GSFs to MIDIs and SF2s, because there are so many GSFs out there that were manually ripped. Anyway, thanks for any response/feedback!
Samples aren't played correctly in:
(2001-12-06) Kinniku Banzuke - Kimero! Kiseki no Kanzen Seiha
loveemu: This seems to be a traditional problem, not a regression of newer version.
(Reported by Knurek, saptapper version: 2014-01-18)
Games using early version of the driver still return missing VSync function:
(2001-03-21) Boku wa Koukuu Kanseikan (Japan) (Rev 1)
(2001-03-21) GT Advance - Championship Racing (aka Advance GTA)
(2001-03-21) Momotarou Matsuri (Japan) (Rev 1)
(2001-09-13) Gensou Suikoden - Card Stories (Japan)
(2001-12-07) GT Advance 2 - Rally Racing (aka Advance Rally)
(Reported by Knurek, saptapper version: 2014-01-18)
The new saptapper crashes on these games:
Gakuen Alice - Dokidoki Fushigi Taiken (2004-11-18)(Rokumendo)(Kids Station)
Sentouin Yamada Hajime (2004-10-21)(Rokumendo)(Kids Station)
Zettai Zetsumei Dangerous Jiisan Tsuu - Ikari no Oshioki Blues (2004-07-16)(Rokumendo)(Kids Station)
Zettai Zetsumei Dangerous Jiisan 3 - Hateshinaki Mamonogatari (2004-12-16)(Rokumendo)(Kids Station)
And probably on some other ones as well? (Reported by Knurek)
MiniGSF load address is corrupt. It must be 0x08XXXXXXX, not 0x00XXXXXX.
Bomberman Jetters Game Collection contains two music drivers with different music, one with Pinball music and the other with the rest of the music.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.