svc@well.UUCP (Leonard Rosenthol) (08/20/89)
<1989Aug18.210038.5272@fxgrp.fx.com> Sender: Reply-To: svc@well.UUCP (Leonard Rosenthol) Followup-To: Distribution: Organization: Whole Earth 'Lectronic Link, Sausalito, CA Keywords: Macintosh, baud, screen, speed, comm In article <1989Aug18.210038.5272@fxgrp.fx.com> wiedmann@plover.fx.com (Christian Wiedmann) writes: >sdh@wind.bellcore.com (Stephen D Hawley) writes: > >>In article <9225@cadnetix.COM> pem@cadnetix.COM (Paul Meyer) writes: >>> [stuff about porting NetHack 3.0] > >>I would like to offer a few suggestions (I too have considered doing the port) > >>slow. My main gripe with NetHack on the Mac is the speed of output. There >>is no reason why a 9600 baud terminal should output faster than the screen. > >I've written some output routines on the Mac (unfortunately they probably >wouldn't be useful for this purpose), and I can tell you that it's hard to >get any reasonable performance out of the Mac. I'd be impressed by a terminal >emulator which could run at 9600 baud throughput. >If you really want fast, I think you'll have to do some serious optimization. > If fast terminal emulators impress you then you should check out both Microphone II v3.0 and Smartcom II 3.1a. We have done A LOT of testing of screen speed (and other timings as well) and have found the MPII v3.0 can achieve (on a 57600 baud direct connect) approx. 16000 buad throughput to the screen. Smartcom II 3.1a (on the same connection) does even better at over 30000 baud. (I am using baud here to be = cps (which I know it really isn't but for this purpose..)) It is certainly possible to write to the Macintosh screen at >9600, it just takes some things about the scheme that your choose to do so. I can also tell you that MPII achieves it's speeds WITHOUT the use of assembly code and without drawing direct to screen (we use DrawText). You just have to play your cards right and optimize other things along the way...QuickDraw is really quick for somethings, just give it a chance. +--------------------------------------------------+ Leonard Rosenthol | GEnie : MACgician Lazerware, inc. | MacNet: MACgician UUCP: svc@well.UUCP | ALink : D0025 -- +--------------------------------------------------+ Leonard Rosenthol | GEnie : MACgician Lazerware, inc. | MacNet: MACgician UUCP: svc@well.UUCP | ALink : D0025