Page 2 of 2

Posted: Fri 24 Nov, 2006 9:41 am
by Timendus
Arcane WIzard wrote:I would expect both of you to not assume it was a critiquing statement when no clarity was given about the grounds for my quoting
I thought I had given you the benefit of the doubt. But you seem to want to see us as total assholes, so I'll just ignore that discussion.

256 bytes of RAM isn't much, but you shouldn't forget that you usually fill most memory with strings and sprite data, which aren't applicable here ;) Also, you can compare those 256 bytes with our "saferam" areas because you can compile static data with the program (which ends up in the program memory of 64k). So it's not all that bad, especially when you consider that you're programming a rabbit, and you just want to make a few leds change colour, not write an RPG :mrgreen:

Posted: Fri 24 Nov, 2006 11:46 am
by benryves

Posted: Fri 24 Nov, 2006 12:04 pm
by CoBB
benryves wrote:256B should be enough for anybody. ;)
These programs use much more RAM than that. :P Sorry for being a killjoy. ;)

Posted: Fri 24 Nov, 2006 12:44 pm
by benryves
CoBB wrote:
benryves wrote:256B should be enough for anybody. ;)
These programs use much more RAM than that. :P Sorry for being a killjoy. ;)
Not to mention having an extensive OS behind them (insofar as DOS is 'extensive').

Posted: Fri 24 Nov, 2006 12:57 pm
by Timendus
Yup, but I guess you've made your point: you can do a lot within 256B ;)

Posted: Fri 24 Nov, 2006 1:00 pm
by benryves
Hm, thinking of audio - is that stored in the program memory too, or is it streamed over and held in another RAM location, or..? PCM audio does take up a lot of space...

Posted: Fri 24 Nov, 2006 4:45 pm
by Shadow Phoenix
What happens if I go over the 256 bytes which also stores stack?

Posted: Fri 24 Nov, 2006 11:11 pm
by Timendus
You can't: you're forced to use a one byte pointer :) You could only corrupt your stack.
benryves wrote:Hm, thinking of audio - is that stored in the program memory too, or is it streamed over and held in another RAM location, or..? PCM audio does take up a lot of space...
It does. And it's stored in another location. There's a seperate 64 slots (don't know how many MBs) space for files received by the rabbit, but all you can do with them is play as MIDI or play as PCM.

Posted: Tue 05 Dec, 2006 12:51 pm
by tr1p1ea
If you're just moving ears, turning on lights and making small sounds, 256b should be heaps!

Those things are pretty sweet ... a bit crazy but sweet :).