Game Emu Player (foo_gep) by kode54, Was “Game Emu Player” subt. “feature request” / Now a catch-all thread |
Game Emu Player (foo_gep) by kode54, Was “Game Emu Player” subt. “feature request” / Now a catch-all thread |
Jan 1 2005, 22:05
Post
#1
|
|
|
Group: Members Posts: 45 Joined: 20-December 02 Member No.: 4171 |
QUOTE (kode54) Author notes: The latest version of the component is always available from here. Component source code repository [Change log] Game Music Emu library source code repository - [Change log] kode, I like the new Game Emu Player plugin. It uses far less CPU when playing .nsf files than fastalon. I have a question though, this plugin supports the new .nsfe format but it doesn't support the .rsn extention (which many SPC soundtracks are archived into lately), can this be added? This way a user could playback .rsn files in both winamp and foobar2000 without having to rename or extract the files from the archive. Sites like snesmusic.org distribute all of their soundtracks in .rsn. Its really not much more than a renamed .rar file, I'm sure getting foobar2000 to recognize them would be trivial. The reason for the extention change is becuase there are some problems getting winamp to play archives without a lot of workarounds, so the author of SNESAmp came up with this simple solution. Here's the link to SNESAmp if you want to try it out: http://www.alpha-ii.com/Download/Main.html#SNESAmp .rsn soundtrack archives can be gotten here: http://www.snesmusic.org/v2/select.php?view=sets |
|
|
|
![]() |
Dec 20 2005, 03:07
Post
#2
|
|
![]() Group: Admin Posts: 4220 Joined: 15-December 02 Member No.: 4082 |
Cutter: Today is your lucky day, I updated the 0.8.3 component.
Borisz: All part of the problem of not having any one perfect core. Even the Gens core that it was using before had its share of flaws. I will report these to Jarek Burczynski since he maintains the MAME FM core that I am using right now, and is better equipped to deal with hardware vs. emulation issues. I think... How do the full emulators compare to the hardware? Envelope behavior is also important, as there are a number of examples where slow attacks are incorrect. For instance, Star Light Zone and Scrap Brain Zone. Having multiple cores in the same player is not really a solution, either, if none of them are faithful in every department. Addressing flaws to arrive at one correct solution is probably a better plan. All of the issues with Alisia Dragoon would appear to be a result of improper trimming. The emulated chip is not receiving certain writes which may have occurred as early as power-on. I even tried fading the Options sound out and jumping to #02 (stage 1-1) and logging a few seconds of silence first, and the result still had a minor glitch. Logging from power on removed the glitches from the music, but also introduced a deafening glitch where there should be no sound at all as the options menu opened. Even more food for thought. (And possibly the only way to fix this would be to use full power-on logs of everything, then write a proper trimmer that would condense all of the register writes before the start mark into a single tick, removing writes which are overridden, writes which trigger notes, and writes which do not have an audible effect on anything, such as the timer port.) Comix Zone is definitely not suffering from trimming errors, though. I will think about adding relative playback rate and/or looping/fadeout controls for GYM/VGM. Extending those options for emulated formats will not really be possible since looping information isn't tagged precisely enough to extend the playback duration by N loops, and it isn't really possible to change their playback durations without turning them into register logs. (Simply emulating more or less cycles per sample could make SPC blow up, since the playback code can rely on feedback from the DSP. Although the number of soundtracks likely to be affected is minimal, considering how few blow up in ZSNES. ) |
|
|
|
Zulithe Game Emu Player (foo_gep) by kode54 Jan 1 2005, 22:05
kode54 This depeneds entirely on foo_unpack, the archive ... Jan 2 2005, 08:25
_zane While we're on the topic of the Game Emu Playe... Jan 5 2005, 21:03
blargg QUOTE There are some formats it supports that I... Jan 6 2005, 00:24
kode54 I can add toggles for the other formats, but I... Jan 6 2005, 08:10
zidanax This Plugin seems to fix the problems foo_spc had ... Jan 6 2005, 08:44
Cutter Hello!
I can't get this plugin to work (t... Nov 18 2005, 12:21
Borisz Speaking of foo_gep, is there any chance for an up... Nov 21 2005, 14:01
Cutter Please help. :/ Nov 23 2005, 18:37
keyosuke I took the foo_unpack plugin that deals with RAR f... Dec 13 2005, 04:51
kode54 Remind me again why it is necessary to hack the pl... Dec 13 2005, 05:21
keyosuke It's necessary because some people might want ... Dec 13 2005, 05:33
kode54 I can't imagine why anyone would need to use a... Dec 13 2005, 22:49
keyosuke Still, when the .MDZ extension was use for mod fil... Dec 18 2005, 21:50
Cutter Hi kode54. Is my question too stupid for you to co... Dec 18 2005, 23:44
kode54 The difference between MDZ and RSN is that MDZ typ... Dec 19 2005, 06:35
Borisz QUOTE (kode54 @ Dec 18 2005, 09:35 PM)You... Dec 19 2005, 17:07
kode54 QUOTE (Borisz @ Dec 19 2005, 08:07 AM)QUOTE (... Dec 19 2005, 23:33
Borisz In case you update it, here are some more random r... Dec 19 2005, 23:59
Cutter QUOTE (kode54 @ Dec 20 2005, 03:07 AM)Cutter:... Dec 20 2005, 16:20
uuron I would appreciate the adding of fadeout controls ... Jan 15 2008, 03:40
Cutter Yes I second that request, plus the long-awaited l... Jan 31 2008, 06:01
imiganai Hmm, I seem to be having trouble tagging some .spc... Feb 7 2008, 01:29
kode54 QUOTE (imiganai @ Feb 6 2008, 16:29) Hmm,... Feb 7 2008, 23:46
imiganai QUOTE (kode54 @ Feb 7 2008, 14:46) QUOTE ... Feb 8 2008, 01:28
kode54 QUOTE (imiganai @ Feb 7 2008, 16:28) QUOT... Feb 9 2008, 00:12
imiganai QUOTE (kode54 @ Feb 8 2008, 15:12) Oops, ... Feb 9 2008, 01:01
imiganai Does GEP support tagging on genesis (GYM) files? ... Feb 18 2008, 21:37
kode54 The only formats that support tag writing at this ... Feb 18 2008, 23:30
imiganai Ah, okay, thanks! Is support planned? I... Feb 18 2008, 23:36
Pixel Hello kode54.
I recently downloaded a collection ... Feb 26 2008, 03:26
kode54 Fixed, enjoy. Feb 26 2008, 04:47
Pixel Wow, thanks for the speedy update.
But there sti... Feb 27 2008, 03:51
kode54 QUOTE (Pixel @ Feb 26 2008, 18:51) Wow, t... Feb 28 2008, 00:08
Pixel Fantastic, thanks a lot! Feb 28 2008, 18:55
Borisz With the latest version, GYM files only play PSG a... Mar 17 2008, 18:09
kode54 QUOTE (Borisz @ Mar 17 2008, 10:09) With ... Mar 17 2008, 23:18
Borisz QUOTE (kode54 @ Mar 17 2008, 23:18) Not h... Mar 18 2008, 05:05
kode54 QUOTE (Borisz @ Mar 17 2008, 21:05) QUOTE... Mar 18 2008, 20:27
Borisz Nice. A few problems though, song length (as displ... Mar 19 2008, 04:05
kode54 QUOTE (Borisz @ Mar 18 2008, 20:05) Nice.... Mar 19 2008, 19:19
Borisz I can see why length and samplerate is not display... Mar 20 2008, 00:39
Cutter Kode54 can you please make it so that the "Pl... Apr 14 2008, 23:34
kode54 QUOTE (Cutter @ Apr 14 2008, 15:34) Kode5... Apr 15 2008, 00:26
Mo0zOoH Hey kode54, I've tried to find your foo_gep fo... May 14 2008, 23:51
kode54 QUOTE (Mo0zOoH @ May 14 2008, 15:51) Hey ... May 15 2008, 01:10
Mo0zOoH QUOTE (kode54 @ May 15 2008, 04:10) Here ... May 21 2008, 08:25
Nahkranoth kode, is it possible to add support for .minisnsf ... May 15 2008, 13:27
kode54 QUOTE (Nahkranoth @ May 15 2008, 05:27) k... May 15 2008, 20:02
zachastrife I just had to post even though I'm not using G... May 15 2008, 21:36
Cutter Kode54, thanks a lot for the update but I still lo... Aug 19 2008, 21:38
kode54 QUOTE (Cutter @ Aug 19 2008, 13:38) Kode5... Aug 20 2008, 20:22
Cutter Thank you !
One more suggestion: could you ad... Aug 21 2008, 06:52
imiganai Would it be possible to have an option to enter a ... Sep 14 2008, 12:51
Borisz QUOTE (imiganai @ Sep 14 2008, 12:51) Wou... Sep 15 2008, 12:48
imiganai QUOTE (Borisz @ Sep 15 2008, 03:48) Use [... Sep 15 2008, 12:52
Borisz $if2([%genre%],no genre tag present)
?
or ma... Sep 20 2008, 13:47
imiganai QUOTE (Borisz @ Sep 20 2008, 04:47) or ma... Sep 20 2008, 18:10
Borisz I don't think genre shows up as anything but ?... Oct 13 2008, 14:44
kode54 I've updated the following:
2009-04-19 04:29 ... Apr 19 2009, 04:50
Cutter Thanks, kode54. Apr 19 2009, 20:05
Natsuki GYM playback in foo_gep is noticeably worse than i... May 3 2009, 15:19
kode54 Foo_gym does not use the same exact playback core ... May 3 2009, 19:35
Natsuki Project 2612 is pure win. But what's differenc... May 5 2009, 20:58
/mnt SCC support on foo_gep is really buggy with some M... May 6 2009, 13:28
kode54 QUOTE (Natsuki @ May 5 2009, 12:58) edit ... May 6 2009, 18:36
Natsuki QUOTE (kode54 @ May 6 2009, 21:36) I thin... May 6 2009, 23:11
kode54 QUOTE (Natsuki @ May 6 2009, 15:11) QUOTE... May 7 2009, 00:41
Natsuki No difference with 53267Hz. Also, if I set sample ... May 7 2009, 13:28
kode54 - Implemented RSN support, requires foo_unpack Arc... Jul 21 2009, 06:35
Kilu Hey hey, I love GEP, but I have a question.
Is it... Jul 27 2009, 19:46
kode54 - Fixed and improved the NSFE and SPC context menu... Aug 4 2009, 09:12
Kilu QUOTE (kode54 @ Aug 4 2009, 11:12) - Fixe... Aug 4 2009, 18:47
kode54 - Implemented VGM YM2413 support based on MAME... Aug 5 2009, 04:54
Kilu Hello again. I was wondering if it might be possib... Aug 15 2009, 19:00
kode54 QUOTE (Kilu @ Aug 15 2009, 11:00) Hello a... Aug 15 2009, 21:02
Kilu QUOTE (kode54 @ Aug 15 2009, 23:02) QUOTE... Aug 16 2009, 13:11
kode54 QUOTE (Kilu @ Aug 16 2009, 05:11) Maybe I... Aug 17 2009, 00:04
Kilu Ah, there it is. I was looking under the main conf... Aug 17 2009, 16:08
ManiacDC Hi kode,
I ran into an issue using SPC music with ... Oct 17 2009, 20:27
Cutter QUOTE (ManiacDC @ Oct 17 2009, 21:27) Hi ... Oct 18 2009, 11:47
ManiacDC QUOTE (Cutter @ Oct 18 2009, 06:47) QUOTE... Oct 18 2009, 12:44
Nahkranoth +1
And even more - conditional selection of DSP ch... Oct 18 2009, 21:31
Jezulkim Hi,
I'm having a problem with fading out using... Nov 28 2009, 01:56
kode54 Fixed. The M3U reader was correctly reading the fa... Nov 28 2009, 09:37
Jezulkim Great! It works now, thanks. Nov 28 2009, 13:00
gudfooht Hi kode. Thanks so much for all your work on the ... Dec 17 2009, 16:40
kode54 QUOTE (gudfooht @ Dec 17 2009, 07:40) Are... Dec 17 2009, 18:01
gudfooht Thanks for the quick reply, kode. I appreciate it... Dec 17 2009, 23:39
gudfooht Also, here are my current components, just in case... Dec 18 2009, 01:19
kode54 I don't think there's anything I can do ab... Dec 18 2009, 14:26
gudfooht Thanks, kode. I get the feeling I'm missing s... Dec 18 2009, 16:26
gudfooht Okay, after a quick experiment, creating a dedicat... Dec 18 2009, 17:03
_DA_ Any plans for FC and YM support?
Currently I... Jan 20 2010, 02:24
mudlord QUOTE (_DA_ @ Jan 19 2010, 19:24) Any pla... Feb 3 2010, 11:51
Sakimori_X I absolutely *love* the GEP plugin and all its fea... Feb 3 2010, 08:14
kode54 Both of those are limitations of how I represent t... Feb 3 2010, 09:43
gudfooht QUOTE (kode54 @ Feb 3 2010, 03:43) I coul... Feb 3 2010, 15:56
rubix i can play spc files fine but when i try to double... Feb 4 2010, 01:20![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 22:53 |