ZSNES spc player

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

Moderator: ZSNES Mods

Post Reply
cibomatto20022
Hazed
Posts: 50
Joined: Fri Apr 29, 2005 6:15 am
Contact:

ZSNES spc player

Post by cibomatto20022 »

will ZSNES even be able to play SPC or RSN files :)
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Just write a SPC2ROM converter. :wink:

EDIT: j/k of course. Well, if there'll be a dev who will find this useful, maybe then this will happen.
Last edited by creaothceann on Thu Mar 30, 2006 7:15 pm, edited 1 time in total.
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 »

RAR is inferior. JMA is also the best for SPCs.
皆黙って俺について来い!!

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
cibomatto20022
Hazed
Posts: 50
Joined: Fri Apr 29, 2005 6:15 am
Contact:

Post by cibomatto20022 »

thank you :)
byuu

Post by byuu »

grinvader wrote:RAR is inferior. JMA is also the best for SPCs.
Thank god for that. With storage going for the absolutely ridiculous price of up to 40 cents per gigabyte, we need all the compression we can get for 64kb files. Who cares that most applications (WinAMP, WinRAR, WinZIP, foobar 2000, etc) don't support the compression format?
PotatoGodOfDOS(2)

Post by PotatoGodOfDOS(2) »

byuu wrote:Who cares that most applications (WinAMP, WinRAR, WinZIP, foobar 2000, etc) don't support the compression format?
There is actually a winAMP plug-in that runs SPCs and even RSNs called SnesAMP. I found it somewhere and it works perfectly.
byuu

Post by byuu »

Now find one that plays JMA compressed SPCs in WinAMP.

Note that I'm not saying anything bad about the format, it's obviously the best in its class. But it's completely unnecessary when we're talking about sixtyfour kilobyte files.
Jipcy
Veteran
Posts: 768
Joined: Thu Feb 03, 2005 8:18 pm
Contact:

Post by Jipcy »

WRONG:
64 kilobytes
WRONG: = 64*((2^10)^2) = 67108864 bytes
RIGHT: = 64*((2^10)^1) = 65536 bytes

10 gigabytes (very conservative hard drive size)
WRONG: = 10*((2^10)^4) = 10995116277760 bytes
RIGHT: = 10*((2^10)^3) = 10737418240

163840 SPC files on a 10 gigabyte hard drive.
Last edited by Jipcy on Sun Apr 02, 2006 7:29 am, edited 1 time in total.
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
PHoNyMiKe
Retrosexual
Posts: 1011
Joined: Wed Jul 28, 2004 2:09 am
Location: Rapture

Post by PHoNyMiKe »

Jipcy wrote:1 + 1 = 3

163840 SPC files on a 10 gigabyte hard drive.
uncompressed obviously. the key here would be the difference in compression ratios compared from rar and jma and shit. I am not whipping out a fucking command line just so I can decompress spc files and shit to save even a few megabytes using jma. I will double click my windows finger all over and gawk at a winrar gui to listen to spc files.

and if anyone here has more than say 1,000 spcs uncompressed sitting on their hard drive, then you gotz some problems.
[url=http://www.alexchiu.com/affiliates/clickthru.cgi?id=phonymike]ultimate immortality[/url]
[url=http://www.sloganizer.net/en/][img]http://www.sloganizer.net/en/image,zsnes,white,purple.png[/img][/url]
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Bootgod's unofficial Super Jukebok 3.3 supports JMA.
皆黙って俺について来い!!

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
Clements
Randomness
Posts: 1172
Joined: Wed Jul 28, 2004 4:01 pm
Location: UK
Contact:

Post by Clements »

The point being made here is that for ZSNES to play compressed SPCs, it needs to be in a format ZSNES can handle.

I believe RAR would require a separate library (which may be incompatible with the ZSNES licence, although I'm not positive), is a closed, proprietry format and would require additional coding. JMA on the other hand is already been implemented in ZSNES, is an open format and is definitely compatible with the licence. It also has superior compression, although this is not the biggest point in it's favour IMO.
chrisgbk
New Member
Posts: 5
Joined: Mon Mar 27, 2006 2:15 pm

Post by chrisgbk »

Jipcy wrote:64 kilobytes
= 64*((2^10)^2) = 67108864 bytes

10 gigabytes (very conservative hard drive size)
= 10*((2^10)^4) = 10995116277760 bytes

163840 SPC files on a 10 gigabyte hard drive.
What kind of math are you using? 64KB is 65536 bytes (64 * (2^10))
10GB is 10737418240 bytes (10 * (2^30))

oddly enough, the number of SPC files you can fit remains the same (163840) but the number of bytes you had are WAY off.
pagefault
ZSNES Developer
ZSNES Developer
Posts: 812
Joined: Tue Aug 17, 2004 5:24 am
Location: In your garden

Post by pagefault »

I like having the maximum storage for all my files. It leaves room for other content, whatever that may be. :D
Jipcy
Veteran
Posts: 768
Joined: Thu Feb 03, 2005 8:18 pm
Contact:

Post by Jipcy »

chrisgbk wrote:What kind of math are you using? 64KB is 65536 bytes (64 * (2^10))
10GB is 10737418240 bytes (10 * (2^30))

oddly enough, the number of SPC files you can fit remains the same (163840) but the number of bytes you had are WAY off.
Oops. My math was dividing 10 terabytes by 64 megabytes. One too large an exponent on each. Good eye.
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
Post Reply