xboxscene.org forums

Pages: [1] 2 3

Author Topic: Clock Setting In Ndure And Nkpatcher?  (Read 129 times)

crosseye

  • Archived User
  • Full Member
  • *
  • Posts: 222
Clock Setting In Ndure And Nkpatcher?
« on: September 09, 2005, 12:19:00 PM »

well, you don't have to worry about the clock problem to begin with, but you can easily access the M$ dash to change the time.
Logged

kingroach

  • Archived User
  • Hero Member
  • *
  • Posts: 1522
Clock Setting In Ndure And Nkpatcher?
« Reply #1 on: September 09, 2005, 12:21:00 PM »

old bert and earnie fonts used to set the date to 4th july.. but ude/uxe/ndure doesnt mess with clock so there is no chance of clock loop.. However with Ndure, you can boot to retail msdash by pressing the eject button, and that will bring you to msdash screen for clock adjustment.
Logged

xman954

  • Archived User
  • Hero Member
  • *
  • Posts: 835
Clock Setting In Ndure And Nkpatcher?
« Reply #2 on: September 09, 2005, 12:23:00 PM »

if you use a NDURE installer it will have the MS dash as a item
so you could just it to set the clock
or use open-retail (then set clock)
or maybe use clock setting xbe/xip (not sure what one) as a app

NKpatcher could be modifided to test the clock and if the date was older
then a preset it would run the clock setting xbe/xip or msxboxdash.xbe but you would have to power cycle after you set it
Logged

krayzie

  • Archived User
  • Hero Member
  • *
  • Posts: 3350
Clock Setting In Ndure And Nkpatcher?
« Reply #3 on: September 09, 2005, 01:54:00 PM »

Actually the clock safety code is indeed in the UXE fonts and also in the Ndure fonts.
it set's the clock to a predefined value if the clock is unset. This is not to prevent clockloops but it is to keep games running when the clock is dead.
Logged

DaddyJ

  • Archived User
  • Hero Member
  • *
  • Posts: 1324
Clock Setting In Ndure And Nkpatcher?
« Reply #4 on: September 09, 2005, 02:38:00 PM »

as far as clock loop the system calls the msdash to set the clock, but the respective uxe ndure xbe doesnt respond to that system call, therefor no clock loop.
Logged

krayzie

  • Archived User
  • Hero Member
  • *
  • Posts: 3350
Clock Setting In Ndure And Nkpatcher?
« Reply #5 on: September 09, 2005, 02:46:00 PM »

The poster is even asking about a clock loop. He's asking if he needs to set it each time since it set's it to a predefined value. Since this is only the case when the clock is dead he doesn't need to fear that issue.
Logged

triggernum5

  • Archived User
  • Hero Member
  • *
  • Posts: 896
Clock Setting In Ndure And Nkpatcher?
« Reply #6 on: September 10, 2005, 08:42:00 AM »

Some games will go DDE if the clock isn't set to a valid date..  Ages ago I designed a script for mxm to set the clock..  Basically the xbox boots mxm, runs te autoexec script which sets the clock to an 'incorrect' but 'valid' time, then it would load another dash..  (It would keep increasing the date so that gamesaves had a somewhat proper oder)..  End result took about 6 extra seconds to boot..  Thats faster than it can be done by hand,but still slow..  That is why I have ALWAYS LOVED Xselect..
Beyond that, I might look into writing an xbe to do that..  Or better still, I'm going to request that xman954 look into the possibility for nkpatcher10++..smile.gif
(Alot of ppl transport their boxes all over..  Many can't plug into a network)

If you want that mxm script I'll see if I can dig it up and post it here..
Logged

xman954

  • Archived User
  • Hero Member
  • *
  • Posts: 835
Clock Setting In Ndure And Nkpatcher?
« Reply #7 on: September 10, 2005, 10:13:00 AM »

when i first seen this post i new what the poster was getting at
i live in the tampa bay area and lightning is bad here (unplug things alot)
but xbox is conected to the internet (wireless) so evox sets the time

did some testing and found:
settings_adoc.xip is the only .xip that can be run as a .xbe
and what a suprise that was  smile.gif but no use

the only easy way is through the MSdash
there is a few ways to do this but all ways i can think of will require
a power cycle when done.. sad.gif

in the fonts:
don't reset the time if not set then run C:\msxboxdash.xbe it should go stright to the clock settings menu.
(could maybe use the XBL tab to do a controlled crash or reboot)

in nkpatcher:
test time if older then say 8/01/05 then run C:\msxboxdash.xbe
but you would have to go to the clock settings menu. (or use fonts that don't reset it and i should go stright to the clock settings menu)
becouse the only dash that was loaded was the MS dash
IGR will not work (unless someone knows a work around)

NOTE: both ways you must have a working MSdash or it will crash

OR run some other xbe that lets you set it and can do a quick reboot when done
(is there such a thing)
 
any thoughts ?
Logged

krayzie

  • Archived User
  • Hero Member
  • *
  • Posts: 3350
Clock Setting In Ndure And Nkpatcher?
« Reply #8 on: September 10, 2005, 10:29:00 AM »

hmmm yeah. allthough a normal dual/tri-retail setup would do the same thing. just power on with eject after pluggin it in. But offcourse not everybody likes the retail dualboot...

Another idea might be to (when clock is dead) load to xboxdash.xbe on the virtual C via nkpatcher. then when an IGR is performed (with set clock) it should boot to the other dash.
Logged

triggernum5

  • Archived User
  • Hero Member
  • *
  • Posts: 896
Clock Setting In Ndure And Nkpatcher?
« Reply #9 on: September 10, 2005, 10:43:00 AM »

I'd still add the option to simply have the time set to a valid but incorrect value, or atleast default to that if msdash cannot load the clock settings..
Some ppl won't care if the clock is correct as long as they can play all their games, and would prefer not to take the time to set it manually..
Also, problems similar to the original clock loop might arise if msdash can't load..  (Eh scrap that, I'm sure you're not stupid enough to let that happen)..
In any case, I doubt it would be much tougher to implement both methods..  You could even store a .txt with the last date set for the purpose of autoincrementing so gamesave order will be preserved to a point..
Logged

xman954

  • Archived User
  • Hero Member
  • *
  • Posts: 835
Clock Setting In Ndure And Nkpatcher?
« Reply #10 on: September 10, 2005, 09:38:00 PM »

good news
messed around a little and found that IGR will work even if the default NKpatcher dash was never ran to start with
(if it can boot DVD first then it has to be able to do it)

so tested running C:\xboxdash.xbe (from shadowC)
from inside NKpatcher and then doing IGR,
it went straight to the default dash  smile.gif

now the only thing to decide is:

1 it's not needed

2 remove the clock setting code from the fonts so that when it is not set it would go straight to the clock setup
as a unmodded xbox would do, then do IGR to get to the default dash

3 let nkpatcher test the date and if it was set by the fonts (or too long ago)then
run the msdash and you will have to select "settings" then "clock" then "time and date" to set it, then do IGR
                  
of course there will be options to do this in the config.inc file
and if this option is not selected, then in case 2 it would set the time
to a preset in nkpatcher
Logged

krayzie

  • Archived User
  • Hero Member
  • *
  • Posts: 3350
Clock Setting In Ndure And Nkpatcher?
« Reply #11 on: September 10, 2005, 11:55:00 PM »

I would leave the code in the fonts as they have a safety function.

Can't in option 3 after the checking of the clock's value let nkp unset he clock again? Or find another way to load the clock setup screen instantly. Guess it will be hard.

Or maybe run a txt file like Triggernum suggested and capture all times and dates on and when clock is set to a low value it automatically sets it to the latest one.

But yeah this is all difficult and I doubt many people are gonna use it.
Logged

triggernum5

  • Archived User
  • Hero Member
  • *
  • Posts: 896
Clock Setting In Ndure And Nkpatcher?
« Reply #12 on: September 11, 2005, 07:52:00 AM »

The reason I requested this for nkpatcher is the fact that you're on a role right now..  If this looks like a daunting task to do in asm then I can try my hand at a less legal solution..smile.gif

Question:  Can you program the time without invoking msdash, with i2c maybe?  Duh, there must be a way since fonts have been doing it for years..smile.gif
Logged

xman954

  • Archived User
  • Hero Member
  • *
  • Posts: 835
Clock Setting In Ndure And Nkpatcher?
« Reply #13 on: September 11, 2005, 11:01:00 AM »

going to set the clock in NKPatcher to 1970
and see if the MSdash will kick it to the clock setting menu
will let you know (it may just work)
Logged

krayzie

  • Archived User
  • Hero Member
  • *
  • Posts: 3350
Clock Setting In Ndure And Nkpatcher?
« Reply #14 on: September 11, 2005, 01:21:00 PM »

@dus: so what was your previous nick around here?
Logged
Pages: [1] 2 3