forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

PS3 Firmware 1.1

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS3 Development
View previous topic :: View next topic  
Author Message
TeamOverload



Joined: 20 Apr 2006
Posts: 41
Location: CT

PostPosted: Sat Nov 11, 2006 10:17 am    Post subject: PS3 Firmware 1.1 Reply with quote

Ps3 Updates are at least 90+MB!
Updates are in .PUP format
Time to get investigating, and time for PUP Unpacker

Here's the update list:
Quote:
Whole It reached the point where the service of PLAYSTATION®Network can be utilized.
With the picture keyboard of European language, it reached the point where it can do the letter input of single tap system.



Setting [[Music CD output frequency] was added to music setting].
[[ATRAC is made effective] added to substance setting].
[“In type of keyboard of peripheral device setting]], type of keyboard which can be selected increased.
[The “cross color decrease filter” was added to display setting].
[[5 minutes later] were added to “the screen saver” of display setting].



Video When playing back the animated picture file which is retained in the hard disk and the record media, [with picture mode] [it reached the point where full] can be chosen.



Network [Downloading music and the animated picture file with Internet browser], it reached the point where it can retain in the hard disk.
[PLAYSTATION®Store] So it reached the point where the following contents can be downloaded.
PLAYSTATION®3 standard software
PSP® (PlayStation®Portable) with the PlayStation® standard software which operates (PSP® of system software version 3.00 or more is necessary)
[It corresponded to traditional form letter Chinese and simplified form letter Chinese indication with Internet browser].
[The online manual] was added.



In addition Calculation method of hard disk capacity was modified.
* As for empty capacity of the hard disk, the numerical value which calculated 1GB as the 1024×1024×1024= approximately 1,073,740,000 byte is indicated. Because of that, capacity than the numerical value which is stated as specification is smaller indicated in the instruction manual and the like. [Setting] the ⇒ [substance setting] the ⇒ [you can verify the empty capacity of the hard disk, with substance information].
PlayStation® of the part in PS3* and operational status of the PlayStation®2 standard software were renewed. < The private search sight > with you can verify up-to-date operational status.

http://64.233.179.104/translate_c?hl=en&u=http://www.jp.playstation.com/ps3/update/index.html&prev=/search%3Fq%3Djapan%2Bps3%2Bplaystation.jp%26hl%3Den%26lr%3D%26rls%3Dcom.microsoft:en-us
_________________
[img]http://img115.imageshack.us/img115/1130/teamoverloadanimationsig7wp.gif[img]
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
florinsasu



Joined: 15 Dec 2004
Posts: 47

PostPosted: Sat Nov 11, 2006 10:33 am    Post subject: Reply with quote

here's an unpacker
http://ps2dev.ps2-scene.org/unpackPS3updat.zip
Back to top
View user's profile Send private message
TeamOverload



Joined: 20 Apr 2006
Posts: 41
Location: CT

PostPosted: Sat Nov 11, 2006 10:41 am    Post subject: Reply with quote

florinsasu wrote:
here's an unpacker
http://ps2dev.ps2-scene.org/unpackPS3updat.zip

That was quick.
_________________
[img]http://img115.imageshack.us/img115/1130/teamoverloadanimationsig7wp.gif[img]
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
rz950



Joined: 27 Jun 2005
Posts: 10

PostPosted: Sat Nov 11, 2006 12:52 pm    Post subject: Reply with quote

Wow that was really quick, nice that the source is included. I'll make a small gui for it this weekend if I have time.
Back to top
View user's profile Send private message AIM Address
train2335



Joined: 01 Oct 2005
Posts: 17
Location: USA

PostPosted: Sat Nov 11, 2006 1:35 pm    Post subject: Reply with quote

florinsasu wrote:
here's an unpacker
http://ps2dev.ps2-scene.org/unpackPS3updat.zip

Yes Nice Unpacker... That was quick :)
Back to top
View user's profile Send private message Visit poster's website AIM Address MSN Messenger
TeamOverload



Joined: 20 Apr 2006
Posts: 41
Location: CT

PostPosted: Sun Nov 12, 2006 7:11 am    Post subject: Reply with quote

The unpacker didn't work for me. It gave me some error about configuration. Strange.
_________________
[img]http://img115.imageshack.us/img115/1130/teamoverloadanimationsig7wp.gif[img]
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
dot_blank



Joined: 28 Sep 2005
Posts: 498
Location: Brasil

PostPosted: Sun Nov 12, 2006 1:34 pm    Post subject: Reply with quote

works fine with jap or usa .PUP both are identical
Code:
C:\Documents and Settings\0xiD3\Desktop\PUP Unpacker\PUP 1.10>ls -RSXG -l1g
.:
total 99982
drwx------+ 3        0 Nov 11 04:26 vsh
-rwx------+ 1     1907 Nov  8 17:52 dev_flash3_009.tar.aa.2006_11_09_075023
-rwx------+ 1 10195670 Nov  8 17:50 dev_flash_000.tar.aa.2006_11_09_075023
-rwx------+ 1  6323863 Nov  8 17:50 dev_flash_001.tar.aa.2006_11_09_075023
-rwx------+ 1  5614717 Nov  8 17:51 dev_flash_002.tar.aa.2006_11_09_075023
-rwx------+ 1  7339757 Nov  8 17:51 dev_flash_003.tar.aa.2006_11_09_075023
-rwx------+ 1  9108898 Nov  8 17:51 dev_flash_004.tar.aa.2006_11_09_075023
-rwx------+ 1 11531024 Nov  8 17:51 dev_flash_005.tar.aa.2006_11_09_075023
-rwx------+ 1 12351320 Nov  8 17:51 dev_flash_006.tar.aa.2006_11_09_075023
-rwx------+ 1 15988270 Nov  8 17:52 dev_flash_007.tar.aa.2006_11_09_075023
-rwx------+ 1  8878920 Nov  8 17:52 dev_flash_008.tar.aa.2006_11_09_075023
-rwx------+ 1      576 Nov  7 15:15 RL_FOR_PACKAGE.img
-rwx------+ 1     1120 Nov  7 15:15 RL_FOR_PROGRAM.img
-rwx------+ 1  1966992 Nov  7 15:16 BDIT_FIRMWARE_PACKAGE.pkg
-rwx------+ 1   951040 Nov  7 15:16 BDPT_FIRMWARE_PACKAGE_301R.pkg
-rwx------+ 1   951040 Nov  7 15:16 BDPT_FIRMWARE_PACKAGE_302R.pkg
-rwx------+ 1   951040 Nov  7 15:16 BDPT_FIRMWARE_PACKAGE_303R.pkg
-rwx------+ 1   243559 Nov  8 17:52 BLUETOOTH_FIRMWARE.pkg
-rwx------+ 1  4366141 Nov  7 15:17 CORE_OS_PACKAGE.pkg
-rwx------+ 1    28589 Nov  8 17:52 MULTI_CARD_FIRMWARE.pkg
-rwx------+ 1     1188 Nov  8 17:52 UPL.xml.pkg
-rwx------+ 1  5540328 Nov 11 04:21 updater.sce
-rwx------+ 1        3 Nov 11 04:21 dots.txt
-rwx------+ 1        5 Nov 11 04:21 version.txt

./vsh:
total 0
drwx------+ 2 0 Nov 11 04:26 etc

./vsh/etc:
total 610
-rwx------+ 1    256 Oct 13 03:23 cp1251ucs.bin
-rwx------+ 1    256 Oct 13 03:23 cp1252ucs.bin
-rwx------+ 1 131072 Oct 13 03:23 jis2ucs.bin
-rwx------+ 1 131072 Oct 13 03:23 ucs2jis.bin
-rwx------+ 1 131072 Oct 13 03:23 ucs2uhc.bin
-rwx------+ 1 131072 Oct 13 03:23 uhc2ucs.bin
-rwx------+ 1  15642 Oct 13 03:23 jis2ucs.cbin
-rwx------+ 1  33672 Oct 13 03:23 ucs2jis.cbin
-rwx------+ 1    429 Oct 17 23:30 layout_factor_table_1080.txt
-rwx------+ 1    396 Oct 17 23:30 layout_factor_table_272.txt
-rwx------+ 1    395 Oct 17 23:30 layout_factor_table_480.txt
-rwx------+ 1    431 Oct 17 23:30 layout_factor_table_720.txt
-rwx------+ 1   8554 Oct 17 23:30 layout_grid_table_1080.txt
-rwx------+ 1   7944 Oct 17 23:30 layout_grid_table_272.txt
-rwx------+ 1   7922 Oct 17 23:30 layout_grid_table_480.txt
-rwx------+ 1   8237 Oct 17 23:30 layout_grid_table_720.txt

_________________
10011011 00101010 11010111 10001001 10111010
Back to top
View user's profile Send private message
TeamOverload



Joined: 20 Apr 2006
Posts: 41
Location: CT

PostPosted: Mon Nov 13, 2006 3:01 am    Post subject: Reply with quote

Found my exact error by looking through logs: Dependent Assembly Microsoft.VC80.CRT could not be found and Last Error was The referenced assembly is not installed on your system.


Anyone know how to fix this or where to get it?
_________________
[img]http://img115.imageshack.us/img115/1130/teamoverloadanimationsig7wp.gif[img]
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
0okm0000



Joined: 13 Jan 2006
Posts: 116

PostPosted: Mon Nov 13, 2006 3:32 am    Post subject: Reply with quote

you need msvcr80.dll
_________________
PSP hardware hack
http://0okm.blogspot.com/
Back to top
View user's profile Send private message Visit poster's website
TeamOverload



Joined: 20 Apr 2006
Posts: 41
Location: CT

PostPosted: Mon Nov 13, 2006 9:17 am    Post subject: Reply with quote

Alright, got it. That's just placed in the System32 directory, and then all should be good to go?
_________________
[img]http://img115.imageshack.us/img115/1130/teamoverloadanimationsig7wp.gif[img]
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
carlosn



Joined: 10 Mar 2005
Posts: 38
Location: Orlando, Florida, US

PostPosted: Mon Nov 13, 2006 11:43 am    Post subject: Reply with quote

For those of you who want to compile this unpacker under linux.

PS3updat.h line 3 add the following define

#define __int64 long long

comment out line 26 in PS3udpate.c

// _fseeki64(fi, sections->loc.offset, SEEK_SET);

compile program
gcc PS3updat.c -o pup_unpack

It works for me!!
Back to top
View user's profile Send private message Visit poster's website
train2335



Joined: 01 Oct 2005
Posts: 17
Location: USA

PostPosted: Mon Nov 13, 2006 12:48 pm    Post subject: Reply with quote

carlosn wrote:
For those of you who want to compile this unpacker under linux.

PS3updat.h line 3 add the following define

#define __int64 long long

comment out line 26 in PS3udpate.c

// _fseeki64(fi, sections->loc.offset, SEEK_SET);

compile program
gcc PS3updat.c -o pup_unpack

It works for me!!


Thanks, I will try it out!
Back to top
View user's profile Send private message Visit poster's website AIM Address MSN Messenger
florinsasu



Joined: 15 Dec 2004
Posts: 47

PostPosted: Mon Nov 13, 2006 7:32 pm    Post subject: Reply with quote

carlosn wrote:

comment out line 26 in PS3udpate.c

// _fseeki64(fi, sections->loc.offset, SEEK_SET);


commenting out _fseeki64 is not a good idea; you'd rather replace it with a fseek64 variant. even fseek will do
Back to top
View user's profile Send private message
TeamOverload



Joined: 20 Apr 2006
Posts: 41
Location: CT

PostPosted: Mon Nov 13, 2006 10:26 pm    Post subject: Reply with quote

TeamOverload wrote:
Alright, got it. That's just placed in the System32 directory, and then all should be good to go?

Still no luck with it. Same error appears.
_________________
[img]http://img115.imageshack.us/img115/1130/teamoverloadanimationsig7wp.gif[img]
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
0okm0000



Joined: 13 Jan 2006
Posts: 116

PostPosted: Mon Nov 13, 2006 10:42 pm    Post subject: Reply with quote

paste msvcr80.dll with unpackPS3updat.exe and PS3UPDAT.PUP

Quote:

Q:\PSP\PS3\Temp>dir
Volume in drive Q has no label.
Volume Serial Number is 00F4-D91A

Directory of Q:\PSP\PS3\Temp

2006-11-13 20:43 <DIR> .
2006-11-13 20:43 <DIR> ..
2005-09-23 07:29 626,688 msvcr80.dll
2006-11-11 00:35 102,984,576 PS3UPDAT.PUP
2006-11-11 00:16 20,480 unpackPS3updat.exe
3 File(s) 103,631,744 bytes
2 Dir(s) 31,248,785,408 bytes free

Q:\PSP\PS3\Temp>unpackPS3updat PS3UPDAT.PUP
PS3 Update unpacker - ver1 by [RO]man

magic=SCEUF ver=1 unk=0x848 hdrSize=0x190 dataSize=0x62369F0
signature=00ABB79F0E138C380418D4F98C2AD325CA5F7790
sections=5
section #0: attr=0x100 offs=0x00000190 size=0x00000005
signature=4B0B0F10385978C5D28B403FEC5C433C9EC23FFD.
section #1: attr=0x101 offs=0x00000195 size=0x00000003
signature=1AA4749D0EE0D0AE937FBF73BC4B9ACD352F732A.
section #2: attr=0x200 offs=0x00000198 size=0x005489E8
signature=8FD764A609F97CF2EF23B1DBC86C0A0D07F0039F..
section #3: attr=0x201 offs=0x00548B80 size=0x00098800
signature=BD5C9D48280569F69EB1E84761AA455A2D082948.
section #4: attr=0x300 offs=0x005E1380 size=0x05C55800
signature=5AAC434D57F166C947EC8A2C0A06C24013D49DDC...................

Done

Q:\PSP\PS3\Temp>dir
Volume in drive Q has no label.
Volume Serial Number is 00F4-D91A

Directory of Q:\PSP\PS3\Temp

2006-11-13 20:45 <DIR> .
2006-11-13 20:45 <DIR> ..
2006-11-13 20:45 3 dots.txt
2005-09-23 07:29 626,688 msvcr80.dll
2006-11-11 00:35 102,984,576 PS3UPDAT.PUP
2006-11-11 00:16 20,480 unpackPS3updat.exe
2006-11-13 20:45 96,819,200 update.tar
2006-11-13 20:45 5,540,328 updater.sce
2006-11-13 20:45 5 version.txt
2006-11-13 20:45 624,640 vsh.tar
8 File(s) 206,615,920 bytes
2 Dir(s) 31,145,791,488 bytes free

Q:\PSP\PS3\Temp>

_________________
PSP hardware hack
http://0okm.blogspot.com/
Back to top
View user's profile Send private message Visit poster's website
carlosn



Joined: 10 Mar 2005
Posts: 38
Location: Orlando, Florida, US

PostPosted: Tue Nov 14, 2006 1:03 am    Post subject: Reply with quote

Quote:
commenting out _fseeki64 is not a good idea; you'd rather replace it with a fseek64 variant. even fseek will do


I was able to match the output files of the win32 exe file. I figured _fseeki64 is not doing anything in this particular case.

If you want to match the console output as well, in all the printf functions replace the %I64 and %I64X with %lld and %llX respectively.
Back to top
View user's profile Send private message Visit poster's website
TeamOverload



Joined: 20 Apr 2006
Posts: 41
Location: CT

PostPosted: Tue Nov 14, 2006 5:37 am    Post subject: Reply with quote

I've tried that 0okm, and still no luck. It hasn't worked for me on two computers I've tried it on. I had someone else try, and no luck for them either.
_________________
[img]http://img115.imageshack.us/img115/1130/teamoverloadanimationsig7wp.gif[img]
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Arwin



Joined: 12 Jul 2005
Posts: 426

PostPosted: Tue Nov 14, 2006 9:59 am    Post subject: Reply with quote

The PS3's Flash is about 128mb, right? So updates around the 110mb or more shouldn't be too surprising then ...
Back to top
View user's profile Send private message
J.F.



Joined: 22 Feb 2004
Posts: 2906

PostPosted: Tue Nov 14, 2006 10:22 am    Post subject: Reply with quote

128 milibits? Wow! Amazing that the PS3 can run on that small a memory! :)

How about 128 MB, or to be TECHNICALLY correct these days, 128 MiB.
Back to top
View user's profile Send private message AIM Address
Urb85



Joined: 05 Mar 2005
Posts: 21
Location: UK

PostPosted: Sat Nov 18, 2006 11:49 am    Post subject: Compiled for Mac Reply with quote

Hi All
I have just tried the unpacker for the first time, I use Mac OS X so I would like to recommend a few changes which some of the users would maybe like to make to be able to have the unpacker compiled on Mac OS:

First of all, follow the steps as specified by carlosan
Quote:
For those of you who want to compile this unpacker under linux.

PS3updat.h line 3 add the following define

#define __int64 long long

comment out line 26 in PS3udpat.c

// _fseeki64(fi, sections->loc.offset, SEEK_SET);



Secondly in you PS3update.c file, comment out or delete the directive
Code:
 #include <malloc.h>

This is not supported on Mac, instead replace it with:
Code:
#include <stdlib.h>


Don't make any other changes but instead compile the source using:
Code:
gcc PS3updat.c -o pup_unpack


Now all should work as expected!
Hope this helps
Have fun!
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
mc



Joined: 12 Jan 2005
Posts: 212
Location: Linköping

PostPosted: Sat Nov 25, 2006 9:44 pm    Post subject: Reply with quote

Ok, three things.

First, fseeko() can be used for 64-bit seeks if _FILE_OFFSET_BITS is set to 64.

Second, that BE2LE macro really messes things up if you happen to run the program on a big-endian host... :-)

Third, those crazy "I64" modifiers need to be changed to "ll" (that's two lowercase L:s) for standard compliance.

Here's an updated version of the source: http://mc.pp.se/ps3/PS3updat.c
_________________
Flying at a high speed
Having the courage
Getting over crisis
I rescue the people
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS3 Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group