PSP3D Left Header
PSP3D Header Right
PSP3D Logo CraveOnline Logo
Help the PSP 3D community grow!
Vote for us below:


Vote on the PSP Top 200
PSP Top 200 - Games, Videos, Wallpapers, Files, Hacks, Homebrew

Homebrew/Hacking - Discuss the latest available homebrew applications and games.

Welcome to PSP3D.com - Sony PlayStation Portable News, Homebrew, Hacks, Reviews, Videos, Mods, Forums!

You are currently viewing our website as a guest, which gives you limited access to reply and interact to discussions and other members. By joining our free community, you will be able to post topics in the forums, communicate privately with other members, vote in polls, and access many other special features.

Registration is fast, simple, and absolutely free so join our community today!

Go Back PSP3D.com - Sony PlayStation Portable News, Homebrew, Hacks, Reviews, Videos, Mods, Forums > PSP Forums > Homebrew/Hacking
Tags: 271dark_alex [X]prx [X]se a [X]


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-19-2006, 08:09 AM
LostProphet's Avatar
LostProphet LostProphet is offline
Member
My Mood:
 
Join Date: Oct 2006
Posts: 78
Points: 28.51
Donate
2.71 SE-A PRX loading?

Hey,

I've been using 2.71 SE-A for a little while, and I was wondering if it was possible to load extra PRX's with the firmware, much like with Dark_Alex's custom v1.50 firmware.

I havn't been able to find a way, but I took a peek in Flash0, and found the files that you find in a Devhook dump or with HEN for 2.71. (The ones that specify the PRX's). They're all in a strange format, possible encyrpted, I'm not sure.
The only ones readable are the PRX list for "Game" and "Updater".

Perhaps I completely missed something, but It would be really cool to load PRX's on boot.
Reply With Quote
  #2 (permalink)  
Old 10-19-2006, 04:49 PM
bboy_sonik's Avatar
bboy_sonik bboy_sonik is offline
Senior Member
My Mood:
 
Join Date: Dec 2005
Location: Central Coast, Australia
Age: 21
Posts: 279
Points: 7.53
Donate
Send a message via MSN to bboy_sonik
No.


Don't try screwing around with the flash0 either. I've got a rough idea how DarkAlex got this firmware made but it aint very simple at all. All i do know is that it is NOT LIKE OTHER FIRMWARE's technically. What it does is load 1.5 firmware, then half the libraries are replaced/patched with 2.71 versions basically. They are not completely replaced, but 'upgraded' so to speak, so there are a bunch of hacked/unique files in flash0 that are completely different to anything we'eve ever seen.

It is sad that Dark-Alex did not implement PRX loading features, but he probably has a good reason for this. I would assume that the structure of 2.71 SE-A makes it a lot harder to load PRX's, and is probably not compatible with current 1.5 PRX mods. PRX modules, are, run when the firmware boots. At what stage this is, i do not know. But depending on this, there are two possible reasons why PRX loading is not feasable with 2.71 SE-A.

1. Lets say the PRX's HAVE to be loaded before the 1.5 bootstrap kicks in the 2.71 firmware-mod. This would be hard to implement. This would not work with current PRX's because the PRX's loaded would have invalid/mismatched memory handles after the 2.71 mod kicks in, because a mega-change in memory pooling has just occured so it wouldnt know where the code in RAM is to execute (for the PRX).

2. The other possible reason, is IF the PRX's have to be loaded AFTER the 1.5 bootstrap kicks-in the 2.71-mod FW. In this case, it would just be plain-incompatible. PRX's for a firmware based on 1.5 will not work on 2.71 for various reasons, i'll save you from the reasons.




Ok, so you may be saying, "but this is 2.71 firmware that can 1.5 EBOOT's! Why can't it run 1.5 PRX's???"

Well this is a simple answer. EBOOT's are user-mode applications. Yes i know u hear all this about 'kernal-mode' in EBOOT's and such, but that's not what i'm talking about. When an EBOOT is executed, it is initiated from user mode, as is basically EVERYTHING that you 'choose' to do in the XMB and such. In this way, many things cannot exist in JUST the kernal-space and not the user-space. No EBOOT's do anyway. The reason why this is compatible is because when an EBOOT is run, it is assigned some memory in user-mode, then the PSP kernal natively allocates hard-mode memory pools to the EBOOT when requested, if requested, etc. Basically, the PSP KNOWS WHT TO DO. But with PRX's, a PRX DIRECTLY PATCHES A PART OF THE KERNAL MODE MEMORY POOL. And since the hard-mode of 2.71 firmware is mich different that 1.50, the PRX's are just plain incompatible.




All this is speculation, i don't know HEAPS about PSP hacking and such but all that is kind of a collaboration of my PSP programmnig knowledge and computing knowledge. I know that all that is similar to how the DreamCast works (i used to do programming for DreamCast too), as is PC's, so it's probably teh same for pretty much every complex machine likea computer or a console.


Hope that makes sense.

Oh P.S.....

Soft-mode = User mode
Hard-mode = Kernal Mode
__________________
My signature eats everyone elses' for breakfast.
Reply With Quote
  #3 (permalink)  
Old 10-19-2006, 05:48 PM
wolfslayer500's Avatar
wolfslayer500 wolfslayer500 is offline
Senior Member
My Mood:
 
Join Date: Nov 2005
Posts: 372
Points: 4.22
Donate
Send a message via AIM to wolfslayer500
Quote:
Originally Posted by LostProphet View Post
Hey,

I've been using 2.71 SE-A for a little while, and I was wondering if it was possible to load extra PRX's with the firmware, much like with Dark_Alex's custom v1.50 firmware.

I havn't been able to find a way, but I took a peek in Flash0, and found the files that you find in a Devhook dump or with HEN for 2.71. (The ones that specify the PRX's). They're all in a strange format, possible encyrpted, I'm not sure.
The only ones readable are the PRX list for "Game" and "Updater".

Perhaps I completely missed something, but It would be really cool to load PRX's on boot.
use devhook and manuch the flash firmware with the prx. it should work.
__________________
Reply With Quote
  #4 (permalink)  
Old 10-19-2006, 09:39 PM
bboy_sonik's Avatar
bboy_sonik bboy_sonik is offline
Senior Member
My Mood:
 
Join Date: Dec 2005
Location: Central Coast, Australia
Age: 21
Posts: 279
Points: 7.53
Donate
Send a message via MSN to bboy_sonik
Quote:
Originally Posted by wolfslayer500 View Post
use devhook and manuch the flash firmware with the prx. it should work.
Erm.. i dont know what that says (lawl) but i assume you mean.. load the PRX with DevHook....? If that's what you mean that kind of defeats the purpose. THe whole point of having a PRX addon for the firmware is to enhance the firmware, such as giving the ability to autoload an EBOOT on startup, or show an intro video PMF file when you turn the PSP on. There isn't really any fun emulating it is there :P

I assume he asks because he wants to mod 2.71 SE-A some more basically (correct me if i'm wrong). But yeah.... ur not the only one who wants this feature, i did a lot of research and stuff trying to find a way, but there just isn't yet

We'll havta wait for 2.71 SE-B then ay? ;D
__________________
My signature eats everyone elses' for breakfast.
Reply With Quote
Reply

« links 2 or.... JUST HELP ME!!!! | Could this be possible? »



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Points Per Thread View: 0.00
Points Per Thread: 1.00
Points Per Reply: 0.10

Similar Threads
Thread Thread Starter Forum Replies Last Post
Pimp My PSP! (1.5+current firmware on same psp) theaceoffire Getting Started/Help/Tutorials 95 01-30-2008 12:02 PM
2.71 Homebrew enabler from dark alex released yourworldelivered General PSP Discussion 13 11-02-2007 10:38 PM
Umds not working on 2.71 se? smoke257 Homebrew/Hacking 22 10-19-2006 09:33 PM
2.71 SE devhook 333mhz SPENCE Homebrew/Hacking 3 10-19-2006 08:38 PM
Loading eboots with 2.71 via new Devhook? xlxmarkxlx Homebrew/Hacking 11 07-25-2006 05:13 PM





Crave Partner Sites: CraveOnline.com | DVDFile.com | PSP3D.com | ComingSoon.net | SuperHeroHype.com | RedBalcony.com | ActionTrip.com | CraveLyrics.com
Soundtrack.net | CraveFix.com | SpikedHumor.com | RPGamer.com | TattooNow.com | ImpactWrestling.com | SeekLyrics.com | PedalBMX.com | WildKO.com
vidKing.com | StrategyInformer.com | HHdb.com | RapLeagues.com | HipHop-Lyrics.com | Cravecocktails.com | ThePhatPhree.com | RideJudge.com | HottieSpots.com

PSP3D Footer Left Powered by Custom vB Version 5.1.0 for Crave Online Media, LLC.
Copyright © 2000 - 2007, Jelsoft Enterprises Ltd. and PSP3D.com.
LinkBacks Enabled by vBSEO 3.0.0 RC8

All times are GMT -4. The time now is 09:33 AM.
PSP3D Footer Right