Login  •  Register


The time is now: Wed Nov 14, 2018 2:25 am

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 8 posts ]
Print view Previous topic  |  Next topic
Author Message
PostPosted: Mon Feb 25, 2013 11:54 am 
Offline
Space Cadet

Joined: Mon Feb 25, 2013 11:48 am
Posts: 2
Hi.
I want to use some software in SheepShaver but it appears to have a date expiration because it'll work when I put the host Mac's clock back. Is there any way I can have the time in SheepShaver work independently of the host system? Thanks.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Feb 25, 2013 12:14 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5181
Location: Amsterdam, Netherlands
That is not possible through any regular user action. I am not sure it is possible at all, but maybe someone with programmer skills can edit the source code with regard to the date and time synchronization and then build SheepShaver from the edited code.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Feb 25, 2013 12:30 pm 
Offline
Space Cadet

Joined: Mon Feb 25, 2013 11:48 am
Posts: 2
A pity. Thanks anyway!


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Nov 13, 2013 5:27 am 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2260
Location: Emaculation.com
Churning my way through old threads...

There's another way (other than compiling a custom SS with a transform function) to change the date only inside the emulator: change it at the system level. Hack the system resource with ResEdit that interprets the start date of the epoch, and you've effectively changed the time. All the OS gets from the chip is the tick count; it's the OS that converts this into something usable. So as long as the software is taking a p-string and not a tick count, you should be able to fake an earlier date and have it work.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue May 24, 2016 3:25 pm 
Offline
Space Cadet

Joined: Mon Apr 27, 2015 9:56 pm
Posts: 7
Hi all,
I know it's a rather old thread, but the issue remains.
I have the same issue with some old software that has been abandoned long ago and the software companies are defunct.
So there is no way expiring codes could ever be made to work and they can't be updated, so the only way is to set that clock back.
Could someone explains a bit more how to do this?
Editing something with resedit seems feasible, but what to edit? where?
Thanks


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed May 25, 2016 7:29 am 
Offline
Apple Corer

Joined: Sun Feb 01, 2009 4:55 pm
Posts: 249
I'd say to disable time synchronization on the host OS, but I'm not sure if Mac OS X allows it. Definitely want to do that to allow you to change the time manually.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed May 25, 2016 9:39 am 
Offline
Tinkerer

Joined: Wed Jan 27, 2016 12:25 pm
Posts: 99
This would be my advice:

- Set up SS in a new user account (with admin privileges)
- Log out of your main account and into the new account
- turn Time Machine off
- in SysPrefs Date & Time uncheck "Set date and time automatically"
- manually set the date and time to what you want it to be and run SS (but no other OS X software)
- when finished, don't forget to re-check "Set date and time automatically" before logging out

It's cumbersome but will be worth it if that software is of value to you.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed May 25, 2016 6:06 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2260
Location: Emaculation.com
Does "Network Time" by Pete Resnick work inside SheepShaver? This might allow you to enforce a time change, or set up a rogue NTP server to feed an older time.

Alternatively, let us know what piece of software is expiring, and I'll see if I can use ResHacker to find a patch for it. One of the old school serials/patch tools might also have a patch for older software. Finding an old version of Serial Box may be a bit difficult however.


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 8 posts ]


Who is online

Users browsing this forum: No registered users and 1 guest


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
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group