PDA

View Full Version : SIDPlayerDS



wraggster
August 21st, 2006, 13:07
Our very own GPF (http://www.neoflash.com/forum/index.php/topic,3034.0.html) has posted his entry into the Neoflash Comp, heres the details:


This is a port of SIDPlayer, by Christian Bauer, with modifications for the nds by Troy Davis(GPF). . The home page of the NDS port is http://gpf.dcemu.co.uk

What is SIDPlayer?
------------------

SIDPlayer is a replayer program for C64 music ("SID tunes"), like PlaySID on the Amiga or SIDPLAY for Unix. You can think of it as being a stripped-down
C64 emulator that only emulates the CPU and the sound chip of the C64. SIDPlayer can replay SID tunes in the "PSID" file format, but it cannot run
any C64 programs.

Why would I want to listen to C64 music?
----------------------------------------

The C64 had the most advanced sound capabilities of all home computers in the early 80's. While other computers of that time were only able to produce
beeps, the C64 had a complete 3-voice analog synthesizer on its MOS 6581 sound chip (called "SID" - "Sound Interface Device"). Even some more modern computers (as the Atari ST or the first Macs) had worse sound.

The SID chip features three oscillators with selectable waveform, ADSR envelope generators, programmable resonance filters and special effects like ring modulation. With the aid of the CPU, it can also replay 4-bit sampled sounds. SIDPlayer emulates all features of the SID chip, including the
filters.

There were (and are still) many composers programming excellent music for the C64 and thousands of tunes have been converted for use with SID tune replayers on nearly every existing computer platform. One big advantage of SID tunes is that they take very little hard disk space: most are only 4-8K in size.

Supported file formats
----------------------

The only SID tune file format supported by SIDPlayer is single-file PSID files (these have the signature "PSID" in the first 4 bytes). Most SID music
available on the Internet is in this format, directory browser requires they have the extension .sid or .SID

Where do I get PSID files
-------------------------

The two largest collections of SID tunes are the "High Voltage" SID Collection (http://hvsc.c64.org) and the "NemeSIDs" archive(http://cvsup.de.openbsd.org/pub/historic/comp/os/c64/arnold/sidmusic/nemesids.lha/). These have been used for testing during the development of SIDPlayer and they should all work.

Nineteen demonstration SID tunes are included with SIDPlayer in the "sid" directory.

thanks and enjoy,
Troy Davis(GPF)
http://gpf.dcemu.co.uk

Download and Give Feedback Via Comments

diabolus
August 21st, 2006, 17:28
Would be AWESOME!!, but sound is bit distorted, gets some glitches, and squeeks.

I'm using Supercard SD. And tunes from britelite...

Using it anyways=)

GPF
August 21st, 2006, 18:10
thanks, yeah some SID tunes sound better than others.

thanks for the feedback.
Troy(GPF)
http://gpf.dcemu.co.uk

GPF
August 21st, 2006, 18:11
The poll is now up for the neoflash contest , if you wish to vote for my SIDPlayer.

http://www.neoflash.com/forum/index.php/topic,3047.0.html

You must be registered and logged in for the vote to count.

Thanks for the support,
Troy(GPF)
http://gpf.dcemu.co.uk

mgarrine
August 21st, 2006, 18:15
doesn't work on sc sd....
(tired renaming the gba and patching with a loader too..)

only apperas the lowers screen pic...

:mad:


edit::

frezees if /sid folder has too many files inside.

the reproduction is fine.but the volume is TOO LOW...:eek:

trezzer
August 22nd, 2006, 19:59
GPF if you keep this up I'm gonna do unspeakable things to your leg. Think dogs here. ^_^

subfreak
August 24th, 2006, 21:13
Gets my vote.

There is a GBA version around with none of the problems already mentioned above but has only a few inbuilt tunes, so...

Please keep developing this as my ears keep threatening me with a screwdriver to nag you to do so.

BokanoiD
August 26th, 2006, 12:10
Works ok on my M3/miniSD.

Filters seem to be emulated quite ok (are you using Sidplay2 libs?), but the sound quality is unfortunately quite bad; it's all crackly and poppy :(
I hope this could be improved somewhat

100 points fo the effort though :)

warci
August 31st, 2006, 20:31
man, i hope you get the crackling noise out of this. Bought me a 4 GB CF card, so this and moonshell (for the .mods) is 1000 times better than any ipod/mp3thingie whatever.

darry
December 30th, 2006, 19:45
Thx A lot , like to hear old C64 tune on my DS
:)

dingeling
June 6th, 2007, 18:43
for some reason it dont work here played around with it a bit , keeps yelling /sid/ rom directory not found while its there in root on my card with the sids ;(
have an r4ds btw.. maybe u all have an idea.

grts dingie

DanTheManMS
June 6th, 2007, 20:05
This was compiled a long time ago, so it won't know how to talk to the R4 filesystem. If you can get it recompiled with DLDI support, it will work on your R4.

dingeling
June 7th, 2007, 02:18
yeah i figured that , the recompiling part prolly wont work on me , wouldnt know how that works hehe
but hey maybe one day someone else gives it a try , im already amazed with what ppl come up with homebrew wise ;) thnx for the reply

Vengeful Parasite
May 1st, 2008, 03:10
Awesome!

Dark_X
August 29th, 2008, 13:11
same problems with the M3real as dingeling has: SID-Folder not found.

Still no recompiled DLDI version out there? :-(

IP64
June 17th, 2009, 09:56
Hello GPF. I really would like to listen sid music on my ds but this doesn't seem to work on my R4. Will you update this?
I'd really appreciate it.
=)

crookedmouth
June 18th, 2009, 13:35
Hello GPF. I really would like to listen sid music on my ds but this doesn't seem to work on my R4. Will you update this?
I'd really appreciate it.
=)

I doubt that will happen, this is nearly three years old.

DSOrganize has a native SidPlayer, just browse to your SID files in DSO.

IP64
June 19th, 2009, 06:26
I doubt that will happen, this is nearly three years old.

DSOrganize has a native SidPlayer, just browse to your SID files in DSO.

I know there is sid player on dsorganize and it's very good but I have noticed that it doesn't emulate all sounds.:( example on Ghouls'n'Ghosts there isn't bass and on Summer Games 2 same thing. And many sid files don't just work:( Some sids sounds just wrong but I know it's not easy to emulate sid chip:rolleyes:
thats why I hope that GPF update this sid player:D There is very good sid emulation on his FrodoDS:)