Why does some spc's don't work?

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

Post Reply
Fras
Hazed
Posts: 54
Joined: Tue Jan 16, 2007 5:32 pm

Why does some spc's don't work?

Post by Fras »

When i play certain spc's in winamp, it plays the first sound from the spc, then it sort of lock ups, playing that sound all over.
Why is that so?
Example games: Lost vikings and space megaforce.
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Lost Vikings streams the samples from RAM or ROM. The SPC unit contains only a small program that passes them to the output device (DSP). So you'd need to emulate an SNES, too.

Space Megaforce has been dumped: http://www.snesmusic.org/v2/select.php? ... ets&char=S
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
Fras
Hazed
Posts: 54
Joined: Tue Jan 16, 2007 5:32 pm

Post by Fras »

ok... too bad about lost vikings... =( Though thanks for the space megaforce spc's :D
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

you could have your soundcard monitor its output and then record it as it plays... but you would be making a wave and/or a mp3 file of it which is considerably bigger then a spc file.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Btw. bsnes has a WAV-recording function.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

The super aleste rip was made by an ignorant fool who didn't work on the original game.

I point and laugh at snesmusic. Repeatedly.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

creaothceann wrote:Btw. bsnes has a WAV-recording function.
Your point? Which SNES emulators today don't?
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

grinvader wrote:I point and laugh at snesmusic.
Huh? Do you have a better set?
Nach wrote:
creaothceann wrote:Btw. bsnes has a WAV-recording function.
Your point? Which SNES emulators today don't?
ZSNES needs a movie first, as far as I know.
SNES9x records to an AVI file.
bsnes has a simple menu item.

That's all.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
FitzRoy
Veteran
Posts: 861
Joined: Wed Aug 04, 2004 5:43 pm
Location: Sloop

Post by FitzRoy »

This might be a stupid/impossible idea, but is there any way to rip and play spcs from these stream games in an emulator itself? Lord of the Rings is another one of these, by the way. Shame, too, it's got a great soundtrack.
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

An SPC file is a savestate of only the audio system. You would need to setup the rest of the SNES as well, which would require a savestate.

In other words, there's no difference to just loading a savestate and letting the emulator run the game.
Last edited by creaothceann on Fri Feb 02, 2007 7:42 am, edited 1 time in total.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
FitzRoy
Veteran
Posts: 861
Joined: Wed Aug 04, 2004 5:43 pm
Location: Sloop

Post by FitzRoy »

I guess my only other idea is to use snessor to replace sound bits with silence, then play the game through and record each track through the digisnes. Pretty elaborate, although I'd bet the snesmusic guys would take the wavs.
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

creaothceann wrote:
grinvader wrote:I point and laugh at snesmusic.
Huh? Do you have a better set?
No duh.

Just rip the japanese ROM's soundtest and compare the number of tracks.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

I see.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
KungFuFurby
New Member
Posts: 4
Joined: Wed Oct 03, 2007 9:59 pm

Post by KungFuFurby »

Works for me, since I've heard of this problem in other areas as well. A complete list of undumpable SPCs can be found here.

I found out that if you find the composer to one game, if you know the game and the same composer made it, chances are it's undumpable as well.

Example: Peter Stone composed Ren and Stimpy: Veediots! as well as Wayne's World. James Bond Jr, while not declared undumpable yet, was composed by Peter Stone as well.

I would like to bring a second problem, present in the two games Motivetime released, and some other games, that deals with volume. That would be... yes, Dragon's Lair and Adventures of Dr. Franken! I would like to know if volume problems like these are fixable. They're dumpable if they're not dumped right at the start, but the master volume, if I remember correctly, will stick, so the fade effect achieved by Dragon's Lair and Adventures of Dr. Franken can't be replicated in an actual SPC file. One method is, if the song loops from the start, to dump it right at the loop point, provided you know where it is. The second is the patching method, if availible at all. No patch is availible for any of the volume-problematic games execpt for Pink Panther in Pink Goes to Hollywood, which I dumped. Now in that case, it plays and then suddenly fades out. It is fixable, as a patch is availible.

A brand new format called SNSF will allow you to get those undumpable SPCs, but I'm not so sure how to rip 'em. There are SNSF sets and an SNSF player here.
Panzer88
Inmate
Posts: 1485
Joined: Thu Jan 11, 2007 4:28 am
Location: Salem, Oregon
Contact:

Post by Panzer88 »

grinvader wrote:
creaothceann wrote:
grinvader wrote:I point and laugh at snesmusic.
Huh? Do you have a better set?
No duh.

Just rip the japanese ROM's soundtest and compare the number of tracks.
so why doesn't someone who knows what they are doing dump SPCs and host them? (an/or submit them to SNES MUSIC)
[quote="byuu"]Seriously, what kind of asshole makes an old-school 2D emulator that requires a Core 2 to get full speed? [i]>:([/i] [/quote]
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Panzer88 wrote:
grinvader wrote:
creaothceann wrote:
grinvader wrote:I point and laugh at snesmusic.
Huh? Do you have a better set?
No duh.

Just rip the japanese ROM's soundtest and compare the number of tracks.
so why doesn't someone who knows what they are doing dump SPCs and host them? (an/or submit them to SNES MUSIC)
Beats me. Maybe because I'm a bastard and keep the stuff I worked on to myself.

It's not a hard one to rip, anyway, unlike what Fras said. Sound test menu and all.

Personally the fact that snesmusic doesn't list Star Ocean or Tales of Phantasia in the 'dumpable with minor hacking' list is proof enough that they are clueless with a capital F [not a typo].
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Post Reply