Chris,

Is this also true for music?  Would it have any direct benefit?

 

Howard (still reading the list in the background)

 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Chris White
Sent: 20 May 2007 11:14
To: sam-users@nvg.ntnu.no
Subject: RE: What games

 

;) anything is possible .. just have to change the way u think about coding
and stay away from systems .. ie sprite systems / scrolling systems

 

make ever function bespoked to that task .. ie make a sprite cutter that
loads data directly instead of reading from a ram location n writing to
screen

 

ie .. 

HL = screen addre

 

(HL) , 0xff

inc l

(HL) , 0x7f

inc l 

 

etc

 

is far quicker than

ld a,(de)

ld (hl),a

inc e (if u can get away with having 256 byte sprite data (8x8 are this u
see hence there popular))

inc l (till next line that is ;))

 

Just means u have to write sprite cutters to output the source code .. then
each sprite draw will be a jump table call

 

C

 

   _____  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Calvin Allett
Sent: 20 May 2007 10:46
To: sam-users@nvg.ntnu.no
Subject: What games

Just a quick thought,

What games could be accomplished on the ol` SAM, everybody always
says about how underpowered the SAM is in Mode 4, but when I`m
playing more Spectrum games recently, I`m getting a certain shock as to
how many games ran at perhaps lower than 8 fps, and yet it doesn`t
matter, perhaps I should have asked what games could be done.

Could Avenger be done at a similar framerate, for example?

   _____  

Yahoo! Answers - Got a question? Someone out there knows the answer.
HYPERLINK
"http://uk.answers.yahoo.com/;_ylc=X3oDMTEzaDRkZGdlBF9TAzIxMTQ3MTcxOTAEc2VjA
01haWwEc2xrA3RhZ2xpbmVz"Try it now.


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.7.5/812 - Release Date: 19/05/2007
13:52



No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.467 / Virus Database: 269.7.5/812 - Release Date: 19/05/2007
13:52
 

Reply via email to