awesome Ben, you seem like your always up to doing interesting things with these devices you build. looking forward to the next vid / demo. oh, and it wouldn't be complete without that 3d spinning cube :D
@sikthehedgehog If you look at the old "PG320240H-P9 Demo" video you'll see that the final Mandelbrot is even slower when the LCD is used instead of the TV (much more CPU intensive to refresh the LCD than the TV).
No special tricks are in use for the cube (not even fixed point). The dsPIC33 is running at 40MHz, so up to 40 MIPS are available (quite a lot of that time is spent generating the video signal, but as you can see there's plenty left over for some graphics routines.
@sikthehedgehog (In addition) - Source is available at the bottom of the page linked in the video description - see main.c for the demo code if you're interested.
@benryves D'oh, how I didn't notice that >_< Although no tricks then, eh? Oh well, I guess I'll have to keep using my lame cheats on weak hardware (which includes stuff like addition abuse or look-up tables =P).
awesome Ben, you seem like your always up to doing interesting things with these devices you build. looking forward to the next vid / demo. oh, and it wouldn't be complete without that 3d spinning cube :D
BinaryReader 1 year ago
@BinaryReader Cheers. :-) One can't have a demo without a spinning cube!
benryves 1 year ago
LOL, the Mandelbrot pattern rastering at the end looks like the computer I'm using right now... except this computer is even slower =/
Also, any tricks for the math-intensive parts (e.g. 3D) or are you just using multiplication and division as is?
sikthehedgehog 1 year ago
@sikthehedgehog If you look at the old "PG320240H-P9 Demo" video you'll see that the final Mandelbrot is even slower when the LCD is used instead of the TV (much more CPU intensive to refresh the LCD than the TV).
No special tricks are in use for the cube (not even fixed point). The dsPIC33 is running at 40MHz, so up to 40 MIPS are available (quite a lot of that time is spent generating the video signal, but as you can see there's plenty left over for some graphics routines.
benryves 1 year ago
@sikthehedgehog (In addition) - Source is available at the bottom of the page linked in the video description - see main.c for the demo code if you're interested.
benryves 1 year ago
@benryves D'oh, how I didn't notice that >_< Although no tricks then, eh? Oh well, I guess I'll have to keep using my lame cheats on weak hardware (which includes stuff like addition abuse or look-up tables =P).
sikthehedgehog 1 year ago
@sikthehedgehog Heh, have fun! ;-) Single-cycle multiplication is always pleasant to have. I haven't even looked at the DSP stuff yet!
I see Google still haven't got the hang of stripping HTML from comments - "descri.ption" becoming "deion" is an interesting one.
benryves 1 year ago