Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!bu.edu!polygen!bill From: bill@polygen.uucp (Bill Poitras) Newsgroups: comp.sys.ibm.pc Subject: Re: RE The IBM PC... Message-ID: <805@tzu.UUCP> Date: 3 Jul 90 19:41:00 GMT References: <8@<2682a36b-1efd> <8000073@m.cs.uiuc.edu> Reply-To: bill@tzu.UUCP (Bill Poitras) Organization: Polygen Corporation, Waltham, MA Lines: 18 In article <8000073@m.cs.uiuc.edu> carroll@m.cs.uiuc.edu writes: >P.S. So, to port it to the Cray, you'd just have to rig up a joystick, a >CGA, and port the _assembler_ source to Cray assembler. Yes, folks, Flight >Simulator is written in assembler. I know, I've seen it - I worked for >SubLogic for a summer. No silly. The best thing to do would be to write a PC simulator for the Cray. You could emulate 8088 assembler, the port mapped I/O, and memory mapped video. Then you link into it a small loader and flight simulator, so when you run the cray executable, it will emulate a PC and then run flight simulator. To cope with the superfast speed, tell the emulator to suspend itself for so many microseconds after interpreting each instruction. Just my $0.02 +-----------------+---------------------------+-----------------------------+ | Bill Poitras | Polygen Corporation | {princeton mit-eddie | | (bill) | Waltham, MA USA | bu sunne}!polygen!bill | | | | bill@polygen.com | +-----------------+---------------------------+-----------------------------+