It's certainly better than a mess of garbage pixels! Good work. I assume you figured out where to write to in the buffer?
Yeah, I'm just using the code that was posted earlier by MasterFiezz
It's certainly better than a mess of garbage pixels! Good work. I assume you figured out where to write to in the buffer?
I just came home to this
He's using an emulator for the PSP so currently it only displays on the top if I rememberIt's drawn on the top screen only? I assume you're either skipping some pixels, or squashing them together?
The blue and red channels are probably switchedIt actually has a bug in the renderer currently. Both screens are the top screen. Also, it's actually pretty darn fast on an actual 3DS. Probably about 20-30 frames? I don't know that for a fact, but thats my guess. Although the colors are off. Not sure whats up with that.
The blue and red channels are probably switched
What color format is the source ( the DS screen buffer )?Ah ok. How can I fix that? I don't think there is a BGR5_A1 type, is there?
Not yet. It looks like it's only a POC at this point (although 20-30 fps was more than I thought was possible, so there's definately potential).GREAT SCOTT!!!! YOU HAVE DONE IT!!!! YESSSS!!!!
What color format is the source ( the DS screen buffer )?
I will die laughing if we get 60FPS with this (O3DS), and we can't get O3DS CatSFC to run at 60FPSNot yet. It looks like it's only a POC at this point (although 20-30 fps was more than I thought was possible, so there's definately potential).
at least theres a poc so we know it has been done but it needs a couple updates to get it up to speedNot yet. It looks like it's only a POC at this point (although 20-30 fps was more than I thought was possible, so there's definately potential).
Then you will have to switch the bits by hand while blitting to the screen. Just create a macro with bitwise operators.From what I can gather, it's bgr(5bit),a(1bit).
Then you will have to switch the bits by hand while blitting to the screen. Just create a macro with bitwise operators.