A85: Re: Tyrant ports
[Prev][Next][Index][Thread]
A85: Re: Tyrant ports
But aren't programs for Usgard smaller and faster in size, due to the
programs being relocated? I thought every absolute jump or call inside the
program had to be fixed to add the program address. Or is the code patched
as it is being loaded? (I like the 86, code is relocated by the TI-OS :-)
-----Original Message-----
From: Humberto Yeverino <humberto@engr.csufresno.edu>
To: Assembly-85 <assembly-85@lists.ticalc.org>
Date: Thursday, November 12, 1998 12:01 PM
Subject: A85: Tyrant ports
>
>A couple days ago I started the rewrite for Tyrant, my first game. The
>code was real messy and bug ridden, so starting over seemed like the best
>thing to do. But on to the real news, when it is complete there will onlt
>be versions for Rigel and Zshell.
>WHY?
>Because if I simply ported to Usgard by inserting &s the compiled string
>would explode it size. There are several calls to 32-bit math routines
>and space saving routines. Since I would basically be fixing this problem
>the same way for Usgard as Zshell, I decided, why waste the time.
>btw the fix would be relocating the subroutines to graph_mem
>
>Aside from that it's coming along. Expect to see a demo (just for 1p
>mode) soon.
>
>Hey what do you know, a message about programming for the 85 on the Asm-85
>list, how unique.
>
>-Humberto Yeverino Jr.
>
>"I kick ass for the Lord."
>-Dead Alive (1992)
>
>***********************************************************
>Home Page:
> http://www.engr.csufresno.edu/~humberto/Home.html
>
>Ti Page:
> http://www.engr.csufresno.edu/~humberto/tex.html
>
>z80 Source Page:
> http://www.engr.csufresno.edu/~humberto/z80source.html
>
>Official Tyrant Home Page:
> http://www.engr.csufresno.edu/~humberto/tyrant.html
>
>E-mail:
> humberto@engr.csufresno.edu
>***********************************************************
Follow-Ups: