xboxscene.org forums

Author Topic: Questions About Dark_alex's 3.10 Oe-a2  (Read 208 times)

Casper1786

  • Archived User
  • Full Member
  • *
  • Posts: 188
Questions About Dark_alex's 3.10 Oe-a2
« on: February 26, 2007, 04:14:00 PM »

Can I Upgrade from 1.50

Can I Downgrade back to 1.50(persay i don't favor it)

Can I Play Online Games and Pass the DNAS certification

Does it Support DAX an CSO Compression

Is there any Sony Implemented Features Removed

I herd of some bugs with some language files, but i think thats just the chinease an japanease ones right

This post has been edited by Casper1786: Feb 27 2007, 12:16 AM
Logged

o The Drizzle o

  • Archived User
  • Sr. Member
  • *
  • Posts: 489
Questions About Dark_alex's 3.10 Oe-a2
« Reply #1 on: February 26, 2007, 04:37:00 PM »

yes, not can you update from 1.5, you have to update from 1.5. if you dont like 3.10oe-a, you just put the recovery files to go back to 1.5 in the recovery folder. im almost 100% positive you can play online. and i think it support DAX and CSO. there are no features removed. and the english language file is untouched. no issues what so ever. personally, i use 3.03 oe-c because i wanted to have a completely customized xmb (icons, waves, back ground, font, etc etc). you can do all the icons on 3.10 oe-a. so good luck, id say there is no reason on not to update.
Logged

Casper1786

  • Archived User
  • Full Member
  • *
  • Posts: 188
Questions About Dark_alex's 3.10 Oe-a2
« Reply #2 on: February 26, 2007, 06:11:00 PM »

ok i installed 3.10-OE-A but can't install the a2(OE-A') update i get this errerror

The game could not be started.
(80020148)
Logged

atomiX

  • Archived User
  • Sr. Member
  • *
  • Posts: 492
Questions About Dark_alex's 3.10 Oe-a2
« Reply #3 on: February 26, 2007, 06:48:00 PM »

IIRC, only CSO is supported, not DAX.

When you update, the update EBOOT needs to run in 1.50 kernel mode. If you are using default settings, this will be in /PSP/GAME150 and not int the usual /PSP/GAME folder. You can change this behavior in the recovery menu (hold R while cold-booting).
Logged

Casper1786

  • Archived User
  • Full Member
  • *
  • Posts: 188
Questions About Dark_alex's 3.10 Oe-a2
« Reply #4 on: February 26, 2007, 07:05:00 PM »

ya i just figured out the update thing and just finished doin it, running games from my stick like GTA LCS Runs so much smoother now then 1.50>Devhook v0.52.0100>3.11 to much back an forth shit this is so much more clean, swapping sticks in devhook was somtimes touchy, i had to setup devhook exactly the same on each stick if i didn't wanna exit devhook to swap sticks, was gay and annoying
Logged

kNeo_gHau

  • Archived User
  • Newbie
  • *
  • Posts: 3
Questions About Dark_alex's 3.10 Oe-a2
« Reply #5 on: February 28, 2007, 04:59:00 AM »

I was a bit hesitant to try custom firmware when it first came out as well, although it's just soo much easier with ISOs than messing around with Devhook and it's just as customisable. Plus you can play PS1 games as well, just makes more sense.
Logged

wtoast

  • Archived User
  • Newbie
  • *
  • Posts: 7
Questions About Dark_alex's 3.10 Oe-a2
« Reply #6 on: March 01, 2007, 08:31:00 PM »

I'm getting this error (80020148) also on 3.10 OE running on 1000K JP version
I tried Recovery to 1.5 then back to 3.02OE-> 3.03OE and back to 3.10 OE
but I still have the error and can't run ANY ISO's

I'm in the process of changing some settings but having no luck

Any Ideas?

This post has been edited by wtoast: Mar 2 2007, 04:32 AM
Logged

commandersafi

  • Archived User
  • Hero Member
  • *
  • Posts: 973
Questions About Dark_alex's 3.10 Oe-a2
« Reply #7 on: March 01, 2007, 09:44:00 PM »

the most useful thing i found on the error 80020148 is:

QUOTE
Discovered error codes:
80020130 - File Read Error (ex. length is 0)
80020001 - Generic Kernel Error - default (ex. executable is invalid)
80020148 - PRX type unsupported / Missing PSAR file
800200D9 - Failure to allocate memory block (ex. missing PSP)

If error code (80020148) "PRX type unsupported" is triggered when we have missing PSAR file, now we have confirmation that the PSAR file is an ecrypted ELF or PRX program file.

ELF/PRX files are build when using (for example) CodeWarrior and Sony GCC to compile C or C++ code.

When using the packer for ELF/PRX we will be setting additional information as BOOTABLE = 0;1 PARENTAL_LEVEL = 1;3;5... etc.
This information will be contained in the SFO, and the actual ELF/PRX will be partitioned in packets, which will be encrypted with keys, and the packets will be stored in the PSAR. The keys' code will be stored in tables in xxxx.PSP.

At runtime, the PSP loads part of the table-code and part of the executable code (encoded pack from PSAR), parses the code to the hardware decoder, the decoder recreates the key using some sort of algorithm and then uses it to decode the encrypted executable packet, and then it returns the decrypted packet to memory for the OS to execute.
(speculation)

So we know that what controls how the program executes (and where/which program executes!) is the SFO.
IF we can set a "null" code-table for the key generation in the xxx.PSP would it execute unencrypted PSAR? (which will be renamed ELF/PRX)
Or if we can get at least one key/code right with encrypting a package of the PSAR, then maybe we can "reuse" this combination for the rest of the keys/packets.
Also we know that bootable SFO will bypass some of the security restrictions, where we may be able to run code with restarting the system.
Any of this may make home-brew software possible.
(partial speculation)

If PI.WAD is encrypted (data for whipeout-expansion) could this be our first code-key? test.bin "C49AABB6E58.....etc"? which shows 128bit encryption key. (one key used for the whole 3mb of data?)
Now comes the question, is this THE key used to decrypt the file, or the decrypter takes the 128bits, converts them to a key, and then uses that key for decryption. Or is it a complete-ready-key for decryption?
(speculation)

One more question... if game-saves are encrypted, where's the KEY?
(so each game has one that uses when saving games?, hence the absence of keys in the save?)
Find the save-encr-key for some game, and edit its game-saves?
(speculation)
Logged

wtoast

  • Archived User
  • Newbie
  • *
  • Posts: 7
Questions About Dark_alex's 3.10 Oe-a2
« Reply #8 on: March 04, 2007, 10:06:00 PM »

I guess that explains WHY its happening (sorta)
But it still doesn't tell me how to fix it

Still no luck!
Logged

commandersafi

  • Archived User
  • Hero Member
  • *
  • Posts: 973
Questions About Dark_alex's 3.10 Oe-a2
« Reply #9 on: March 07, 2007, 02:13:00 PM »

make sure that your putting the iso in a folder named ISO in the root of the memory stick (sounds obvious, but i know some people who tried putting it in the game folder)

And also, i dont know if this will affect an iso running, but make sure your game folder kernel is set to 1.5 (its under configuration in recovery mode if you dont know)

hope this helps
Logged

Casper1786

  • Archived User
  • Full Member
  • *
  • Posts: 188
Questions About Dark_alex's 3.10 Oe-a2
« Reply #10 on: March 13, 2007, 12:30:00 AM »

i dont think u need to have your game folder kernel set to 1.5, i leave mine set on 3.10 and put all homebrew apps in GAME150 and they load just fine
Logged

gorgs

  • Archived User
  • Newbie
  • *
  • Posts: 17
Questions About Dark_alex's 3.10 Oe-a2
« Reply #11 on: September 16, 2007, 02:57:00 AM »

dont think u need to have your game folder kernel set to 1.5, i leave mine set on 3.10 and put all homebrew apps in GAME150 and they load just fine
aswell
Logged