There are several ways to update a linear screenbuffer, what would be the
fastest method?
a. Drawing direct to screen
b. Drawing to the backbuffer and flipping it
c. Drawing to an area in ram and copying it to screen (32-bit copy).
d. Drawing to an area in ram and copying it to backbuffer (32-bit copy) and
flipping the backbuffer.
e. another method.
Hi, There are several ways to update a linear screenbuffer, what would be the fastest method? a. Drawing direct to screen b. Drawing to the backbuffer and...
Martijn Wenting
mwenting@...
Feb 1, 2001 9:53 am
Martijn IMHO, the fastest method is to maintain your screen buffer in fast, single-cycle ram (32Kb) and then either DMA it to the front buffer in VRAM at the...
Tom Kane
tom.kane@...
Feb 1, 2001 10:03 am
Thanks Tom, I think splitting rendering-code up in 8kb chunks isn't an option i'm afraid ... Anyone else got any idea's on this? or does everyone agree with...
Martijn Wenting
mwenting@...
Feb 4, 2001 8:22 pm
I have done some quick tests with my plasma demo "kunterbunt" and found the "rendering to internal-ram and dma'ing to vram" version a bit slower than the first...
Dennis Ranke
exoticorn@...
Feb 4, 2001 8:30 pm
... If you check the include file you fill find the DmaCopy and the others are just #defines so you can get problems with them, the best solution if you want...
Neil Harding
tt_neil@...
Feb 5, 2001 8:15 am
Aaargh, I've tried several solutions now, but still even a simple MODE4 plasma run at 4FPS, this can't be right, since i'm just plotting some colors (and doing...
Martijn Wenting
mwenting@...
Feb 5, 2001 11:35 am
In message <NEBBKEPJGDPOECDNLBOFCEJFCAAA.mwenting@...> ... This really sounds as if you were doing something wrong. In my rgb-Plasma demo...
Dennis Ranke
exoticorn@...
Feb 5, 2001 11:47 am
Thanks Dennis, That's a relief, knowing that it's not a hardware issue, but just me not-knowing the GBA ny heart :-) I'm using the C code (which by default is ...
Martijn Wenting
mwenting@...
Feb 5, 2001 12:07 pm
In message <NEBBKEPJGDPOECDNLBOFOEJFCAAA.mwenting@...> ... The gcc isn't the best compiler for speed optimisation, so that might be the cause of...
Dennis Ranke
exoticorn@...
Feb 5, 2001 12:25 pm
Hi, Just read somewhere that MarioKart Advance will feature a 4 player mode without the need for more than one cart (pocket.ign.com today) I'm not 100%...
Collin van Ginkel
collin@...
Feb 1, 2001 11:34 am
... This implies that there is an "Game-Boot" routine in the built-in OS for booting a game over a link connector? Is this right... -Anthony...
Anthony Ball
anthony@...
Feb 2, 2001 9:37 am
Sounds like an excellent way to make a cheap devkit to me ;-) ... From: "Anthony Ball" <anthony@...> To: <gbadev@yahoogroups.com> Sent:...
Otaku
otaku@...
Feb 2, 2001 10:02 am
Sounds like an excellent way to make a cheap devkit to me ;-) Great Minds... ;) -Anthony...
Anthony Ball
anthony@...
Feb 2, 2001 3:33 pm
At 10:51 AM 2/1/01 -0800, you wrote: Which freeware compilers and assembler is everyone using? Where can I get them?...
Marcus Linkert
paninaro@...
Feb 2, 2001 5:10 am
I think, although I haven't tried this yet, that if you want to compile C code to ARM, you have to use the 32 bit version of the compiler - there is no option...
Tom Prosser
tom@...
Feb 5, 2001 12:39 pm
... If you've checked the news items on gcc.gnu.org, recent CVS versions of gcc can produce Thumb and ARM from the same binary. Unfortunately the ...
Anders M Montonen
ammonton@...
Feb 5, 2001 2:32 pm
Hello Anders, Monday, February 05, 2001, 3:32:28 PM, you wrote: ... AMM> If you've checked the news items on gcc.gnu.org, recent CVS versions of AMM> gcc can...