yesterday to help him install GPL and all the goodies. (I burned
*three* CD's full of tracks, car graphics, and utilities before I left
my house. You GPL tweakers are awesome!!)
GPL runs great solo on Bruce's machine, but he has some problems:
1. GPL Multiplayer doesn't work. GPL crashes to the desktop (aka CTD)
as soon as you try to enter the multiplayer screen. This happens either
when launching GPL standalone or from WinVROC (which works ok
otherwise).
2. GEM+ doesn't work. When you launch it, it complains that there is an
invalid engine parameter in GPL.EXE and then displays a corrupted
version of GEM+'s own main page. All of the variable fields are blacked
out and other areas have a strange pattern. You can click between
sheets but they all have the same problem.
3. GRE doesn't work. It displays error popups when you launch it and
when you try to load a setup, and won't load the values in the setup
file properly.
I went home and tried all these things on my own XP installation (brand
new this week!) GPL Multiplayer works fine, as does GEM+. But GRE
doesn't work on my machine either.
Ok, it looks like GRE has a problem. My brother Nate, who wrote it,
says he's received emails from several XP users that are having trouble
with GRE. Is anyone running GRE on XP with no problem? Any Visual
Basic experts out there who might be able to suggest how to make GRE
work on XP machines?
The other two issues could be installation-related. On Bruce's machine
I installed GPL, GEM+, WinVROC, and GRE using their setup programs.
On my own machine, all these programs were already in place, because
they were all on the D partition of a hard drive that previously had a
Win98 installation on its C partition. After I got XP, I simply
formatted C and installed WinXP Pro on it, and then made links to the
existing GPL, GEM+, WinVROC, and GRE executables on D.
I've looked inside the CABs for GEM+ and GRE and found that both include
Visual Basic runtime files and other DLL's. I seem to recall reading
that XP already has a VB runtime, so maybe one or both of these
installations over-wrote the XP VB modules on Bruce's machine and are
causing the problems with GEM+?
I can't think of anything that might be causing the multiplayer CTD,
though. (See below for more details on Bruce's machine and mine.)
My first thought was to roll Bruce's XP back to a restore point prior to
when I started messing with his machine <grin> but I figured maybe I
should check with you guys first. I think some XP expertise is called
for - expertise which I don't have!
Has anyone with XP had any of these problems and resolved them, or are
there any XP experts who can suggest the best approach?
Our machines differ in some ways that might be significant:
Bruce's machine:
WinXP Home
Dell Dimension 4400; Pentium 4 at 1.6 GHz
256MB DDR SDRAM
64MB DDR GeForce3 Ti 200 with DVI
Integrated Audio
40GB Ultra ATA/100 Hard Drive
3COM PCI 10/100 Remote Wake Up Network Card
56K PCI Data Fax Modem for Windows
8X/4X/32X CD-RW/DVD Combination Drive
Logitech MOMO (new w/*** & shifter) with 4.20 driver
AT&T cable through Toshiba 1100 cable modem and
Belkin hardware router (see note below)
Alison's machine:
WinXP Professional, SP1
Homebuilt ASUS P2B; Celeron at 1.0 GHz
256MB SDRAM
GeForce 2 Ultra
SoundBlaster Live! Value
40GB and 8GB WD Hard Drives
3COM PCI 10/100 Network Card
40X Acer CD-ROM Drive
Logitech FF (Old Red) with 4.20 driver
CH Pro pedals with Radio Shack game to USB adapter
AT&T cable through Toshiba PCX2200 cable modem and
Winroute software router (see previous long thread)
Other notes:
On Bruce's machine we had to install Papy's Speed Fix for GPL; otherwise
GPL just CTD's on startup. My own machine is not fast enough to require
the Speed Fix.
On Bruce's machine I installed GPL from the CD, and then made a copy of
that install. I overlaid my own installation from the CD-R's I burned
onto one of the copies. I then applied the Speed Fix to GPL.EXE in both
of these installations. Both exhibit the CTD when trying to enter the
GPL Multiplayer screen.
Since Bruce's fresh GPL install had a "***" copy of GPL.EXE from the
GPL CD with only the Speed Fix applied, it appears that the multiplayer
CTD isn't related to the GPL 1.2 patch, sound patch, Disco Fix, Bart
Westra's Cars Behind patch or whatever other patches might have been
applied to the copy of my own GPL.EXE.
The original GEM (aka EngineChanger.exe) also complains that there is an
invalid engine parameter in GPL.EXE. GEM and GEM+ work fine on a copy
of the same GPL.EXE on my own XP install.
We bypassed Bruce's hardware router and connected his computer directly
to his cable modem. This didn't make any difference; GPL still did a
CTD when attempting to enter the multiplayer screen.
We also tried setting alternate_ip_addr_lookup to 0 in core.ini
(normally it has to be set to 1 on my machines). No joy.
Thanks in advance for any help you might have, guys!
Alison
Remove the spam blocker ARGLEBARGLE to email me.
http://www.racesimcentral.net/