GU sceXXX() tutorial?

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
Atenus
Posts: 9
Joined: Sun Nov 05, 2006 6:37 pm
Location: Argentina

GU sceXXX() tutorial?

Post by Atenus »

Hi im new and im wondering if there is a tutorial or something similar to the kernel GU calls, i need using kernel calls cos i need fast rendering, or perhaps a code/lib?
I have been searching the inet for a thing like that and no answers.
I only want to know if there is something so i dont spent a long time examining and testing with the SDK GU Examples.

Thanks in advance.
- Ateneo -
hlide
Posts: 739
Joined: Sun Sep 10, 2006 2:31 am

Post by hlide »

if you look at the source of gu code in pspsdk/src/gu, you will notice this is a rewritten library (that is no call to an external user .prx module) that you can run as well in user mode as in kernel mode with no difference (i'm not sure about GE stuff though). Tutorial can be "found" in pspsdk/src/samples/gu where you could find a lot of code. If you're familiar with opengl, you may find some similarities which help you (looking at pspgl source may be tedious but it helps much).
Atenus
Posts: 9
Joined: Sun Nov 05, 2006 6:37 pm
Location: Argentina

Post by Atenus »

thanks for the advice, im thinking now to start with "pspgl" for simplicity, anyway there is a question: is pspgl fast for making a Ninentdo (8 Bit) emulator? i mean the rendering graphics part of course :) .
- Ateneo -
hlide
Posts: 739
Joined: Sun Sep 10, 2006 2:31 am

Post by hlide »

Atenus wrote:thanks for the advice, im thinking now to start with "pspgl" for simplicity, anyway there is a question: is pspgl fast for making a Ninentdo (8 Bit) emulator? i mean the rendering graphics part of course :) .
oh sorry, i didn't notice your post :(

huh, well i don't think you really need to use pspgl. My opinion is pspgl is interesting for porting OpenGL application on PSP, not for using it instead of gu. If your emulator doesn't use OpenGL, I strongly advise just to use gu. I would avoid gum and pspgl if possible.
Post Reply