🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.games.microprose.transport-tyc
Article #28287

Re: TTDPatch on Win xp x64

#28287
From: Marcin Grzegorczyk
Date: Mon, 30 May 2005 14:21
16 lines
2061 bytes
Josef Drexler wrote:
> [...]
> Ah, that's actually a crash in TTD.  Somehow XP64 doesn't seem to allow
> setting the FS segment register, or it fails in other ways.

As you may know, under Win32 the FS register points to a special segment 
which contains a structure called Thread Information Block.  This is 
used, among others, for structured exception handling.

AFAIK when a 64-bit processor is running in the IA-32e compatibility 
mode, the FS and GS registers are treated somewhat different to the 
other segment registers.  Might have something to do with the crash. 
(Perhaps XP64 somehow protects the FS register to ensure that IA-32 
programs don't mess it up.)
-- 
Marcin Grzegorczyk
Technical Details
Message-ID: <d7f7f8$601$1@joesbox.cjb.net>
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!news.maxwell.syr.edu!news-rtr.nyroc.rr.com!news-out.nyroc.rr.com!twister.nyroc.rr.com.POSTED!53ab2750!not-for-mail
References: <op.sri6a4h3rg3r9u@luna.dune> <pan.2005.05.29.14.23.45.386373@joesbox.cjb.net> <op.srjk34hnrg3r9u@luna.dune> <pan.2005.05.29.15.47.10.516671@joesbox.cjb.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!news.maxwell.syr.edu!news-rtr.nyroc.rr.com!news-out.nyroc.rr.com!twister.nyroc.rr.com.POSTED!53ab2750!not-for-mail
From: Marcin Grzegorczyk <mgrzegor@poczta.onet.pl>
Newsgroups: alt.games.microprose.transport-tyc
Subject: Re: TTDPatch on Win xp x64
Organization: None apparently.
Lines: 16
Message-ID: <d7f7f8$601$1@joesbox.cjb.net>
References: <op.sri6a4h3rg3r9u@luna.dune> <pan.2005.05.29.14.23.45.386373@joesbox.cjb.net> <op.srjk34hnrg3r9u@luna.dune> <pan.2005.05.29.15.47.10.516671@joesbox.cjb.net>
X-Orig-NNTP-Posting-Host: k314-1.iios.pwr.wroc.pl
Mime-Version: 1.0
X-Orig-X-Trace: joesbox.cjb.net 1117462824 6145 156.17.36.219 (30 May 2005 14:20:24 GMT)
X-Orig-Complaints-To: abuse@joesbox.cjb.net
X-Orig-NNTP-Posting-Date: 30 May 2005 14:20:24 GMT
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217
X-Accept-Language: en, pl, cs, sk, de
In-Reply-To: <pan.2005.05.29.15.47.10.516671@joesbox.cjb.net>
Date: Mon, 30 May 2005 14:21:02 GMT
NNTP-Posting-Host: 24.58.5.97
X-Complaints-To: abuse@rr.com
X-Trace: twister.nyroc.rr.com 1117462862 24.58.5.97 (Mon, 30 May 2005 10:21:02 EDT)
NNTP-Posting-Date: Mon, 30 May 2005 10:21:02 EDT
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit