Cstr DSP Extraction Utility by PokeParadox at 4:01 AM EST on January 20, 2006
Well I managed to figure out what I was doing wrong, so I have something releasable.

download it

More info

by hcs at 8:29 AM EST on January 20, 2006
Glad to hear it.

I'd like to put this on the in_cube page so people might be able to find it from there, how to you want me to handle that? How about a brief description and a link to that page?
by PokeParadox at 8:34 AM EST on January 20, 2006
However you want is ok with me, your suggestion sounds fine, and if you want to mirroe the util I have no problems with that either. :) I'm quite easy in that sense.
by hcs at 1:27 PM EST on January 20, 2006
with the link I don't have to worry about updating it if you update yours, and that makes lazy ol' me happy
by PokeParadox at 11:26 AM EST on January 21, 2006
Economic foresight... I like it. ;)
by PokeParadox at 5:55 AM EST on February 1, 2006
I have updated to v0.2! wee!

Info

Download

The main update is that it should use less RAM, ans it doesn't need to load in the full file.
by PokeParadox at 3:54 AM EST on February 3, 2006
hmmm... it seems it doesn't use as little RAM as I thought.
Can anybody look through the source and tell me any obvious flaws I might be making, with the whole RAM management thing?

PS: It seems that you can load in a raw GCM Game Cube image file, and it will extract any DSPs it find.... until it crashes due to running out of RAM >_>
by hcs at 5:42 AM EST on February 3, 2006
It looks like you didn't upload v0.2.
by PokeParadox at 6:04 AM EST on February 3, 2006
wow... looks like you're right... DOH!
Well I actually can't do anything about it now as I don't seem to have the file handy. >_>
When I can I'll put it on my flash card and upload it... or I might get my inet connection at home before then...
by PokeParadox at 1:37 AM EST on February 6, 2006
It's up now. and earlier post still applies. :)
by hcs at 8:11 AM EST on February 6, 2006
just a few things, as I notice them:

You really shouldn't have the declaration for dummy in main.h, it should be declared in main and then put
extern cdspfile dummy;
in main.h.

I *really* don't like dummy.

Your memory is still being taken up by realdsp, which is never used (that I can see).

The crash may come from the fact that the DSPs will not necessarily be at the end of the image file. Thus the last one you extract will potentially take gigabytes of memory, which could fail.

by PokeParadox at 5:07 AM EST on February 7, 2006
Thanks for the comments, I'll see what I can do to rectify the matter in due course. Although I'm focussing on a GP2X coding compo ;)


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source