Msg: 6469 *Conference*

04-26-96 22:56:33

From: GARY WEBER

To : RON WIESEN

Subj: REPLY TO MSG #6465 (NEED MODEL 200 INFO (NEC ALSO))

RON -

My 8300 (in both 8201 and 8300 mode) gives the number 84, that is, PEEK(84) is
the only address within that range that will return a zero.

The only notable differences between the 8300 and 8201 are the internal
programs (BASIC, TEXT, TELCOM).  The 8300's BASIC apparantly has a few bug
fixes. es.  TELCOM has a few enhancements (Xmodem file transfers, to name one).
TEXT has been enhanced greatly, with formatting features and support for Epson
text enhancements (bold, underline).

So, the only programs that don't run on the 8300 in its default mode are those
which directly interfaced with TEXT & TELCOM.  The Ultimate ROM II, for
instance, has to throw the 8300 into 8201 emulation mode for it to run properly
(which is done by OUTing the 2 value to port 163.  OUTing 0 to the port returns
it to 8300 mode).

The reason I bring all this up is that it might be useful for really ambitious
programmers to know if their program is running on an 8201 (or an 8300 in 8201
emulation mode), or a true 8300.  (The autodialer I wrote needed to know this
since it makes a jump into TELCOM's TERM mode after connecting.)

The location I use for this is 21214.  If it is a 246, I know I'm running in an
8300.  Otherwise, it's an 8201 (or 8300 in 8201 emulation, is EXACTLY the same
thing).

Hope this is useful,

Gary.