Search found 18 matches

by coyotebean
Fri Mar 05, 2010 4:59 pm
Forum: Help Wanted Requests
Topic: [psp] not sure what to do
Replies: 2
Views: 14468

It's a general compiling issue. The messages indicate those items are not defined in the code. PSP_POWER_TICK_DISPLAY defined in psppower.h sceDisplaySetBrightness defined in pspdisplay_kernel.h sceSysconCtrlLED defined in pspsyscon.h Even if one don't know the SDK, it is very easy to search the inc...
by coyotebean
Sun Jan 31, 2010 11:05 pm
Forum: PSP Development
Topic: PSP Decryption
Replies: 13
Views: 13814

The main security of the PSP is in the "Kirk chip". Currently there is no public knowledge of the exact algorithm & keys used. The "main" & "payload" part of the IPL is not directly protected by AES. Your question seems to suggest you are questioning about the p...
by coyotebean
Sun Jan 31, 2010 5:11 am
Forum: PSP Development
Topic: [noobish question] Problems when compiling OpenSSL
Replies: 6
Views: 4793

My wild guess would be some problem with OPENSSLDIR

"usr" "local" "pspdev" "psp" "ssl"

looks like the path to your openssl. It is probably not being "quoted" properly.
by coyotebean
Thu Jan 28, 2010 2:29 am
Forum: PSP Development
Topic: Problem with prxtool release 245x
Replies: 5
Views: 3573

Some quick test indicate that 0x700000A1 was introduced with 3.70
sysmem.prx & loadcore.prx upto 6.20 seems to be using the old reloc type (possibly because it is handled by IPL so the reloc type hasn't changed)
All the order files with 0x700000A1 reloc table format use the new reloc type.
by coyotebean
Thu Jan 21, 2010 5:18 pm
Forum: Patch Submissions
Topic: [PSP] prxtool fix reloc count and code end point
Replies: 2
Views: 6571

code updated ^_^
by coyotebean
Thu Jan 21, 2010 4:58 pm
Forum: PSP Development
Topic: Problem with prxtool release 245x
Replies: 5
Views: 3573

hehe~ another issue noticed (possible for 0x700000A1 relocs only) The target of reloc type 0xE(R_MIPS_X_J26) are "lui" instrution, applying a "J26" type reloc trash the instruction. The target of reloc type 0x2(R_MIPS_32) are "j" instrution... The target of reloc type 0...
by coyotebean
Thu Jan 21, 2010 3:58 pm
Forum: PSP Development
Topic: PRX's and C++ vs C
Replies: 3
Views: 2926

names in C++ are mangled.
Usually

Code: Select all

extern "C"
are used to keep the name unmangled for interface with C.
by coyotebean
Thu Jan 21, 2010 3:39 pm
Forum: Patch Submissions
Topic: [PSP] prxtool fix reloc count and code end point
Replies: 2
Views: 6571

[PSP] prxtool fix reloc count and code end point

Fix error in reloc counting and changes the calculation of the m_StubBottom (end of text section) Index: prxtool-2459-fix/ProcessPrx.C =================================================================== --- prxtool-2459-fix/ProcessPrx.C (revision 2459) +++ prxtool-2459-fix/Pr...
by coyotebean
Thu Jan 21, 2010 3:15 pm
Forum: PSP Development
Topic: Problem with prxtool release 245x
Replies: 5
Views: 3573

This is ".lib.ent.top" (the end of .sceSub.text) it seems

Code: Select all

m_stubBottom = m_modInfo.info.exports - 4;
by coyotebean
Thu Jan 21, 2010 1:41 pm
Forum: PSP Development
Topic: Problem with prxtool release 245x
Replies: 5
Views: 3573

A quick look review end of text section is calculated from imports, it will have problem with any file with no imports like sysmem.prx.

"ModuleInfo" is probably a good point to split code and data.
by coyotebean
Thu Jan 21, 2010 1:10 pm
Forum: PSP Development
Topic: Problem with prxtool release 245x
Replies: 5
Views: 3573

I see, originally there was a bug in CountRelocs which causes disasm of 5.00 clockgen.prx to fail which I had fixed. So my current version disasm successfully. Original errorneous code: pos += (part1 & 0x06); if ((part1 & 0x01) != 0) &a...
by coyotebean
Wed Jan 20, 2010 8:22 pm
Forum: PSP Development
Topic: Problem with prxtool release 245x
Replies: 5
Views: 3573

Problem with prxtool release 245x

Any person using prxtool release 2457/2458/2459, the version with updated reloc format? I don't known if an issue with MinGW or prxtool, when I tried to dump files from 3.71 and above (e.g. the simple clockgen.prx), prxtool have (slightly) random crash which seems to be releated to memory. This file...
by coyotebean
Sat Jan 16, 2010 10:29 pm
Forum: PSP Development
Topic: Building PRX using Code::Blocks without makefile
Replies: 12
Views: 13914

If you want to understand the Makefile, read the doc/spec on the Makefile :) The basics I know is that the format is like this: target: source files required to build this target command to execute That "%" will looks like a template, i.e. to build "a.prx" requires "...
by coyotebean
Mon Jan 04, 2010 3:24 pm
Forum: PSP Development
Topic: VLF bugged?
Replies: 11
Views: 16804

Sorry, if you want me to use VLF_MD_BACK == lang But it don't works, and err = VLF_MD_BACK does, without any warning at the compiler, block/bug/error at the PSP/PSPLink... Please remember: Single = is assignment. Double == is comparison. Also, if you have many messages, you may consider using resou...
by coyotebean
Thu Dec 31, 2009 3:35 pm
Forum: PSP Development
Topic: Double Pointer Allocation, and Validity Testing Errors?
Replies: 10
Views: 14640

file is of type char*, sizeof(file) equals to sizeof(char*). The result is always 4 in this case. I don't know if you can get the size of the memory allocated from the pointer.
by coyotebean
Wed Dec 30, 2009 2:41 pm
Forum: PSP Development
Topic: Eboot launch help
Replies: 25
Views: 37654

well i dont mean to sound like im flipping off. i dont mean to send off a signal like that. for that i apologize. but if people would maybe treat me with a little more respect and possibly actually help me rather than tell what i should learn first. its kind of agrivating when im trying to figure s...
by coyotebean
Mon Dec 28, 2009 3:09 pm
Forum: PSP Development
Topic: i dont understand my error log
Replies: 9
Views: 6204

lol ya i just figured that out. thanks. i type to fast and dont look at what im typing so i mess up alot EDIT: its still saying O_WRONLY and O_CREAT are undeclared... Undeclared means undeclared, period. Common mistake: typo & missing include or define/enum etc. Compiling error indicates your c...
by coyotebean
Tue Dec 22, 2009 4:19 pm
Forum: PSP Development
Topic: PSP IPL SDK 05 from booster
Replies: 4
Views: 4438

It seems LED flashing is not working properly with PSP-2XXX. At least I found when writing stuff to MS with PSP-1XXX, MS led will flash. Writing stuff to MS with PSP-2XXX, it will work but MS led will not flash. PSP_IPL_SDK_05 only work with gcc version 4.0.2 (or maybe lower, but not anything higher).