GLOBAL R,R$ SUB HASH(S$) H=$FFFF FOR I=1 TO LEN(S$) H=H XOR ASC(MID$(S$,I,1))*65535 NEXT I R=H END SUB SUB INIT CLS BG SOURCE ROM(3) BG COPY 0,0,20,16 TO 0,0 PAL 4 END SUB GETSEED: INPUT S$ CALL INIT CALL HASH(S$) IF NOT S$="" THEN SEED=R ELSE SEED=TIMER GENERATE: RANDOMIZE SEED P=RND(7-4)+4 BG TINT 0,0 TO 20,16 PAL P PAL P CELL 8,9,RND(67-64)+64 CELL 10,9,RND(67-64)+64 CELL 8,10,RND(5-2)+2 CELL 10,10,RND(5-2)+2 CELL 9,12,RND(20-16)+16 GOTO GETSEED #1:MAIN PALETTES 053F2F0000383400003C0C00003F3C00 052C1804002A15000030201000030201 #2:MAIN CHARACTERS 00000000000000000000000000000000 FFFFFFFFFFFFFFFF0000000000000000 FFFFFFFFFFFFFFFF003C42424E4E3C00 FFFFFFFFFFFFFFFF003C424272723C00 FFFFFFFFFFFFFFFF007E42424E4E7E00 FFFFFFFFFFFFFFFF007E424272727E00 FFFFFFFFFFFFFFFF3E48483C0A0A7C08 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 FFFFFFFFFFFFFFFF000000817E000000 FFFFFFFFFFFFFFFF0000007E81000000 FFFFFFFFFFFFFFFF000000807F000000 FFFFFFFFFFFFFFFF000000817E242418 FFFFFFFFFFFFFFFF00000000FF000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 1C1C1CFFFFFFFFFF0000000000000000 FFFFFFFFFFFFFF7F0000000000000000 FFFFFFFFFFFFFFFE0000000000000000 7FFFFFFFFFFFFFFF0000000000000000 FEFFFFFFFFFFFFFF0000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 AAAAAAAAAAFFFFFF5555555555000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 FFFFFFFFFFFFFFFF7E81818181818100 FFFFFFFFFFFFFFFF000000000000FF00 FFFFFFFFFFFFFFFF8040201008040201 FFFFFFFFFFFFFFFF0102040810204080 #3:MAIN BG 00001410000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000230440040104 41042404000000000000000000000000 00000000000000000000000000000000 00000104050401040504010400000000 00000000000000000000000000000000 00000000000000000000010401040104 01040104000000000000000000000000 00000000000000000000000000000000 00000104010410040104010400000000 00000000000000000000000000000000 00000000000000000000210401040104 01042204000000000000000000000000 00000000000000000000000000000000 00000000000001040000000000000000 00000000000000000000000000000000 00000000000000000000010401040104 01040104000000000000000000000000 00000000