|
H/PC Sensei Posts: | 1,278 |
Location: | Silicon Valley, USA | Status: | |
| I'm experiencing difficulties in running Pharos Ostia 5.01 and 7.0 on NEC MobilePro 900C with CMONEX v1.0. First, I installed Ostia 7.0 and Map 5.0. No problem with the installation and map copy. When I tried to run Ostia on MP900C, an error "'Ostia' is not a valid Windows CE application'. Then, I removed Ostia 7.0 and installed Ostia 5.01 using ActiveSync. When I tried to copy a map, an error 'CE003: Could not connect to CE device: 0 Please make sure that your CE device is connected through ActiveSync'. Of course, it's connected. Actually, Ostia was installed through ActiveSync just before map copy. When I ran Ostia 5.01, the same error "'Ostia' is not a valid Windows CE application' popped up. I know some of you have made Ostia 5.0 work on MP900C or Skeye.pad SL. Are there any tricks? Ultimately, I want to have Ostia and iGPS-CF on Skeye.pad as it has a 800x600 LCD display. BTW, Ostia 7.0 does provide a choice between PPC2002/2003 and EZ Road. Obviously, the former is the choice for MP900C. In contrast, Ostia 5.01 does not ask for a choice at all. Edited by CAuser 2007-05-20 1:38 PM
|
|
|
|
H/PC Oracle Posts: | 16,175 |
Location: | Budapest, Hungary | Status: | |
| did you run execheck on it? |
|
|
|
H/PC Sensei Posts: | 1,278 |
Location: | Silicon Valley, USA | Status: | |
| Yes. I ran execheck on Ostia. It says mfcce300.dll does not export a few functions. Then I overwrote the OS 3.0 with 4.0. Now, running Ostia gives 'Cannot find Ostia (or one of its components)...' after I copied mfcce400.dll and olece400.dll (mfcce301.dll too) to the same directory of Ostia.exe. Running execheck on it now says \Program Files\Ostia\Ostia.exe is Invalid File.
Edited by CAuser 2007-05-20 3:14 PM
|
|
|
|
H/PC Sensei Posts: | 1,278 |
Location: | Silicon Valley, USA | Status: | |
| I tried to overwrite the lib name (mfcce300.dll), but it did not give me an edit option (no edit box). |
|
|
|
H/PC Sensei Posts: | 1,278 |
Location: | Silicon Valley, USA | Status: | |
| Yeah, I am able to rewrite mfcce400.dll over mfcce300.dll. Now, the execheck reports 3 errors:
\Program Files\Ostia\mfcce400.dll doesn't export a function ordinary 2755
\Program Files\Ostia\mfcce400.dll doesn't export a function ordinary 2761
\Program Files\Ostia\mfcce400.dll doesn't export a function ordinary 2785
With these errors present, I ran Ostia and it said 'Application Ostia.exe has performed an illegal operation and will be shut down...'. Edited by CAuser 2007-05-20 3:31 PM
|
|
|
|
Global Moderator H/PC Oracle Posts: | 12,670 |
Location: | Southern California | Status: | |
| Don't use mfcce400.dll - I used the Pocket PC mfcce300.dll in my skeye.pad and it works fine. You also need cellcore.dll. (I assume you also put in a doclist as well. ) |
|
|
|
H/PC Sensei Posts: | 1,278 |
Location: | Silicon Valley, USA | Status: | |
| Good tip! It needs mfcce301.dll in the custom ROM (I guess it's for PPC). Now, Ostia runs fine on MP900C. I'll see if I can install Ostia on Skeye.pad without direct sync (If Ostia allows installation without a CE device connected, then I can copy the cab file to a CF card).
Edited by CAuser 2007-05-20 5:51 PM
|
|
|
|
H/PC Sensei Posts: | 1,278 |
Location: | Silicon Valley, USA | Status: | |
| Hmm, the cab file just sits on the CD. So, I just copied it to a CF card and installed it on Skeye.pad SL with CE .NET 4.1. What I need is to put the right dlls in the directory with Ostia.exe. |
|
|
|
H/PC Sensei Posts: | 1,278 |
Location: | Silicon Valley, USA | Status: | |
| I'm trying to make Ostia 7.0 work on Skeye.pad SL with CE .NET 4.1. I checked the list of lib files used by Ostia.exe using execheck. Here is the list:
cellcore.dll (7K 4/2/2007 6:49:56 AM in Cmonex v1.0)
WININET.dll
ole32.dll
AYGSHELL.dll (42.5K 4/30/2005 3:37:35 AM in Cmonex v1.0)
COREDLL.dll (541K 4/30/2005 3:37:05 AM in Cmonex v1.0)
mfcce301.dll (404K 4/4/2007 4:25:29 PM in Cmonex v1.0)
RmfRoute.dll
RmfRead.dll
WINSOCK.dll
I did not find the exact cellcore.dll, AYGSHELL.dll, COREDLL.dll though I found mfcce301.dll with the same size from Cmonex's site. I guess I need the exact file set as they have made Ostia 7.0 work on MP900C with CMONEX v1.0, right?
Cmonex, if so, can you provide the exact files on your site for download? Thanks!
Edited by CAuser 2007-05-21 2:35 AM
|
|
|
|
H/PC Sensei Posts: | 1,278 |
Location: | Silicon Valley, USA | Status: | |
| Ostia 7.0 works on MP900C and Skeye.pad SL with CE .NET 4.1! See the other thread concerning Skeye.pad Edited by CAuser 2007-06-01 8:04 PM
|
|
|
|
Factorite (Senior) Posts: | 86 |
Location: | United States | Status: | |
| CAuser-
was able to get Ostia working on 900c today, just had to use execheck to call mfcce301.dll and it works.
Ostia doesnt seem real stable though? have had it lock up the 900c several times.
Dont know if its my setup GPS on Com1, additional .dll needed?
Have you had any stability issues?
It has some really great features though, compared to pocket streets its far superior
|
|
|
|
H/PC Sensei Posts: | 1,278 |
Location: | Silicon Valley, USA | Status: | |
| Quote Gweb - 2007-06-12 4:38 PM
CAuser-
was able to get Ostia working on 900c today, just had to use execheck to call mfcce301.dll and it works.
Ostia doesnt seem real stable though? have had it lock up the 900c several times.
Dont know if its my setup GPS on Com1, additional .dll needed?
Have you had any stability issues?
It has some really great features though, compared to pocket streets its far superior
I have not had the problem you described. I'll check if I put any more dlls into the directory with Ostia.exe when I return by Friday. BTW, which GPS receiver are you using? Edited by CAuser 2007-06-13 2:45 PM
|
|
|
|
Factorite (Senior) Posts: | 86 |
Location: | United States | Status: | |
| Quote CAuser - 2007-06-13 11:37 AM
I have not had the problem you described. I'll check if I put any more dlls into the directory with Ostia.exe when I return by Friday. BTW, which GPS receiver are you using?
I'm using a serial cable to a Magellan Sport Track Pro, that works good with Pocket streets as well.
A thought was that the GPS is setup for 4800 buad which is slow but for the data that is sent I think it would be sufficient and shouldnt be a problem with the app.
Just seems when I try too many things with Ostia it locks up, I do have the MP900c overclocked to 530 mhz. I'm going to experiement with this and see if this could be a cause of lock ups.
Also I have the trial version which is limited to 2 maps.
|
|
|
|
H/PC Sensei Posts: | 1,278 |
Location: | Silicon Valley, USA | Status: | |
| I checked the directory with Ostia.exe and found no dlls. This means Cmonex v.1 is sufficient for MP900C to run Ostia 7.0 as long as you overwrite mfcce300.dll with mfcce301.dll(ppc version) using Execheck.
Edited by CAuser 2007-06-16 5:44 PM
|
|
|
|
H/PC Oracle Posts: | 16,175 |
Location: | Budapest, Hungary | Status: | |
| i wish it wouldnt be so tedious to eliminate the need for the mfc editing then you wouldnt have to do even that.. |
|
|