+Vater_Araignee Posted March 21, 2010 Share Posted March 21, 2010 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. Quote Link to comment
+Vater_Araignee Posted March 23, 2010 Author Share Posted March 23, 2010 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. Quote Link to comment
matejcik Posted March 25, 2010 Share Posted March 25, 2010 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. Quote Link to comment
+Vater_Araignee Posted March 30, 2010 Author Share Posted March 30, 2010 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. Quote Link to comment
matejcik Posted March 30, 2010 Share Posted March 30, 2010 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 herein new versions, there is no "manual". you should see two (or three) options for gps: a) None (you don't want this) 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 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.