I am working on the problem to run Windows TTD under Windows 2000:
My first solution is to edit the registry with regedt32.
Don't use regedit, it will fail !!!
Go to key HKEY_LOCAL_MACHINE\SOFTWARE\
FISH Technology Group\Transport Tycoon Deluxe
You see some false Characters
Edit HDPath with doubleclick and save it.
Now you will see that the registry error is gone when you start TTD.
After that I think you get an CD error Message or some other Messages
I am currently working on it:
0041376B > 6A 04 PUSH 4 ;fdwProtect =
PAGE_READWRITE
0041376D . 68 00200000 PUSH 2000 ;fdwAllocationType = MEM_RESERVE
00413772 . 56 PUSH ESI ;cbSize
00413773 . 6A 00 PUSH 0 ;lpvAddress = NULL
00413775 . FF15 24344200 CALL DWORD PTR
DS:[<&KERNEL32.VirtualAll>;VirtualAlloc
0041377B . 85C0 TEST EAX,EAX
0041377D . 74 36 JE SHORT GameGFX.004137B5
In Win2000 the error is created by VirtualAlloc, see MS Knowlage Base for
some more information.
Any suggestion to rewrite the mem Alloc routine, to get it to run ?
Thanks a lot
Windows TTD under Windows 2000
Re: Windows TTD under Windows 2000
Sorry, Oskar, could you repeat that? I wasn't paying attention:
version under Win95, I'm pretty sure that it just installs all of the
files that are necessary.
this, fixing it will only bring the next one to the surface, and that
will continue for a long time.
I'm very sorry to say that, but I don't think there is much hope for
running TTD/Win on Win2k. Fixing this particular bug would be very hard
without the source code, and I don't think it would help at all for
making the game run.
An error like this suggests a deep incompatibility between the OS and the
game engine, that won't be easy to fix
--
Josef Drexler | http://publish.uwo.ca/~jdrexler/
---------------------------------+---------------------------------------
Please help Conserve Gravity | Email address is *valid*.
Don't do push ups | Don't remove the "nospam" part.
The strange thing is that I don't even need the CD to run the WindowsI am working on the problem to run Windows TTD under Windows 2000:
[snip-snap]
After that I think you get an CD error Message or some other Messages
version under Win95, I'm pretty sure that it just installs all of the
files that are necessary.
Honestly, I don't think it would help much. If there is an error likeI am currently working on it:
0041376B > 6A 04 PUSH 4 ;fdwProtect =
PAGE_READWRITE
0041376D . 68 00200000 PUSH 2000 ;fdwAllocationType = MEM_RESERVE
00413772 . 56 PUSH ESI ;cbSize
00413773 . 6A 00 PUSH 0 ;lpvAddress = NULL
00413775 . FF15 24344200 CALL DWORD PTR
DS:[<&KERNEL32.VirtualAll>;VirtualAlloc
0041377B . 85C0 TEST EAX,EAX
0041377D . 74 36 JE SHORT GameGFX.004137B5
In Win2000 the error is created by VirtualAlloc, see MS Knowlage Base for
some more information.
Any suggestion to rewrite the mem Alloc routine, to get it to run ?
this, fixing it will only bring the next one to the surface, and that
will continue for a long time.
I'm very sorry to say that, but I don't think there is much hope for
running TTD/Win on Win2k. Fixing this particular bug would be very hard
without the source code, and I don't think it would help at all for
making the game run.
An error like this suggests a deep incompatibility between the OS and the
game engine, that won't be easy to fix

--
Josef Drexler | http://publish.uwo.ca/~jdrexler/
---------------------------------+---------------------------------------
Please help Conserve Gravity | Email address is *valid*.
Don't do push ups | Don't remove the "nospam" part.
Who is online
Users browsing this forum: No registered users and 1 guest