Search found 20 matches

by hrimfaxi
Wed Aug 19, 2009 10:23 am
Forum: PS3 Linux Development
Topic: No more OtherOS in ps3 slim confirmed
Replies: 1
Views: 7719

No more OtherOS in ps3 slim confirmed

Ø Removal of “Install Other OS” feature

The new PS3 system will focus on delivering games and other entertainment content, and users will not be able to install other Operating Systems to the new PS3 system.
To open source community it is a sad news.
by hrimfaxi
Wed Jul 15, 2009 2:44 pm
Forum: PSP Development
Topic: newlib malloc updated to prevent memory fragment
Replies: 9
Views: 7364

SamuraiX wrote:Has the toolchain been updated to include this new patch, should i update my svn view and rebuild the SDK? I guess what I mean is.... has it been checked in yet as this would prove to be very handy update for my development.
No, you needn't.
by hrimfaxi
Fri Jul 10, 2009 1:51 pm
Forum: PSP Development
Topic: newlib malloc updated to prevent memory fragment
Replies: 9
Views: 7364

newlib malloc updated to prevent memory fragment

Hi, folks. Recently I found out if we update newlib-psp malloc version to the latest malloc-2.8.4, the memory fragment after a mass of allocating-and-freeing memory operations will significantly reduce. I ported it to newlib-psp-1.17.0. If anyone who suffered from the memory fragment should test thi...
by hrimfaxi
Fri Jul 10, 2009 1:33 pm
Forum: Patch Submissions
Topic: [psp] [updated] libasfparser to decode asf frame
Replies: 7
Views: 10769

please update the patch....
by hrimfaxi
Wed Jul 01, 2009 6:44 pm
Forum: PSP Development
Topic: checking how much memory is left psplink
Replies: 2
Views: 1667

You can mesaure free space by allocating heap memory until malloc failed: unsigned int get_free_mem(void) { void *p[30]; unsigned int block_size = 0x04000000; unsigned int block_free = 0; int i = 0; while ((block_size >>= 1) >= 0x0400&...
by hrimfaxi
Wed May 27, 2009 1:28 pm
Forum: PSP Development
Topic: mult/mflo strange result when using psp-gdb
Replies: 2
Views: 2064

Thanks, I updated the latest psplinkusb and it works fine now.
by hrimfaxi
Wed May 27, 2009 12:43 am
Forum: PSP Development
Topic: mult/mflo strange result when using psp-gdb
Replies: 2
Views: 2064

mult/mflo strange result when using psp-gdb

Hi, folks. When I use psp-gdb to debug my application, something weird happened: int a = 1024; int b = 768; int c = a * b; If I use gdb next instruction on "int c = a * b", it will get a very strage result: c = 64 ... The disassemble version of the code is : li $v0, 0x400 li $v1, 0x300 mul...
by hrimfaxi
Wed May 13, 2009 12:52 am
Forum: Patch Submissions
Topic: [psp] [updated] libasfparser to decode asf frame
Replies: 7
Views: 10769

[psp] [updated] libasfparser to decode asf frame

Sorry, I messed up pspasfparser.h, and it cannot compile at all.

Here is the patch.

I also add a reference link with its usage on how to play WMA file.

http://ifile.it/xs9cujk
by hrimfaxi
Tue May 12, 2009 11:45 pm
Forum: PSP Development
Topic: now,we can use libaudiocodec and libasfparser to decode wma
Replies: 3
Views: 5105

now,we can use libaudiocodec and libasfparser to decode wma

Hi, folks. I just figure out how to use libaudiocodec and libasfparser to decode wma(asf) format.
This work is done with the help of "cooleyes".

source code download:
[url]http://cooleyes.fx-world.org/downloads/ ... erdemo.rar [/url]
by hrimfaxi
Sun Oct 28, 2007 4:49 pm
Forum: PSP Development
Topic: a live export dump from 3.71M33-2 fw (slim)
Replies: 1
Views: 2188

a live export dump from 3.71M33-2 fw (slim)

first line: module name second line: library name, flag, variable export count/ function export count F pos_in_entrytable NID nid ADDR real addr F stands for function, V stands for variable. Question: what does the flags(0x4000 0x0009) stand for in module SysMemUserForUser, UtilsForKernel etc.? [quo...
by hrimfaxi
Sun Oct 28, 2007 4:22 pm
Forum: PSP Development
Topic: Kernel Memory Access From a user mod
Replies: 1
Views: 1510

Kernel Memory Access From a user mod

in 3.71 fw the kernel memory is forbidden from user module access. is there any way to bypass the memory access protection?
by hrimfaxi
Sun Oct 28, 2007 4:14 pm
Forum: PSP Development
Topic: devkitpro supported?
Replies: 7
Views: 2795

it's psp-config's fault, in the windows cmd.exe using psp-config -p will result in:
Error, path not large enough for creating the PSPSDK path
but in msys shell it seems to be OK.

Build project in the msys shell, or replace the $(shell psp-config -p) with you pspsdk location.
by hrimfaxi
Sun Oct 28, 2007 1:12 pm
Forum: PSP Development
Topic: Sample programs cannot run
Replies: 3
Views: 1808

Do you use psp slim or 3.71 fw without 1.50 kernel support? Since slim has dropped 1.5 Kernel support, you should add BUILD_PRX=1 and PSP_FW_VERSION=371 to your makefile.

And remember you should set module attribute to 0x0000 not 0x1000, as:

Code: Select all

PSP_MODULE_INFO(My Module, 0, 1, 0);
by hrimfaxi
Sat Oct 27, 2007 10:23 pm
Forum: PSP Development
Topic: Kernel Module Can't be Started
Replies: 9
Views: 8078

Thanks a lot, it works now
by hrimfaxi
Sat Oct 27, 2007 12:31 pm
Forum: PSP Development
Topic: Kernel Module Can't be Started
Replies: 9
Views: 8078

int mymoduleKernelModuleCount(void) { int k1 = pspSdkSetK1(0); int ret = sceKernelModuleCount(); pspSdkSetK1(k1); return ret; } The problem remains, and here is my export.exp for the module: # Define the exports for t...
by hrimfaxi
Sat Oct 27, 2007 1:06 am
Forum: PSP Development
Topic: Kernel Module Can't be Started
Replies: 9
Views: 8078

that's fixed, thx. And then, i tried to make a wrapper to let user library to use the kernel only function...: int mymoduleKernelModuleCount(void) { return sceKernelModuleCount(); } And the user client: printf("mymoduleGetVersion returns...
by hrimfaxi
Fri Oct 26, 2007 1:37 pm
Forum: PSP Development
Topic: Kernel Module Can't be Started
Replies: 9
Views: 8078

Kernel Module Can't be Started

#include <pspkernel.h> #include <pspdebug.h> #include "MyModule.h" PSP_MODULE_INFO&#40;"MyModule", 0x1000, 0, 1&#41;; PSP_NO_CREATE_MAIN_THREAD&#40;&#41;; int mymoduleGetVersionNumber&#40;void&#41; &#123; return 123; &#125; int dummyFixupImport&am...
by hrimfaxi
Thu Oct 25, 2007 3:19 pm
Forum: PSP Development
Topic: sceKernelFindModuleByName import check fail
Replies: 1
Views: 1524

sceKernelFindModuleByName import check fail

A psp slim 3.60M33: PSP_MODULE_INFO&#40;"Tester", 0, 1, 1&#41;; void dummy_function_never_called&#40;&#41; &#123; sceKernelFindModuleByName&#40;"dummy"&#41;; &#125; int main&#40;&#41; &#123; return 0; &#125; PSP simply says: "T...
by hrimfaxi
Wed Oct 24, 2007 7:45 pm
Forum: PSP Development
Topic: How to disasm /kd/audio.prx
Replies: 4
Views: 3117

First, you need to use PrxDecrypt 1.7 to decrypt $ony prx files.
Second, you need a recent version of prxtool to disasm it.
The win32 version of prxtool in the download section of ps2dev won't work.
by hrimfaxi
Wed Oct 24, 2007 12:07 am
Forum: PSP Development
Topic: loading usb.prx returns 0x80020139
Replies: 2
Views: 1998

loading usb.prx returns 0x80020139

A PSP slim (3.60M33): kuKernelLoadModule&#40;"flash0&#58;/kd/usb.prx", 0, NULL&#41;; returns 0x80020139(SCE_KERNEL_ERROR_EXCLUSIVE_LOAD) Even it's only module in the program. Is this module a legacy from 1.50 firmware? And sceUsbStart&#40;PSP_USBBUS_DRIVERNAME, 0, 0&#41...