forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

A CPU-cheap SID Emulation Library on PSP

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
AudioMonster



Joined: 07 Sep 2005
Posts: 37

PostPosted: Fri Sep 16, 2005 7:52 pm    Post subject: A CPU-cheap SID Emulation Library on PSP Reply with quote

Although it is not my very goal on PSP, i am planning to port my latest libNanoSID library on PSP and make the library available to you so you can play SID tunes in your games/demos without it to take all your CPU ( SID Emulation can be very expensive ! ).

I've already ported an older version tonight. You can download an example from my page:

http://www.sid6581.org/PSP/PSPNanoSIDPlay_Test.zip

Please read the 'readme.txt', and enjoy !
Back to top
View user's profile Send private message Visit poster's website
71M



Joined: 21 Jun 2005
Posts: 122
Location: London

PostPosted: Sat Sep 17, 2005 7:17 am    Post subject: Reply with quote

Nicely done sir! I look forward to future updates and possibly *cough* source code :)

Cheers,
71M
Back to top
View user's profile Send private message
Shazz



Joined: 31 Aug 2004
Posts: 244
Location: Somewhere over the rainbow

PostPosted: Sat Sep 17, 2005 9:03 pm    Post subject: Reply with quote

What about releasing a PSP MC compatible codec ??????????

Would be definitively nice & easy to reuse....

my 2 cents :D
_________________
- TiTAN Art Division -
http://www.titandemo.org
Back to top
View user's profile Send private message Visit poster's website
adresd



Joined: 17 Jan 2004
Posts: 43

PostPosted: Wed Sep 21, 2005 8:00 pm    Post subject: Reply with quote

if you release source, I will do the bits needed to integrate into PSPMC if you wish, as i would be doing them anyway once you released source.

Have had quite a few ppl ask for SID in PSPMC, so source would be nice when you are happy with it :)
Back to top
View user's profile Send private message
AudioMonster



Joined: 07 Sep 2005
Posts: 37

PostPosted: Thu Sep 22, 2005 2:26 am    Post subject: Reply with quote

The SID tune i gave you as an example is part of my NanoSID Library. This library does not play .sid but .zsid, which is a completely different format that i created to make the synthesis faster.
The problem is, you need to convert the .sid tune you want to play, and this conversion is very slow and should be done offline.

So, in my mind, that library is not done to make a sidplayer but more to incorporate a few SID tunes in a game or demos.

I suggest you to port sidplay2 to the PSP. I think the PSP should be fast enough to run it in real-time ( not sure actually ! ).

I am working on an actual .sid player from time to time, that could also be interesting for you. But i don't plan to release the source because i don't want to expose my synthesis algorithms and filters, which are very different from what the SID does. I plan to use those in an other project later.
However, i can provide everybody a static library that will expose some callbacks for dynamic memory allocation and so on. I don't think you would have any problem to use it in your product.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group