iGO8 "program database cannot be found" - ulyssy - 09-11-2011 08:27 PM
My name is David and I am new to iGO8. Just as the other new users of a Double Din Chinese GPS 6.5'' DVD Head Unit I am having problems. My Chinese unit is made from flyaudio.net website You are not allowed to view links. Register or Login to view.
Its a 2DIN, WinCE 5.0 that supports miniSD card insert. I have the original miniSD card with original files of iGO8 and extra files that will add larger resolution screen size to 800x480. *The files are seperate. I've seen many posts for the correct sys.txt as most people on the internet are not fully knowledgeble with sys.txt files.
To start with, a couple of questions.
That "original" SD card, did that come with the device, and with that inserted, did you have a working iGO8, on your unit?
If that did not come with the unit, then where did you get it from, and what is the full version number of iGO8 on it. (To read the version number of "igo8.exe", from a SD, place the SD into a card reader connected to your PC, browse to "igo8.exe", right click on it and choose "Properties". Click on "Version" tab and choose "Product Version" under "Item Name". Read the full version number under "Value")
What are these "extra files" and where did these come from? Is there another "igo8.exe", amongst them?
Can you post the folders/files structure of both the "original" SD and the "extra files". Also the contents of the "sys.txt" file(s) that exist there.
RE: iGO8 "program database cannot be found" - nabi - 10-11-2011 05:13 AM
From my Tutorial on NaviTotal:
Quote:The program database error message is exactly what it says. iGO8's program looks for its proprietary folder where it expects to find everything necessary to run and compile the program. But, in the case of this error doesn't.
Most likely you are trying to run iGo off an SD card. I have no information about what you have done before and how. I presume your iGO8 program is on an SD card and that it is complete with assumption that the directory and physical structure are okay. And I also suppose you start iGO by shortcut (or other means) on your device.
Possible errors you can check:
1. You must have a file called iGO.exe. If there is a file called application.dat, rename it into iGO.exe.
2. Next open the sys.txt file which in the iGO8 root directory (a simple text editor like Notepad will do). Probably you will see some lines like this.:
If these lines are not there, goto step 3.
Change the second line so that it looks like this:
Notice the ;. The ";" makes the line not used or computed (a rem statement in computer programming language). While the program is running, iGO8 checks the directory it's in. So this should work.
3. If it doesn't work (or the line doesn't exist), Then your sys.txt should contain the lines, make sure it does. (without the ";" !!!!! )
Now it gets a bit complicated. But it's not my fault luckily.
app="%SDCARD%/iGO8" tells the program the path to the folder where your iGO8 is located or found. Using that line as an example, you must discover yourself what it should look like. Therefore use an explorer program (best the one on your device - you should find the name of the SD card given by the device) and write down the path. Either write it down, copy the name into computer memory and get ready to enter the line in your sys.txt file.
For example, this is how the lines for a Samsung Omnia would look:
app="My Storage/Program Files/iGO8"
4. Finally one more comment.
On some devices (do not ask me why or which devices - it's probably caused by the windows version or in what way windows is adapted by the manufacturer) iGO only starts when the "%" signs are no part of the app="%SDCARD%/iGO8" command line. Example:
This is how ronp76, former mod, explains the very same thing:
(Thank you Ron!)
Presently I run only iGO8 off an SD card but will try to help. I assume that your in car DVD GPS has a menu based system that allows you to run various programs. I further assume that you it has a button to run TomTom.
More than likely each of these software buttons are tied to a script file which looks like XXXX.mscr (mscr is the script file extension name and XXXX can be iGO8, TomTom, etc.). In order for the GPS to execute or run the script and associated software, it needs to know the exact name, drive and directory of each program. Unfortunately, these names can vary from one manufacturer to another.
Your GPS hard drive (HD) can be called either MyFlash or ResidentFlash which are two of the more common names. The SD card can be called StorageCard, Storage_Card or SDMMC. The only way to find out exactly what your GPS calls itself and the card is to download the file attached to this reply.
Copy this file called CECommander (CECMD.exe) to your SD card (You are not allowed to view links. Register or Login to view. and then run it from your car GPS.
I also assume that you can run or execute files on the SD card. When run, CECMD.exe is like Windows Explorer. It will tell you what the exact name of your what your system sees the GPS hard drive (HD) as and also the name of SD card. You need these exact names because that is what GPS will look for.
For example, when I run CECMD.exe, I see:
My Documents (folder)
Network (network folder)
Program Files (folder)
ResidentFlash (hard drive symbol)
SDMMC (hard drive symbol)
Control Panel.lnk (shortcut link)
On the SDMMC (SD card) I see just an iGO8 folder which is all I have set up.
The next part is complicated and involves being able to have the direct instructions (from either the manufacturer, seller or another user). Most likely your GPS runs its software off "button" that are linked by script files (.MSCR file extensions) to programs on an SD card.
Can you hook up your in car GPS to a computer via a USB connection? If you can then you will need to look for .MSCR files, copy them to your computer and then tell me what you see. Good luck.
Another thing to explain here.
Depending on the device, it is possible you need to change the name of the iGO directory and the igo.exe file.
like this (thanks Bobtheboor!)
Had to make a directory called DestinatorApps then change the name of directory iGO8 to Destinator. Then changed file application.dat to Destinator.exe.
and change the sys.txt to meet these changes :
Of course , the name to change to depends on the device.
If you have to make changes to the device's shell.ini (to start igo the same way as your previous gps program) is not part of this post
RE: iGO8 "program database cannot be found" - nabi - 11-11-2011 12:27 AM
Another interesting topic on Navitotal (depending on your device) is this one : You are not allowed to view links. Register or Login to view.
I only post the link so I do not lose the images.
The post is originally from yoff.
RE: iGO8 "program database cannot be found" - bazzle01 - 11-11-2011 11:04 AM
If you are from Oz try one of my complete iGO downloads?
RE: iGO8 "program database cannot be found" - amogranato - 09-08-2013 01:39 AM
I have a IOKONE AST-DVW876 navigation with Windows CE 6.0 installed. I get the following error : "The application failed to start last time...etc". I tried to change the sys file based on what I read on this forum but it shows "program application database cannot be found". And sometimes it just restarts over and over again...depending on what changes I make to the sys file. You can see below the lines I have in the sys.
I am leaving on holiday soon and I really need it to work. So a fast reply would be highly appreciated.
Thanks in advance.
This is the original form of the sys file:
RE: iGO8 "program database cannot be found" - NRT - 09-08-2013 08:03 AM
Might be looking for the content folder, can't see it listed.