00000000: 11 D3 D0 D2 C9 D4 C5 D3 20 28 56 45 52 53 49 4F |........ (VERSIO|
00000010: 4E 20 30 2E 31 34 29 0D 11 0D 11 C4 C1 D4 C1 C3 |N 0.14).........|
00000020: CF CC CC C9 D3 C9 CF CE 20 2D 54 45 53 54 20 43 |........ -TEST C|
00000030: 4F 4C 4C 49 53 49 4F 4E 20 57 49 54 48 20 44 41 |OLLISION WITH DA|
00000040: 54 41 0D 11 20 C4 C1 D4 C1 C3 CF CC CC C9 D3 C9 |TA.. ...........|
00000050: CF CE 20 3C 53 50 52 49 54 45 23 3E 2C 3C 52 45 |.. <SPRITE#>,<RE|
00000060: 53 45 54 20 43 4F 4C 4C 53 4E 3E 0D 11 0D 11 C4 |SET COLLSN>.....|
00000070: C5 C6 C9 CE C5 20 2D 2D 20 53 45 54 20 55 50 20 |..... -- SET UP |
00000080: 53 50 52 49 54 45 20 49 4D 41 47 45 20 46 4F 52 |SPRITE IMAGE FOR|
00000090: 20 4C 41 54 45 52 0D 11 20 C4 C5 C6 C9 CE C5 20 | LATER.. ...... |
000000A0: 3C 53 50 52 49 54 45 20 44 45 46 49 4E 23 3E 2C |<SPRITE DEFIN#>,|
000000B0: 3C 36 34 20 42 59 54 45 20 44 45 46 24 3E 0D 11 |<64 BYTE DEF$>..|
000000C0: 0D 11 C8 C9 C4 C5 D3 D0 D2 C9 D4 C5 20 2D 2D 20 |............ -- |
000000D0: 54 55 52 4E 20 4F 46 46 20 53 50 45 43 49 46 49 |TURN OFF SPECIFI|
000000E0: 45 44 20 53 50 52 49 54 45 0D 11 20 C8 C9 C4 C5 |ED SPRITE.. ....|
000000F0: D3 D0 D2 C9 D4 C5 20 3C 53 50 52 49 54 45 20 4E |...... <SPRITE N|
00000100: 55 4D 42 45 52 3E 0D 11 0D 11 C9 C4 C5 CE D4 C9 |UMBER>..........|
00000110: C6 D9 20 2D 2D 20 41 53 53 49 47 4E 20 41 20 53 |.. -- ASSIGN A S|
00000120: 50 52 49 54 45 20 41 4E 20 49 4D 41 47 45 0D 11 |PRITE AN IMAGE..|
00000130: 20 C9 C4 C5 CE D4 C9 C6 D9 20 3C 53 50 52 49 54 | ........ <SPRIT|
00000140: 45 20 4E 55 4D 42 45 52 3E 2C 3C 44 45 46 49 4E |E NUMBER>,<DEFIN|
00000150: 49 54 49 4F 4E 23 3E 0D 11 20 28 4E 4F 54 45 3A |ITION#>.. (NOTE:|
00000160: 20 53 50 52 49 54 45 20 37 20 49 53 20 55 53 45 | SPRITE 7 IS USE|
00000170: 44 20 46 4F 52 20 54 55 52 54 4C 45 29 0D 11 0D |D FOR TURTLE)...|
00000180: 11 D0 D2 C9 CF D2 C9 D4 D9 20 2D 44 41 54 41 20 |......... -DATA |
00000190: 50 52 49 4F 52 49 54 59 20 4F 56 45 52 20 53 50 |PRIORITY OVER SP|
000001A0: 52 49 54 45 3F 0D 11 20 D0 D2 C9 CF D2 C9 D4 D9 |RITE?.. ........|
000001B0: 20 3C 53 50 52 49 54 45 20 23 3E 2C 3C 44 41 54 | <SPRITE #>,<DAT|
000001C0: 41 20 50 52 49 4F 52 49 54 59 3F 3E 0D 11 0D 11 |A PRIORITY?>....|
000001D0: D3 D0 D2 C9 D4 C5 C2 C1 C3 CB 20 2D 53 45 54 20 |.......... -SET |
000001E0: 32 20 53 50 52 49 54 45 20 4D 55 4C 54 49 43 4F |2 SPRITE MULTICO|
000001F0: 4C 4F 52 53 0D 11 20 D3 D0 D2 C9 D4 C5 C2 C1 C3 |LORS.. .........|
00000200: CB 20 3C 43 4F 4C 4F 52 31 3E 2C 3C 43 4F 4C 4F |. <COLOR1>,<COLO|
00000210: 52 32 3E 0D 11 0D 11 D3 D0 D2 C9 D4 C5 C3 CF CC |R2>.............|
00000220: CC C9 D3 C9 CF CE 20 2D 54 45 53 54 20 53 50 52 |...... -TEST SPR|
00000230: 49 54 45 20 43 4F 4C 4C 49 53 49 4F 4E 0D 11 20 |ITE COLLISION.. |
00000240: D3 D0 D2 C9 D4 C5 C3 CF CC CC C9 D3 C9 CF CE 20 |............... |
00000250: 3C 53 50 52 49 54 45 23 3E 2C 3C 52 45 53 54 20 |<SPRITE#>,<REST |
00000260: 43 4F 4C 53 4E 3E 0D 11 0D 11 D3 D0 D2 C9 D4 C5 |COLSN>..........|
00000270: C3 CF CC CF D2 20 2D 2D 20 53 45 54 20 43 4F 4C |..... -- SET COL|
00000280: 4F 52 20 4F 46 20 53 50 52 49 54 45 0D 11 20 D3 |OR OF SPRITE.. .|
00000290: D0 D2 C9 D4 C5 C3 CF CC CF D2 20 3C 53 50 52 49 |.......... <SPRI|
000002A0: 54 45 20 23 3E 2C 3C 43 4F 4C 4F 52 20 4E 55 4D |TE #>,<COLOR NUM|
000002B0: 42 45 52 3E 0D 11 0D 11 D3 D0 D2 C9 D4 C5 D0 CF |BER>............|
000002C0: D3 20 2D 50 55 54 20 53 50 52 49 54 45 20 41 54 |. -PUT SPRITE AT|
000002D0: 20 58 2C 59 20 4C 4F 43 41 54 49 4F 4E 0D 11 20 | X,Y LOCATION.. |
000002E0: D3 D0 D2 C9 D4 C5 D0 CF D3 20 3C 53 50 52 49 54 |......... <SPRIT|
000002F0: 45 23 3E 2C 3C 58 20 43 4F 4F 52 44 3E 2C 3C 59 |E#>,<X COORD>,<Y|
00000300: 20 43 4F 4F 52 3E 0D 11 0D 11 D3 D0 D2 C9 D4 C5 | COOR>..........|
00000310: D3 C9 DA C5 20 2D 53 50 52 49 54 45 20 53 49 5A |.... -SPRITE SIZ|
00000320: 45 20 28 45 58 50 41 4E 44 20 4F 52 20 4E 4F 54 |E (EXPAND OR NOT|
00000330: 29 0D 11 20 D3 D0 D2 C9 D4 C5 D3 C9 DA C5 20 3C |).. .......... <|
00000340: 53 50 52 49 54 45 23 3E 2C 3C 58 20 45 58 50 3F |SPRITE#>,<X EXP?|
00000350: 3E 2C 3C 59 20 45 58 50 3F 3E 0D 0D |>,<Y EXP?>.. |
.SPRITES (VERSION 0.14)....DATACOLLISION
-TEST COLLISION WITH DATA.. DATACOLLISI
ON <SPRITE#>,<RESET COLLSN>....DEFINE --
SET UP SPRITE IMAGE FOR LATER.. DEFINE
<SPRITE DEFIN#>,<64 BYTE DEF$>....HIDESP
RITE -- TURN OFF SPECIFIED SPRITE.. HIDE
SPRITE <SPRITE NUMBER>....IDENTIFY -- AS
SIGN A SPRITE AN IMAGE.. IDENTIFY <SPRIT
E NUMBER>,<DEFINITION#>.. (NOTE: SPRITE
7 IS USED FOR TURTLE)....PRIORITY -DATA
PRIORITY OVER SPRITE?.. PRIORITY <SPRITE
#>,<DATA PRIORITY?>....SPRITEBACK -SET
2 SPRITE MULTICOLORS.. SPRITEBACK <COLOR
1>,<COLOR2>....SPRITECOLLISION -TEST SPR
ITE COLLISION.. SPRITECOLLISION <SPRITE#
>,<REST COLSN>....SPRITECOLOR -- SET COL
OR OF SPRITE.. SPRITECOLOR <SPRITE #>,<C
OLOR NUMBER>....SPRITEPOS -PUT SPRITE AT
X,Y LOCATION.. SPRITEPOS <SPRITE#>,<X C
OORD>,<Y COOR>....SPRITESIZE -SPRITE SIZ
E (EXPAND OR NOT).. SPRITESIZE <SPRITE#>
,<X EXP?>,<Y EXP?>..
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL