Re: LZ: INTZS


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

Re: LZ: INTZS



Jimmy Mardell wrote:
> =


> > Hmm, speaking of these two programs, I did something without thining.=
=2E..
> > I had IntZS running on my calc, so I could access ZShell faster, and
> > then I tried to install Game Wizard, with the TIbasic program.  Lets
> > just say it wasn't very happy.  Is this because of the interupts, or
> > becasue you can't make the ZShell string longer after it's already be=
en
> > made longer (for whatecver reason?)??
> =


> Hmm... no, not that. The basic program just checks if the length ZShell=


> is lesser than 1870 bytes, and if so it increase with 5.
> =


> Did it crash when you ran the basic program? That was VERY strange. If
> you started GW when IntZS is running, then it would definately crash if=


> your not lucky (you managed to install GW in the memory between to inte=
rrupt
> calls) else when the interrupt call occured, just a part of IntZS would=


> remain and a part of GW would have been copied to the ZShell string =3D=
 no good.


If I understand what your saying, then GW and IZ are both trying to use
the same space in the ZShell string to hold their interupts.  If that is
true, is it possible to adjust the tibasic install program to _add_ 600
bytes to the _current_ length of the string, instead of trying to just
add 600 bytes on to 1206?  I would assume GW references fixed mem
locations, where it stores it's interupts in ZS, so to make a tibasic
install program which would allow GW to install it's interupt space
_after_ the entire ZS variable (including whatevver else is using that
space), it would also require an ASM program to change the fixed mem
references (chenge the offset) in Game Wizard (where it calls it's
ints).  But then again, the GW string would be moving around in memory,
so the other ASM program couldn't write to it....  Ahh...another idea: =


there could be a choice in the actual GW program, which would allow you
to enter an offset (that would be reported by the tibasic install
program), which would update the fixed mem calls...


If that didn't make sense, well, email me...
 =


> --
> Real name: Jimmy M=E5rdell
> Email....: mailto:mja@algonet.se
> IRC-name.: Yarin
> WWW......: http://www.algonet.se/~mja
> =


> "Strap me down with disillusion
>   Tie me up in lifelines
>    Nothing stops my thoughts from breeding
>     Nothing's stopping my mind" - Leather Strip


-- =


; Max Mansour,       // mail : mmansour@gis.net =


; self proclaimed   // irc : Justarius
; dictator.        // web : maxwww.home.ml.org  =


;                                         =


;              Drugs for Doughnuts ! =


;     Crack, smack, weed, speed, you want it, =


;     I got it.  I can be found in the nearest
;     deep-fried pastry establishment.
;     I'm the one with the badge and the gun.


=2Eend


References: