Re: A83: problems with the 83+ ?


[Prev][Next][Index][Thread]

Re: A83: problems with the 83+ ?




Hmm...doesn't sound too bad...but why the 8k limit? ... because of ram left
on page?

-Dan


>
>All 83 asm programs will need to be modified to some extent to
>run on the 83 plus. All of the ROM calls in the 83's jump table
>are available on the 83+, there are also a bunch of new ones.
>
>Things that have changed:
>
> - the jump table (entry points) has been modified to use
>   less ROM space. This means that all calls and jumps to
>   system rouitnes will need to be changed to not using the
>   Z80 'call' and 'JP' instructions, but to instead use a macro
>   that TI will provide that sets up an 'RST' instruction  for
>   each call or jump to a system routine.
>
>        - Some RAM structures have been modified and this may cause some
>   problems but I don't think anything major. For sure the ram equates
>          have changed for most things.
>
> - The 'SEND(9 ...' deal is now gone. The TI-86 commands for asm
>execution
>   has been ported to the 83+.
>
> - There is an 8k limit on the size of an asm program that is executing.
>
>Later,
>Pat
>
>------------------
>Original text
>
>From: VorTexx15@aol.com, on 1/13/99 4:36 PM:
>
>I read on Ticalc that there is a new 83+ coming out.  I went to the TI web
>page and saw some of the changes made to the 83.  I think asm programs for
the
>83 won't be compatible.  I read that all the keys will be in the same place
>but two.  Won't this change the values asm programs check for when doing
>input?  I think for sure it will change the direct input.  I don't know
what
>keys these are and if any games use them.  Another thing is that they have
new
>functions like a built in CBL and ways of dealing with this new memory
(160k
>archive).  This is based on the old ti-os but new features for these things
>were added.  This probably moved around these rom calls we all use.  Maybe
>only a couple bytes were added here and there in the rom but it will change
>everything.  I know there is a 92 plus but adding a module seems a little
>different than this.  I hope this won't happen but I guess we'll have to
wait
>and see.
>