Support and General Use > Plugins/Viewers
NES plugin - a proposal
TheNewMinistry:
--- Quote from: GodEater on July 30, 2007, 02:57:50 PM ---Also it was originally written for Windows, which means we'd be porting the port to Linux (since linux is closer to Rockbox than windows is API wise), which means there'd be more room for problems.
--- End quote ---
There's already a Linux port of Nestopia -
http://rbelmont.mameworld.info/?page_id=200
LambdaCalculus:
Like GodEater said before, it's written in C++, and is going to be a big pain in the ass to port over.
And while I agree that Nestopia is an excellent emulator, it's not a feasable project to port over.
FCE Ultra is GPL'd, is cross-platform, has some excellent mapper support, and (I believe) meets the prerequisite of being written in C. (I have to check again at home, however.)
ComposerDude:
Yes FCE Ultra is written in C. I've emailed the developers with some questions about it's portability and how native it is for windows (since it was originally written for DOS and Windows). For now i'll continue examining TuxNES, and hopefully over the next couple of weeks actually decide which emulator to use.
ComposerDude:
I was sitting here getting a head-ache from all the code when I had a moment of feature brilliancy... I know, get it working and then do features, but hey! I wondered about this for Rockboy, too.
Since Rockboy is a one-cpu-thread operation (I'm assuming here :)), couldn't it be default no-sound and continue to music playback? I thought it would be great, and it came to me while playing Jewels on my H320 and listening to Ben Folds. I know there are plenty of games that I wouldn't mind hearing my mp3s while I played 'em.
Anybody?
linuxstb:
There are three resources large plugins like Rockboy need which conflict with music playback (the Gigabeat is an exception):
1) IRAM - this is the fast internal ram. 48KB of this is available to either plugins or codecs, but not both at the same time. (plugins and codecs on the Gigabeat don't use IRAM)
2) RAM - plugins normally only have 512KB of RAM. If they need more, then need to stop audio playback and grab the main audio buffer (around 29MB).
3) CPU - Rockboy is already too slow on all targets apart from the Gigabeat, and it would be even slower if music was being decoded at the same time.
So the short answer is no - you can't play Rockboy and listen to music at the same time.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version