IPB

Welcome Guest ( Log In | Register )

16 Pages V  « < 4 5 6 7 8 > »   
Reply to this topicStart new topic
Game Emu Player (foo_gep) by kode54, Was “Game Emu Player” subt. “feature request” / Now a catch-all thread
Zilog Jones
post Feb 9 2010, 20:36
Post #126





Group: Members
Posts: 41
Joined: 29-April 07
Member No.: 43028



QUOTE (kode54 @ Feb 7 2010, 16:03) *
I'm not exactly sure what's causing it. Something such as SCC vs SCC+ differences should be causing total failure on improper implementation, not this.

Yes I see now. With MSXplug in Winamp, if I force the wrong SCC mode and play a track (the mode selection seems to be the wrong way round in the config menu) it just plays the PSG channels with nothing coming from the SCC channels, not the garbled playback or occasional correct playback I'm getting with GEP.

There's some SCC+ files here (they are labeled "enhanced SCC"): http://home.hccnet.nl/s.v.nimwegen/kss/
As you can see there are not many, but they are some of the best smile.gif
Go to the top of the page
+Quote Post
SmartOne
post Feb 9 2010, 22:03
Post #127





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



Genesis Mortal Kombat II produces clicking in the DAC.

Also Lion King "This Land."

This post has been edited by SmartOne: Feb 9 2010, 22:08
Go to the top of the page
+Quote Post
SmartOne
post Feb 10 2010, 02:18
Post #128





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



Phantasy Star IV "In the Cave" is another example of DAC clicking (panning as well, which is sweet, by the way. cool.gif )
Go to the top of the page
+Quote Post
kode54
post Feb 10 2010, 09:15
Post #129





Group: Admin
Posts: 4687
Joined: 15-December 02
Member No.: 4082



Posted yet another new version which should eliminate this clicking. It was a poor assumption on the behavior of panning a single source between multiple Blip_Buffers.
Go to the top of the page
+Quote Post
SmartOne
post Feb 10 2010, 20:48
Post #130





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



Thank you for the quick responses.

Lion King "This Land" has crackly DAC. Play the FM Phantasy Star (J) set and you'll hear similar artifacts. Play "This Land" again and there will be loud distortion.

This post has been edited by SmartOne: Feb 10 2010, 20:50
Go to the top of the page
+Quote Post
Pulstar
post Feb 10 2010, 21:11
Post #131





Group: Members
Posts: 35
Joined: 26-January 10
Member No.: 77550



The enigmas of Sega FM emulation happy.gif

This post has been edited by Pulstar: Feb 10 2010, 21:33
Go to the top of the page
+Quote Post
SmartOne
post Feb 10 2010, 21:40
Post #132





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



Here's a different issue that I previously mentioned:

http://www.sendspace.com/file/l5mgx9

Layout: GEP -- Fusion -- GEP -- Fusion
The first two are Vectorman "Options." GEP plays a slightly distorted, "detuned" bass note twice.
The last two are ToeJam and Earl "Funkotronic Beat." Again, GEP plays an incorrect bass note twice.

Maybe this has to due with the Genesis Plus GX core?
Go to the top of the page
+Quote Post
SmartOne
post Feb 12 2010, 23:17
Post #133





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



Nope, Genesis Plus GX plays the VGM sources correctly.
Go to the top of the page
+Quote Post
kode54
post Feb 13 2010, 08:11
Post #134





Group: Admin
Posts: 4687
Joined: 15-December 02
Member No.: 4082



Meaning it would probably be beneficial to take the Genesis Plus GX core and start over again. To fix a bug I can't even hear in the samples you provided. Maybe I should chop them up into individual files so I can try to ABX them.
Go to the top of the page
+Quote Post
SmartOne
post Feb 13 2010, 22:40
Post #135





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



GEP is almost there. smile.gif Hopefully all it needs is a little tweaking. I've narrowed the samples down (though "Options" was difficult). "Funkotronic Beat" was much easier to isolate:

http://www.sendspace.com/file/e63rsl

Order is always GEP -- Fusion. The "Options" problem occurs on measure 1 beat 3 and measure 4 beat 3 (after the intro). The "Funkotronic Beat" issue is measure 2 beat 1 and measure 4 beat 1. Of course this then repeats throughout the songs.

This post has been edited by SmartOne: Feb 13 2010, 22:43
Go to the top of the page
+Quote Post
SmartOne
post Feb 14 2010, 22:29
Post #136





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



Comparing with Fusion and Hoot, I think GEP runs the Genesis sound emulation just a hair faster.
Go to the top of the page
+Quote Post
Pulstar
post Feb 15 2010, 20:37
Post #137





Group: Members
Posts: 35
Joined: 26-January 10
Member No.: 77550



SmartOne what do you think of R. Belmont's YM2612 code for MAME/M1?
Go to the top of the page
+Quote Post
SmartOne
post Feb 16 2010, 00:35
Post #138





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



Pretty sure M1 = Hoot = MAME, and I noticed issues with Hoot. I still need to verify the speed difference, though.
Go to the top of the page
+Quote Post
kode54
post Feb 16 2010, 02:05
Post #139





Group: Admin
Posts: 4687
Joined: 15-December 02
Member No.: 4082



It runs it at the clock rate indicated in the VGM header, which was written by whatever emulator it was logged from. It then emulates the FM chip at 1/144 that rate, then resamples the result.
Go to the top of the page
+Quote Post
SmartOne
post Feb 16 2010, 04:22
Post #140





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



Yeah, I don't hear any speed difference anymore. It was just me being stupid. It also may be due to the fact that Hoot runs from the actual roms, not VGM files, etc. The other issues are real, however.

1. Lion King/Phantasy Star crackliness to loud distortion
2. Vectorman and ToeJam detuned/wrong notes

Could you hear number 2 with the second sample I provided?

This post has been edited by SmartOne: Feb 16 2010, 04:45
Go to the top of the page
+Quote Post
SmartOne
post Feb 18 2010, 20:48
Post #141





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



Sorry to post another (likely related) issue, but here you go:

Alisia Dragoon has a lot of wrong notes/stuff going on. "Stage 1-2" and "Stage 1-3" to name a couple.
Go to the top of the page
+Quote Post
kode54
post Feb 18 2010, 20:52
Post #142





Group: Admin
Posts: 4687
Joined: 15-December 02
Member No.: 4082



Some of those may be due to the FM emulator not being reset to the correct initial state, compared to some other emulator. I know at least one broken tune from Alisia Dragoon was fixed by playing a full log from emulator power on state.
Go to the top of the page
+Quote Post
SmartOne
post Mar 7 2010, 01:42
Post #143





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



VGZ/VGM don't play with foobar2000 1.01.
Go to the top of the page
+Quote Post
kode54
post Mar 7 2010, 07:20
Post #144





Group: Admin
Posts: 4687
Joined: 15-December 02
Member No.: 4082



QUOTE (SmartOne @ Mar 6 2010, 16:42) *
VGZ/VGM don't play with foobar2000 1.01.

They work here, are you sure you have foo_unpack installed?
Go to the top of the page
+Quote Post
SmartOne
post Mar 8 2010, 05:33
Post #145





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



That'll do it. Thanks.
Go to the top of the page
+Quote Post
cwilliams
post Mar 11 2010, 05:35
Post #146





Group: Members
Posts: 9
Joined: 11-March 10
Member No.: 78920



Hey kode54, I just recently switched over to using Foobar. Part of the reason I'm able to use this fantastic player is due to all your excellent emu player plugins. So thanks for your hard work!
Go to the top of the page
+Quote Post
kode54
post Mar 17 2010, 15:30
Post #147





Group: Admin
Posts: 4687
Joined: 15-December 02
Member No.: 4082



I've added a visualization dialog for SPC files. Currently, it's available as a pop-up, listed in the View -> Visualization menu, or a UI Element. I may get around to implementing a Columns UI extension eventually.
Go to the top of the page
+Quote Post
SmartOne
post Mar 20 2010, 05:02
Post #148





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



Cool. Thanks a lot!
Go to the top of the page
+Quote Post
SmartOne
post Apr 20 2010, 04:26
Post #149





Group: Members
Posts: 38
Joined: 19-April 09
Member No.: 69083



I hear a tiny crackle when switching between SPC tracks. It may happen with other formats, but the SPCs are the most obvious. Also, why exclude SPCs from the sample rate selection? I know 32000 Hz is native, but so is Gaussian interpolation.

This post has been edited by SmartOne: Apr 20 2010, 04:54
Go to the top of the page
+Quote Post
kode54
post Apr 20 2010, 18:08
Post #150





Group: Admin
Posts: 4687
Joined: 15-December 02
Member No.: 4082



QUOTE (SmartOne @ Apr 19 2010, 20:26) *
I hear a tiny crackle when switching between SPC tracks. It may happen with other formats, but the SPCs are the most obvious.

Doesn't happen here. Maybe it has something to do with your output settings?
QUOTE (SmartOne @ Apr 19 2010, 20:26) *
Also, why exclude SPCs from the sample rate selection? I know 32000 Hz is native, but so is Gaussian interpolation.

Game_Music_Emu doesn't actually support mixing SPCs at any other sample rate. It only supports resampling the output of the emulator using a built-in FIR resampler, so you wouldn't be getting any higher frequency content by setting the frequency to 44.1KHz or higher anyway.

Changing the interpolation method is easy. Changing the mixing frequency requires changing the echo buffer size, and since that's normally emulated to the SPC RAM, that would have to be changed to use an external buffer of some sort. Of course, I would still downsample the result and shove it into the SPC RAM anyway, just to mess with anyone who thinks they can store important data in the echo buffer without worrying about it being overwritten. (Oh, and envelope generation has to be interpolated, but that'd probably be easy.)
Go to the top of the page
+Quote Post

16 Pages V  « < 4 5 6 7 8 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th December 2014 - 09:47