Resource centre for ZX Spectrum games
      using Manic Miner and Jet Set Willy game engines

 

Archive of the

Manic Miner & Jet Set Willy Yahoo! Group

messages

 

 

 

Message: 470

Author: sj_hill

Date: 02/08/2000

Subject: Re: ?tioning the mind of a genious

 

Sorry for droning on about this, but am I right
in thinking the answer to sendy's question would
be:

o Matt could have included a special routine for
handling blank air (background) graphics, rather than
using the same routine for handling all four graphic
types.
o The number of bytes needed for such a routine
would be significantly less than the 8*64 bytes used to
hold the blank 8x8 air graphics for each room.
o To
include an exception to call this special routine in the
room-drawing phase of the game engine would make the engine
slower, but in a imperceptible way due to the fact that
room-drawing occurs relatively rarely.
o Matt's sprite
handling routines could be significantly
improved.

Therefore, sendy was right in the first place: yes, he could
have saved an awful lot of memory!

S.

 

 

arrowleft
arrowright