RE: [gbadev] Fastest way to update linear screenbuffer, dmacopy
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 version which simply rendered to vram.
Maybe I did something wrong, maybe i didn't, if you want to be sure, you'll
have to try it out yourself...
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...