Article View: alt.games.doom
Article #499Re: DOOM is not That TOUGH. I'm surprised.
From: p...
Date: Sat, 08 Jan 1994 23:22
Date: Sat, 08 Jan 1994 23:22
28 lines
2099 bytes
2099 bytes
Hi Salty I must confess that either I don't understand anything about PM or you still don't know what I mean. By PM I mean : When you switch to PM from Real Mode all your segment registers don't work anymore the way they did before. Now you have GS and LS (don't remember exactly ) and special segments (one for each register) that show how memory is arranged. Then you have segment register for interrupts (IS, perhaps) and segment that show where your interrupt programs are. Besides all old interrupt vectors such as 01,02,08,09 are now reserved for special events such as different violations of memory and port access and many others. If you try to get access to memory using,say DS, CPU calculates physical address in different way than in Real Mode. Intel386 CPU has additional virtual mode for 8086. I'm sure that most of what I just said is not correct 'cause I read a book about PM almost a year ago and I've never tried to write anything for PM. But considering all these facts you must admit that program , written for Real Mode, would not work in PM, especially my program which allows to use standard debuggers while game is running. I'd like to repeat again that I didn't try to crack DOOM, I tried to trace it and this seemed to be successful. So if you have any comments I'll be happy to hear from you. Sincerely yours, PVP -- Oleg Pestovsky p...@iastate.edu
Technical Details
Message-ID:
<pvp.758071332@vincent2.iastate.edu>Path:
mbox-mo1.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!vixen.cso.uiuc.edu!newsrelay.iastate.edu!news.iastate.edu!vincent2.iastate.edu!pvpReferences:
<pvp.757867369@vincent1.iastate.edu> <2gkjqs$6t7@usenet.INS.CWRU.Edu> <pvp.758060704@vincent2.iastate.edu> <CJC0HC.Mn4@undergrad.math.uwaterloo.ca>Show Full Headers
Complete Article Headers
Newsgroups: alt.games.doom Path: mbox-mo1.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!vixen.cso.uiuc.edu!newsrelay.iastate.edu!news.iastate.edu!vincent2.iastate.edu!pvp From: p...@iastate.edu () Subject: Re: DOOM is not That TOUGH. I'm surprised. Message-ID: <pvp.758071332@vincent2.iastate.edu> Sender: ne...@news.iastate.edu (USENET News System) Organization: Iowa State University, Ames IA References: <pvp.757867369@vincent1.iastate.edu> <2gkjqs$6t7@usenet.INS.CWRU.Edu> <pvp.758060704@vincent2.iastate.edu> <CJC0HC.Mn4@undergrad.math.uwaterloo.ca> Date: Sat, 8 Jan 1994 23:22:12 GMT Lines: 28 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit