Patch on TTDWin95 With WINE in FreeBSD

Got a problem with TTDPatch? Get help here.

Moderator: TTDPatch Moderators

Post Reply
Kenji Miyamoto
Engineer
Engineer
Posts: 29
Joined: 07 Mar 2005 14:06

Patch on TTDWin95 With WINE in FreeBSD

Post by Kenji Miyamoto »

I'm trying to get it to work on WINE using these instructions, but can't get it to work. Here's the returned error:

Code: Select all

$ bash "./ttd"
fixme:file:get_default_drive_device auto detection of DOS devices not supportedon this platform
fixme:ntdll:NtQueryVolumeInformationFile device info not properly supported on this platform
fixme:ver:VERSION_GetLinkedDllVersion Unknown EXE OS version 4.0, please report!!
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available
TTDPatch V2.0.1 alpha 45 (Windows) starting.
Couldn't find cfg file myfile.conf.  Ignored.
TTDLOADW.OVL not found, looking for original files:
GAMEGFX.EXE: Bad file descriptor
Could not find GAMEGFX.EXE.
Press any key to abort.
Last edited by Kenji Miyamoto on 12 Mar 2005 05:35, edited 1 time in total.
Patchman
Tycoon
Tycoon
Posts: 7575
Joined: 02 Oct 2002 18:57
Location: Ithaca, New York
Contact:

Re: Patch on TTDWin95 With WINE in FreeBSD

Post by Patchman »

Kenji Miyamoto wrote:

Code: Select all

GAMEGFX.EXE: Bad file descriptor
That's an odd message, I don't think I've seen that one before. Maybe you could try manually copying gamegfx.exe to ttdloadw.ovl.
Josef Drexler

TTDPatch main | alpha/beta | nightly | manual | FAQ | tracker
No private messages please, you'll only get the answering machine there. Send email instead.
Kenji Miyamoto
Engineer
Engineer
Posts: 29
Joined: 07 Mar 2005 14:06

Post by Kenji Miyamoto »

There isn't a gamegfx.exe anywhere, which is probably the cause of the error. It's not even on the original CD I have, but the game runs fine on WinXP.
User avatar
eis_os
TTDPatch Developer
TTDPatch Developer
Posts: 3603
Joined: 07 Mar 2003 13:10
Location: Germany
Contact:

Post by eis_os »

Please look at the error message:

A) you need a gamegfx.exe, aka you need to install TTDWin.
B) your Wine port for you OS doesn't support some stuff:

fixme:file:get_default_drive_device auto detection of DOS devices not supportedon this platform
fixme:ntdll:NtQueryVolumeInformationFile device info not properly supported on this platform


Thats why TTDPatch gets a bad file descriptor
TTDPatch dev in retirement ... Search a grf, try Grf Crawler 0.9 - now with even faster details view and new features...
Image
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

I don't know how helpful this is, but I've successfully run the DOS version in DOSBox. Admittedly, this was s . . . l . . . o . . . w, and since I was running DOSBox on WinXP, I went right back to using the Win version.
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
Post Reply

Return to “Problems with TTDPatch”

Who is online

Users browsing this forum: No registered users and 13 guests