""
All times are GMT +2. The time now is 10:21 PM.  

Go Back   PSX/PS2/PS3 Scene Newz > PlayStation2 Forums > PS2 Homebrew/Dev & Emu Scene > Official UlaunchELF Forums

Official UlaunchELF Forums Discussion for the most unofficial build of launchELF!

Reply
 
Thread Tools Display Modes
  #1  
Old 09-22-2008, 01:39 AM
WolfRamiO WolfRamiO is offline
Registered User
 
Join Date: Sep 2008
Posts: 6

Time its not Correct


Like the tittle says, when i start a game from a normal PS2 BOOT and save on the MC, the game Show that save in the correct time, example, i play "Guitar Hero III" and "Save Game" at 18:47 (Real time) and PS2 Stamp 18:47 (time by PS2 Setup) on the "Save Menu"...

But, when i Start a game with uLE and do the same, saving a game at 18:47(Real time)... the game save show 23:47 (but the PS2 has 18:47) some like the GMT setings or similar thing was wrong...

another case happend with the clock displayed by SMS, its show 5 Hrs. more from the Real time and the time set on the PS2, same of above example...

Any ideas?


Regards
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2  
Old 09-23-2008, 12:40 AM
Ba'al Ba'al is offline
Registered User
 
Join Date: Aug 2006
Posts: 27
@ WolfRamiO: It's probably using the Japan time zone, if I remember it right.

I'd like to request that the next version of ULE include a time zone setting in the cnf so we don't have this problem.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3  
Old 09-23-2008, 05:11 PM
dlanor dlanor is online now
Contributor
 
Join Date: Sep 2004
Posts: 4,733
Quote:
Originally Posted by WolfRamiO View Post
Like the tittle says, when i start a game from a normal PS2 BOOT and save on the MC, the game Show that save in the correct time, example, i play "Guitar Hero III" and "Save Game" at 18:47 (Real time) and PS2 Stamp 18:47 (time by PS2 Setup) on the "Save Menu"...
I do not think that this is possible, except when you have set your time zone to be japanese.

The game save routines use japanese timestamps for all files and folders stored on memory cards, and it is only in the Sony browser that the timestamp display is adjusted for the current 'System Configuration' settings.

eg:
I inspected one gamesave in the Sony browser, showing a time of "21/09/2008 16:00:19", but that was with my timezone set to Sweden (GMT+1). I then went into the System Configurations menu and changed the timezone to Japan (GMT+9), before going back to the Sony Browser to inspect the same gamesave again, this time resulting in a display of "22/09/2008 0:00:19". So even though the gamesave itself had not been touched, the timestamp displayed for it was adjusted to show a time 8 hours later than previously. Note also that both the timestamps shown in this experiment had an extra +1 hour offset due to daylight savings time.

The Japanese timestamp without DST offset is what is physically stored in the memory cards, regardless of what timezone you've chosen in "System Configuration", and it is the physical timestamp that is displayed by uLaunchELF and other homebrew programs. So for the same example as discussed above, the physical timestamp was correctly displayed by uLaunchELF as being "2008.09.21 23:00:19".

I know this may seem confusing, but the only value that stays constant in all of this (regardless of altered settings) is the physical timestamp stored on the memory card, so that is what uLaunchELF should display. At least that is the value I want to see, since it is the one physically stored for the file/folder displayed.

I might consider adding an option for displaying the time offset by the same values as used by the Sony Browser, but you need to be aware that those offsets are NOT stored with the files and folders. (As shown by my example above.)

Quote:
But, when i Start a game with uLE and do the same, saving a game at 18:47(Real time)... the game save show 23:47 (but the PS2 has 18:47) some like the GMT setings or similar thing was wrong...
No. You are mistaken, both as to what really gets stored, and why you see it as different from what you expected. If you reread the paragraphs above, and consider how this relates to how you inspected the timestamps (uLE vs Sony Browser) and to the difference between your set timezone and that of Japan, I'm sure it will make better sense to you.

Quote:
another case happend with the clock displayed by SMS, its show 5 Hrs. more from the Real time and the time set on the PS2, same of above example...
This is a different aspect of the same thing again. The internal realtime clock is always set with such an offset from the time you enter in setting it, that it will be running on japanese time without DST offset. So if most homebrews show time/timestamps as 5 hours later than you expect, this means that you are either in a timezone -5 relative to Japan without DST active, or that you are in a timezone -6 relative to japan with DST active in your settings.

Since Japan is GMT+9 this would make your zone either GMT+3 or GMT+4. Right ?

Btw: I believe that recent SMS revisions vary in their RTC implementation, with the current v2.8 Rev6 displaying the correct local time for my Swedish consoles. But I haven't bothered to try all other timezone settings, so I'm not sure if it works the same for all zones.

Best regards: dlanor
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4  
Old 09-23-2008, 05:18 PM
jimmikaelkael jimmikaelkael is online now
Moderator
 
Join Date: Mar 2008
Posts: 354
A thing is coming to my mind, because some french homebrew users were already reporting this.
The only thing in common is that they all were using FMCB to boot, maybe there's a problem like for the language.

What happen if you run homebrew with ps1 disc exploit ? Is the time is properly set ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5  
Old 09-23-2008, 09:53 PM
zx16384 zx16384 is offline
Registered User
 
Join Date: Nov 2004
Posts: 64
Quote:
Originally Posted by jimmikaelkael View Post
The only thing in common is that they all were using FMCB to boot, maybe there's a problem like for the language.
Yes it is. The time zone offset is another OSD parameter which is actually read by ffgriever's init.irx but not sent back (he only transfers back the one byte needed for language, but there are actually more). The init.irx would need to be changed to send the whole 32 bytes configlang-array to launcher2.c and then can be parsed into two SetOsdConfigParam/SetOsdConfigParam2 calls. Unfortunately there seem to be some PS2 version specific differences, as SetOsdConfigParam2 is not supported by very early PS2 versions. But I definitely know that timezone, screenmode, spdif mode, date & time format as well as the daylightsaving can be set that way... (at least for V3 and V10)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6  
Old 09-23-2008, 10:10 PM
TnA's Avatar
TnA TnA is offline
Registered User
 
Join Date: Apr 2005
Location: Germany
Posts: 1,718
A bit OT, but thank you.
If I remember correctly, you were the one which created the first browser-restart.
This was the way, I based OSD-Hack-Idea on.
Thanks to Neme, who did it all and thanks for your first OSD-Load-Idea.
Without that, FMCB would be in an very early stage... (or even not so transparent)

Just wanna get sure, to credit you.
I didn't remember your name before.
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux

2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7  
Old 09-24-2008, 01:01 AM
dlanor dlanor is online now
Contributor
 
Join Date: Sep 2004
Posts: 4,733
Interesting stuff guys, but is it really relevant to uLE ?

Not that I mind, at this stage anyway, but if you guys intend to go deeper into FMCB stuff, perhaps it would be more appropriate to do so in a thread in the FreeVAST forum.

Best regards: dlanor
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8  
Old 09-24-2008, 01:28 AM
TnA's Avatar
TnA TnA is offline
Registered User
 
Join Date: Apr 2005
Location: Germany
Posts: 1,718
I'll try to look more often, which forum it is, before typing.
I was just thankful. *putting ideas together*
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux

2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



All times are GMT +2. The time now is 10:21 PM.