Hacking uOFW - PSP Firmware Reverse Engineering

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,310
Country
United States
Hi since I'm officially part of the uOFW team I thought I'd make a thread about this here. I'm here to spark some interest in our project which aims to reverse engineering the PSP's firmware.
While this may not be easily comprhendable by the average user, we simply wish to create our own 'official' firmware, with our very own modifications. Technically speaking, instead of using modified modules in flash0 (like in CFW's and LCFW's) we'd rather fully reverse engineer the modules and make complete modifications which would allow us to do something the module was never intended to do. The project's source code can be found here.

Recently 3 of the following modules have been bought up by the uOFW team. These are:

http_storage.prx
np_inst.prx
np_core.prx


And currently the following modules are being worked on:

  • 0x00008768 modulemgr (Felix, noname120)
  • 0x00001C84 dmacman.prx (Kern--)
  • 0x00001B44 idstorage.prx (libcg)
  • 0x00000524 mlnbridge_msapp.prx (xerpi)
  • 0x00003C6C rtc.prx (Omega2058, Joel16)
You can check the module status page to see which ones are working or partially working. In case you decided to start working on one, have a look at the orphan or stalled modules :) (Please do note it is required that you have a decent C and MIPS knowledge. We also have a beginner's guide here)

We wish to see our team grow so please spread the word. Feel free to contact us via IRC on the FreeNode server(irc.freenode.net) - join channel #uofw
 
Last edited by Joel16,

:-infern:

GBAtemp Legend
Member
Joined
Jun 1, 2013
Messages
256
Trophies
0
XP
423
Country
United States
I'd like to help out and get things rolling again, as a beginner myself this is also a very fun project to begin with.
Not to mention that the PSP is my all time favourite console.

So far I've been reading the Wiki and am getting started. I noticed that there hasnt been much activity, nor has there been any commits/PRs for a almost a year.

How is this project coming along?
Would I be contributing doing so, or is this entirely for my own benefit to learn?
I've noticed that alot of PRXs have yet to be reversed, so there seems to be much to do?

Thanks
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
  • BigOnYa @ BigOnYa:
    That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to learn, but fun once you get the hang of it. I think I've watched every tutorial video there is, but I still struggle sometimes to get stuff to work right. But gotta keep trying dif things, and eventually you will get it right.
    +1
  • K3Nv2 @ K3Nv2:
    Lol McDonald's has a grandma mcflurry
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, furry grandma?
  • BigOnYa @ BigOnYa:
    It sounds good actually, I like butterscotch
  • K3Nv2 @ K3Nv2:
    It sucked don't know wtf these little bits and pieces are they use now
    +1
  • BigOnYa @ BigOnYa:
    I live maybe 3 minutes from a Dairy Queen, so I would just go there for ice cream anything anyways. I usually get the Oreo Blizzard, or a Peanut Buster Parfait.
  • Xdqwerty @ Xdqwerty:
    whats a dairy queen?
  • BigOnYa @ BigOnYa:
    Ice cream shop
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, mmmm ice cream
    +1
  • K3Nv2 @ K3Nv2:
    Uremums a dairy queen
    +2
  • BigOnYa @ BigOnYa:
    Mmmmm uremum
    +1
  • K3Nv2 @ K3Nv2:
    Always shooting that dairy out uremums tiddies
    +1
  • K3Nv2 @ K3Nv2:
    My thread front ten years ago got 10,000 views lol
  • DolphinCube @ DolphinCube:
    Sup peps? I rarely talk on here but is there a way to disable the ads that cover the chat a lil. Its annoying at times
  • BigOnYa @ BigOnYa:
    You can avoid the ads by becoming a paid Patron.
  • Xdqwerty @ Xdqwerty:
    @DolphinCube, or use an adblocker
    +1
  • Xdqwerty @ Xdqwerty:
    i'd recommend ublock origin
    Xdqwerty @ Xdqwerty: i'd recommend ublock origin