Jump to content
Sign in to follow this  
Followers 1
Vater_Araignee

manual installation help needed

Recommended Posts

My cab installer ignores the cab file (probably because of my os) so I have attempted a manual installation of sorts and got it to run, with errors.

 

My sys info:

Mitac try_OEM

Mitac_TYPE 5.0

Windowes CE 5.0

60.0 MB RAM

ARM920T S3C2443 (402 MHz)

320x240, 65536 colors

 

Here is what I have done so far.

\personal directory

PLAYER~1.000 = no rename

_setup.xml = no rename

 

\Program Files\Groundspeak\Wherigo\Player

MICROS~3.001 = Microsoft.WindowsCE.Forms.dll

SYSTEM~1.002 = System.Data.dll

GEOFRA~3.003 = GeoFramework.Gps.PocketPC.dll

GEOFRA~1.004 = GeoFramework.PocketPC.dll

00fmodce.005 = fmodce.dll

00readme.007 = readme.txt

0AW_logo.008 = AW_logo.ico

ZONESE~1.009 = ZonesEngine.dll

00Player.010 = Player.exe

 

\My Documents\Groundspeak\Wherigo\Cartridges

WHERIG~1.006 = Wherigo Tutorial.gwc

 

When I run Wherigo.exe I get the following...

 

GPS device start failed.

An Error occurred bla bla bla

NMEA-0183 bla bla bla

Do you want to configure your device

yes / no

 

When I hit yes or no I get

the folder \My Documents\Groundspeak\Wherigo\Cartridges does not exist

No matter how many times I try to close the box it comes back.

 

I copied the Cartridge directory tree to temporary memory and can't get the tutorial in it and I get the following

No cartredges exist in \My Documents\Groundspeak\Wherigo\Cartridges

No matter how many times I try to close that box it remains.

 

I would be grateful for help on even getting just the cartridge problem solved.

Share this post


Link to post

So this is what I came up with

 

<configuration>
<appSettings>
<add key="CartDirectory" value="Storage Card\My Documents\Groundspeak\Wherigo\Cartridges" />
<add key="AutoDetectGps" value="False" />
<add key="CommPort" value="COM2:" />
<add key="BaudRate" value="4800" />
</appSettings>
</configuration>

 

YES it got past those errors, BUT

 

An unexpected error has occurred in Player.exe.

Select Quit and then restart this program, or select Details for more information.

 

I clicked details

 

OutOfMemoryException

 

at Microsoft.AGL.Common.MISC.HandleAr(PAL_ERROR ar)

at System.Drawing.Bitmap._Init(Int32 cx, Int32 cy)

at System.Drawing.Bitmap..ctor(Int32 width, Int32 height)

at Player.Controls.uMap.uMap_Resize(Object sender, EventArgs e)

at System.Windows.Forms.Control.OnResize(EventArgs e)

at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)

at System.Windows.Forms.ContainerControl.WnProc(WM wm, Int32 wParam, Int32 lParam)

at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)

at Microsoft.AGL.Forms.WL.SetPos(IntPtr hwnThis, RC& rcBounds, BoundsSpecified bsSet)

at System.Windows.Forms.Control._SetBoundsCore(Rectangle rect, BoundsSpecified bsSpecified)

at System.Windows.Forms.Control.set_Location(Point value)

at Player.frmMain.SetControls(UserControl u)

at Player.frmMain.frmMain_Resize(Object sender, EventArgs e)

at System.Windows.Forms.Control.OnResize(EventArgs e)

at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)

at System.Windows.Forms.ContainerControl.WnProc(WM wm, Int32 wParam, Int32 lParam)

at System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)

at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)

at Microsoft.AGL.Forms.WL.SetVis(IntPtr hwnThis, BOOL fVis)

at System.Windows.Forms.Control.set_Visible(Boolean value)

at Player.frmMain.CompleteStartup()

at Player.frmMain.frmMain_Activated(Object sender, EventArgs e)

at System.Windows.Forms.Form.OnActivated(EventArgs e)

at System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)

at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)

at Microsoft.AGL.Forms.WL.SetVis(IntPtr hwnThis, BOOL fVis)

at System.Windows.Forms.Control.set_Visible(Boolean value)

at System.Windows.Forms.Application.Run(Form fm)

at Player.Program.Main()

 

A fellow in Ann Arbor saw me getting vexed and looked over my shoulder to day and said "You'll never get that piece of unsupported crap to run on that GPS. Get a laptop and a gps card." and then just walked away.

I hope to prove him wrong.

Share this post


Link to post

kudos for your perseverance, but...

OutOfMemoryException

there you have it. your device doesn't have enough free memory.

try to clear up the memory and see if it helps - but maybe there simply isn't enough.

 

you might also check if your device can run the "Esmertec JBed" Java machine. in that case, you could use OpenWIG instead of the official player. Its memory requirements are significantly lower - but it needs the java machine, which might consume the same amount of memory for itself.

Share this post


Link to post

kudos for your perseverance, but...

OutOfMemoryException

there you have it. your device doesn't have enough free memory.

try to clear up the memory and see if it helps - but maybe there simply isn't enough.

 

you might also check if your device can run the "Esmertec JBed" Java machine. in that case, you could use OpenWIG instead of the official player. Its memory requirements are significantly lower - but it needs the java machine, which might consume the same amount of memory for itself.

I believe that CE 5.0 has a 32 process limit, but I don't think that it is trying to use that many process so it must be ram.

I have slowly been working on it like it is a ram issue.

You know, can I do without this?

Yup! Gone!

Nope! Leave.

Most of the time. write a link to it.

Do I even know what this does? NO? Leave it alone.

Once I am done minimizing my usage, if it still isnt enough, I'll try finding a virt ram prog.

 

I tried OpenWIG.

Couldn't get it to detect the gps after manually setting.

Couldn't get it to load a cartridge.

Read instructions and the line for loading a cart is missing.

 

I'm now doubly interested on getting some form to work on my Digiwalker, because if I am successful there is a fellow willing to give me a Moov m301 (dieing battery) once I get it working on that he wants me to set up his Moov S model.

Once I have the second unit I'll make a silicone sheath for the Digiwalker and give it to my 6 year old. :D

Share this post


Link to post

I tried OpenWIG.

Couldn't get it to detect the gps after manually setting.

you probably have an old version of openWIG. Get the newest one from here

in new versions, there is no "manual". you should see two (or three) options for gps:

a) None (you don't want this)

B) Internal (THIS is what you want, but maybe you don't have this option)

c) TCP Socket

 

if you don't have "Internal", you must use "TCP Socket". But that is more difficult to set up.

First you download and install GPSPort from here (if that does not work on your device, try to get a similar program called "GpsGate")

 

Launch GPSPort and configure your GPS device. (choose a COM port, speed, etc)

It will redirect the COM port to a "TCP port" and it will tell you the port number.

Do not close GPSPort, it must be running when you want to play. You can minimize it (i am not sure how that works on WinCE) but do NOT turn it off.

 

Then launch OpenWIG, go to Options, select "TCP Socket" GPS, and then click "Choose..." link below.

A box will pop up and ask for port number.

Here, you input the port number from GPSPort and click OK.

(If you put in the COM port number, it will not work. You need to set the TCP port number.)

 

Go back to main menu, go to GPS, click Connect.

At this point, it should already show you your coordinates, or maybe "no fix" if you don't have GPS fix.

 

Couldn't get it to load a cartridge.

Read instructions and the line for loading a cart is missing.

You must have misread - the instructions are old, they refer to very old versions of openWIG.

Here's how you load a cartridge:

 

From the main menu of openWIG, go to Start.

A file browser will appear. Navigate to the directory where you downloaded the cartridge, then choose the cartridge.

Whenever you click something in the file browser, a confirmation pop-up will appear. This sucks, but it can't be avoided. You have to confirm the pop-up every time.

When you are playing, there will not be any more pop-ups.

 

hope this helps :)

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 1

×