Rockbox Development > Feature Ideas

Upgrade for Rockdoom?

<< < (3/4) > >>

soap:

--- Quote from: SpawnHyuuga on September 15, 2010, 10:02:28 AM ---Well that sucks, so the options left remaining are:

* New Rockbox-supported MP3 with greater RAM
* An upgrade for RAM (Looking into it now)
* Finding a way to allocate more memory or reduce the memory for the core

--- End quote ---
* compile a bare-bones Rockbox with as much stripped out of the binary (and as many RAM consuming features disabled) as possible and see if you get any relief.

MItaly:

--- Quote from: soap on September 15, 2010, 10:28:19 AM ---and as many RAM consuming features disabled
--- End quote ---
Yep, I didn't think about it; maybe disabling all the caches (disk cache, DB loaded in memory, ...) could let it run a little bit longer. But I think that, at least for me, having the DB running fast outweights the benefits of being able to play the first level of Doom. :)

saratoga:

--- Quote from: nls on September 15, 2010, 05:19:34 AM ---A new version of prboom is unlikely to fix that kind of trouble IMO, also the biggest problem with music is that it's midi IIRC which takes a lot of cpu to synthesize (it's hardly realtime on a number of taargets in out midiplay plugin)

--- End quote ---

Do the WADs have to use MIDI or would it be possible to convert the audio to something like MP3 (or maybe speex since we have an optimized decoder in core already)?

SpawnHyuuga:
Alright, so I did find the right thread. I had a thought - I think it is only certain versions of Doom. On my Sansa Fuze v2, I can play Ultimate Doom, Doom 2, and I think TNT just fine - but the Freedoom and Plutonia seem to crash on the menu or shortly thereafter...

EDIT: Freedoom works now that I was able to increase RAM by about 1 MB from decreasing cache sizes... so you just need to have a configure settings specially made for Doom and standard. :D

EDIT #2: I think I've almost completely "optimized" my RAM usage - but I'm not sure exactly what I have tweaked, and what can still be tweaked. I can play FreeDoom, but it will crash when trying to save with the standard data abort. I believe Plutonia is the same way - however I can play the straight and narrow Doom I and Doom II fine, save and everything. I'll try the Doom II: TNT later, today.

nls:

--- Quote from: saratoga on September 15, 2010, 01:34:19 PM ---Do the WADs have to use MIDI or would it be possible to convert the audio to something like MP3 (or maybe speex since we have an optimized decoder in core already)?

--- End quote ---

The original doom supported only a limited MIDI variant (max 9 channels) but recent ports like prboom support regular midi iirc, these are the only music formats supported though so hacking in something else is probably not trivial at least.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version