Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Different versions of Sidekick and how to install them into Windows10 64bit

Status
Not open for further replies.

james33

Technical User
Dec 23, 2000
1,345
IE
Below are the properties of the Sidekick.exe executable files of Sidekick98 and are to be found in the Program folder once installed on a computer. These can be viewed if you go to the program folder and right-click on the Sidekick.exe file and choose properties and then left-click on the Details tab.

The first file is fairly easy to install into a Windows10 64bit machine but the latter one involves a little more effort to install.

sidekick.exe properties

File description Sidekick 98
Type Application
File version 1.0.0.0
Product name Sidekick 98
Product version 1.00.037
Copyright Copyright (c) Starfish Software. Inc. 1984...
Size 2.79MB
Date modified 2000/01/07 13:08
Language English (United States)

The following is harfder to install, but see the message I received from MarkG explaining a method which if you are competent editing the registry (and only if you are) does work, check it out.

File description Sidekick 98
Type Application
File version 1.0.0.0
Product name Sidekick 98
Product version 1.00.001
Copyright Copyright (c) Starfish Software. Inc. 1984
Size 2.79MB
Date modified 12/01/97 12:01 AM
Language English (United States)



Got it to work!


The problem is the missing registry entries. When an existing install is crudely copied as is from one PC to another (like I did), no registry entries are created, of course. Some software will handle that and just recreate what it needs when you run it. But Sidekick doesn’t handle it and fails with a strange “}#%\cityinfo.dat” dialog error message on launch, followed by a C++ error, then closes.


NOTE: the “}#%” in my example error message isn’t fully accurate; it is three ASCII symbols that are not on the keyboard. That particular error message has been encountered by others previously, and there are discussions in the Sidekick area of Tek-tips where members have asked about it. But no solution offered would work for me because they involved reinstalling Sidekick and, as you know, I have the 16-bit Sidekick98 install provided by Starfish if bought via download.


Simply moving the registry settings from the old 32-bit Windows install to the new 64-bit Windows won’t work, either. When a 32-bit program runs on a 64-bit version of Windows, the registry settings are stored in a different place. On Windows XP, for instance, Sidekick saves it’s registry settings under:

[HKEY_LOCAL_MACHINE\SOFTWARE\Starfish]


But 32-bit Sidekick running on a 64-bit OS has its registry settings redirected to:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Starfish]


So, I exported the original registry settings from Win XP. Edited where necessary to include “Wow6432Node\”. Then imported the registry into Win 7 Pro 64-bit. Sidekick launched successfully and runs fine after doing that.


I found all this out by running ProcMon (Process Monitor) from Sysinternals. I ran it, then launched Sidekick until the strange error message appeared. Then searched through ProcMon’s logs to see what was going on when the error occurred. It showed that Sidekick was trying to create a folder named those three ASCII symbols “}#%”, which can’t be done because they are illegal characters for a file path. I then guessed that Sidekick was missing registry settings telling it where everything was.


Maybe this is all known, and I reinvented the wheel. But none of the answers that I could find regarding the “}#%\cityinfo.dat” error message pointed to the root cause being that Sidekick can’t find any valid registry settings, thus can’t find the “cityinfo.dat” file, and it fails and crashes on launch.


I attached the modified registry file to this email. Note that I removed the “.reg” and renamed it to “Starfish_Wow6432Node.txt” because “.reg” files are sometimes blocked as potentially malicious in email. Rename it with “.reg”, of course, to use it.


The settings are generic and should work for most anyone, except that listed the “User” and “Company” is the fictitious “Joe Smith” and “ABC Corp”. That should be changed to whatever the user has for their Sidekick setup before importing the settings.





Regards Jim
Check the FAQ area of any Forum you are in for answers to similar queries, it could save you a lot of time and effort! Good Luck!
 
Hi Jim,

now that I found your analysis, I could finally make my "REXTIME" fly again on WIN 10.
Thanks a lot for your efforts!

BR
Mike
 
I believe you need to thank MarkG as he put the work in.

Regards Jim
Check the FAQ area of any Forum you are in for answers to similar queries, it could save you a lot of time and effort! Good Luck!
 
Hi! Where i can found your archive to import in my registry? Because i cannot access to the older registry because i have a new sysmet 64b. I can access to my old windows, but i dont know where is the registry or how to access to it.
Thanks!!
 
Just a quick note from a longtime Sidekick user BobHall

"NatWest are offering their customers a free version of Malewarebytes Pro and like an idiot I downloaded it, As a result it screwed up Sidekick on my desktop Windows 10 pro 64 bit and my laptop, In each case after the download I got the "}#%\cityinfo,dat" error message that you discussed in your recent Tech-Tips post."

He finally solved the problem by, and I quote:

"I uninstalled Malewarebytes Pro and after a few failures I got Sidekick to load on the desktop, (Windows 10 64 bit). It seems to work OK again except that now the first window is the "do you want to let this program make changes to your computer" message, However, click "Yes" on that window and Sidekick opens up immediately."


On the laptop running Windows 10 home 64 bit
I do not know how or why, but I have finally succeeded in getting Sidekick to run on my laptop. The only thing different that I did during installation was to ignore the installer suggestion to save files in the "Sidekick" folder and instead save them in "Accessories". This time when I clicked on the Sidekick icon I again got the "}#%\cityinfo,dat" error message, but the program opened up behind it. Clicking "OK" on the error message made it disappear and the program remained open. I've re-started the computer a couple of times, turned on Windows Defender and opened and closed the program and it's still there - so I think it's fixed!
HTH

Regards Jim
Check the FAQ area of any Forum you are in for answers to similar queries, it could save you a lot of time and effort! Good Luck!
 
Hi. Running Windows 10 64 Bit and copied the installed directory to Windows 10 but the registry was obviously not updated so the program crashes looking for cityinfo.dat
Does anyone have the registry key that I could import? Thank you so much! I really use this program a lot!
 
I don't know how to contact Jamess33 directly. I have not had to use this form for a decade now. I am now lost on how to use this forum. So,I am using this older post to find out how to better contact Jammes33. Hoping to get some help from him and others with reinstalling SK 98 back onto my Asus G55vw with W10 ver 1809. SK ran very well in mode 98. My recent attempts to installed fail starting with with that old err msg of "not enough space on hard drive at 71% of installation and others. BTW, SK stopped working when a MS tech mistakenly deleted my registry/

Thanks

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top