Re: LZ: Usgard


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

Re: LZ: Usgard



> practically EVERY program, and it takes 4,6k string memory. You
> now have about 19k left (umm... can someone explain why there is not
> 23k left!?!? I though the 85 had 28k user ram). You now have 19k free (should
> be 23k) for games, USGARD games (they will come, that's a promise). If those
> games were converted to ZShell, they would most likely not fit on the calc!
> 

Libraries don't really save much space at all, especially since most
people won't reuse the same libraries.  Look at any two zshell games -
how much of the code is common between two programs?  Maybe a few
bytes?  And no one is really gonna want to use someone else's window
drawing routines..   Look how well that worked in OS-85.  (BTW, that
comparison chart of shells on the usgard page has quite a few errors,
os-85 DOES have many of it's own calls to name one)

> relocation), you could have more games on the calc at the same time, and
> you would have cooler games. I intend to develop lots of stuff for Usgard

I still don't understand how having a much larger shell (ATLEAST 4k as
compared to ~1k of oshell) will let you fit MORE games on the
calculator.  There is just not much stuff to put into a library that
could be reused.  The only common thing would be maybe putpixel or
something and you would want that to be right in the program so you
could maximize speed.

Plus in my project, it won't work with usgard because the game needs
every since k it can get because it is an indepth rpg with many maps and
lots of text, etc.  Usgard as you say has minimum 19k free - 3.5k for
grayscale = 15.5k = not acceptable.  Oshell leaves ~27k - 3.5k = 23.5k =
much much better.  That is -= 8k =- difference...  I don't see how
usgard's libraries with save 8k of space on the average user's
calculator.  That is enought for a map layout of 256 x 256 in my game! 
Plenty of space for almost ALL the maps!

Please correct me if you think I am mistaken.

-------------------------------------------------------------------------------
Adam Geitgey
Partner CSRA Web Design and Computer Consulting
"Web Design for the Information Age"
PGP Key upon request
Email:  csrawebtech@qualityservice.com
Web  :  http://csraweb.home.ml.org
-------------------------------------------------------------------------------


Follow-Ups: References: