Search found 11 matches

by ddgFFco
Sat Mar 25, 2006 10:38 am
Forum: PSP Development
Topic: 2D bitmap/texture hardware rotation?
Replies: 6
Views: 2806

Never mind I got this to work by switching to GU_TRIANGLE_FAN in sceGuDrawArray and providing four vertices instead of two, rotating them manually and setting the texture coordinates as appropriate. Thanks for your help though Raphael.
by ddgFFco
Sat Mar 25, 2006 8:09 am
Forum: PSP Development
Topic: 2D bitmap/texture hardware rotation?
Replies: 6
Views: 2806

Setup the MODEL VIEW matrix for rotating your vertices. If you don't know how to do this, use gum's sceGumRotateX/Y/Z functions Could you provide an example? I had a look through the SDK samples and they seam to use something similar to this but it dose absolutely nothing in my app (the samples all...
by ddgFFco
Sat Mar 25, 2006 6:23 am
Forum: PSP Development
Topic: 2D bitmap/texture hardware rotation?
Replies: 6
Views: 2806

2D bitmap/texture hardware rotation?

Hey I have the GU set up for 2d sprites (will provide GU setup/rendering code if it’s needed) but can’t figure out how to have it rotate them. I did write a software implementation but it’s turning out to be far too slow, so is there anyway to have the GU do this? Can anyone point me in the right di...
by ddgFFco
Mon Feb 27, 2006 6:28 pm
Forum: PSP Development
Topic: Aligning memory to 16 bytes with new operator
Replies: 1
Views: 980

Aligning memory to 16 bytes with new operator

Hello again, I’m having a bit of trouble with my images looking slightly ‘corrupted’ when displayed on the PSP. I had a look in pspgu.h and noticed this: /** * Set current texturemap * * Textures may reside in main RAM, but it has a huge speed-penalty. Swizzle textures * to get maximum speed. * * @n...
by ddgFFco
Sun Jan 29, 2006 8:27 am
Forum: PSP Development
Topic: "libcglue.c" Errors
Replies: 3
Views: 1848

jimparis wrote:Add another -lc to the front of your libraries; psp-g++ moves the first one. Or link with psp-gcc. Also read http://forums.ps2dev.org/viewtopic.php?p=31516#31516
Odd, but adding another -lc to the front of the libraries worked, thanks.
by ddgFFco
Fri Jan 27, 2006 9:22 pm
Forum: PSP Development
Topic: "libcglue.c" Errors
Replies: 3
Views: 1848

"libcglue.c" Errors

Hey, I’m having some problems linking my app. I used to be able to compile/link everything fine when I was using the traditional cygwin.bat and including build.mak into my makefiles. But I have recently moved to the eclipse IDE and completely written my own makefile, problem is I now get linker erro...
by ddgFFco
Thu Sep 29, 2005 6:00 pm
Forum: PSP Development
Topic: C++ dynamic array, new[]/delete[] not working properly.
Replies: 4
Views: 1590

Done and working, thanks.
by ddgFFco
Thu Sep 29, 2005 5:29 pm
Forum: PSP Development
Topic: C++ dynamic array, new[]/delete[] not working properly.
Replies: 4
Views: 1590

CyberBill wrote:

Code: Select all

extern "C" {

new and delete are not valid C operators. They only work in C++. Be sure your file is named .cpp, and not .c.
It is named .cpp. PSPSDK seams to require “extern "C" { … }“ for C++. Tried removing it with no luck either.
by ddgFFco
Thu Sep 29, 2005 3:07 pm
Forum: PSP Development
Topic: C++ dynamic array, new[]/delete[] not working properly.
Replies: 4
Views: 1590

C++ dynamic array, new[]/delete[] not working properly.

Hey, I can’t seam to get this to work properly. Consider the following code (striped down, but complete): main.cpp #include <pspkernel.h> extern "C" &#123; PSP_MODULE_INFO&#40;"Test", 0, 1, 1&#41;; class TestClass &#123; public&#58; TestClass&#40;int h, in...
by ddgFFco
Tue Sep 20, 2005 7:45 pm
Forum: PSP Development
Topic: Buffer width and u32
Replies: 5
Views: 1964

Thanks, makes sense now.
by ddgFFco
Tue Sep 20, 2005 6:06 pm
Forum: PSP Development
Topic: Buffer width and u32
Replies: 5
Views: 1964

Buffer width and u32

Hey, I’m not new to programming but have recently been learning C/C++, reading books and looking over sample PSP code. I’ve managed to get quite a few things to compile and run on my PSP but there are a few things still confusing me: From: pspdisplay.h /** * Display set framebuf * * @param topaddr -...