2014-12-21 21:22:09 +01:00
|
|
|
;---------------------------------------------------------------------
|
|
|
|
; cell contents:
|
|
|
|
; db 1 ; base (background) ; offset +0
|
|
|
|
; db 80 ; NPC and walls ; offset +1
|
|
|
|
; db 0 ; route ; offset +2
|
|
|
|
; db 1 ; 1 - redraw cell, 0 - nothing ; offset +3
|
|
|
|
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
align 4
|
2014-12-30 02:18:21 +01:00
|
|
|
map_level_game_over:
|
|
|
|
dd 000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h
|
|
|
|
dd 000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h
|
|
|
|
dd 000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h
|
|
|
|
dd 000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h
|
|
|
|
dd 000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h
|
|
|
|
dd 000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h
|
|
|
|
dd 000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h
|
|
|
|
dd 000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h
|
|
|
|
dd 000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h
|
|
|
|
dd 000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h,000002h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
align 4
|
|
|
|
map_level_game_stage:
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
align 4
|
2014-12-31 05:29:10 +01:00
|
|
|
map_level_10:
|
2014-12-21 21:22:09 +01:00
|
|
|
dd 030100h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h
|
|
|
|
dd 000000h,001001h,001001h,000001h,000001h,000001h,001001h,001001h,001001h,000000h
|
|
|
|
dd 010200h,001001h,000002h,000002h,000000h,000000h,000000h,000000h,001001h,000000h
|
|
|
|
dd 000000h,000001h,000002h,001101h,000001h,000001h,000001h,000000h,001001h,000000h
|
|
|
|
dd 000000h,000001h,000002h,001101h,000f00h,000000h,000001h,000000h,000001h,000000h
|
|
|
|
dd 000000h,000001h,000000h,001101h,000000h,000000h,000001h,000000h,000001h,000000h
|
|
|
|
dd 000000h,000001h,000000h,001001h,001001h,000001h,000001h,001100h,000001h,000000h
|
|
|
|
dd 000000h,001101h,001100h,000000h,001000h,000000h,000000h,001100h,001101h,000000h
|
|
|
|
dd 000000h,001101h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000003h
|
|
|
|
dd 030300h,000000h,000000h,000000h,000000h,020400h,000000h,000000h,000003h,000003h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
align 4
|
2014-12-31 05:29:10 +01:00
|
|
|
map_level_1:
|
2014-12-30 02:18:21 +01:00
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,001001h,001001h,000001h,000001h,000001h,000001h,001101h,001101h,000001h
|
|
|
|
dd 000001h,001001h,000001h,000001h,000001h,000001h,000001h,000001h,001101h,000001h
|
|
|
|
dd 000001h,001101h,030101h,001101h,001101h,001001h,001001h,000001h,001001h,000001h
|
|
|
|
dd 000001h,001101h,000001h,001101h,000f01h,000001h,001001h,000001h,001001h,010301h
|
|
|
|
dd 000001h,001001h,000001h,001001h,000001h,000001h,001101h,000001h,001101h,000001h
|
|
|
|
dd 000001h,001001h,000001h,001001h,001001h,001101h,001101h,000001h,001101h,000001h
|
|
|
|
dd 000001h,001101h,000001h,000001h,000001h,000001h,000001h,000001h,001001h,000001h
|
|
|
|
dd 000001h,001101h,001101h,000001h,000001h,000001h,000001h,001001h,001001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
2014-12-31 05:29:10 +01:00
|
|
|
;---------------------------------------------------------------------
|
|
|
|
map_level_0:
|
|
|
|
dd 000000h,000001h,000001h,000001h,001101h,001101h,000001h,000001h,000001h,000000h
|
|
|
|
dd 000000h,000001h,000001h,001101h,000001h,000001h,001101h,000001h,000001h,000000h
|
|
|
|
dd 000000h,000001h,001101h,000001h,000001h,000001h,000001h,001101h,000001h,000000h
|
|
|
|
dd 000000h,001101h,001001h,000001h,000001h,000001h,000001h,001001h,001101h,000000h
|
|
|
|
dd 000000h,010201h,001001h,000001h,000f01h,000001h,000001h,001001h,000001h,000000h
|
|
|
|
dd 000000h,000001h,001001h,000001h,000001h,000001h,000001h,001001h,000001h,000000h
|
|
|
|
dd 000000h,000001h,001001h,000001h,000001h,000001h,000001h,001001h,000001h,000000h
|
|
|
|
dd 000000h,000001h,001001h,001101h,001101h,001101h,001101h,001001h,000001h,000000h
|
|
|
|
dd 000000h,000001h,001001h,000001h,000001h,000001h,000001h,001001h,000001h,000000h
|
|
|
|
dd 000000h,000000h,001000h,000000h,000000h,000000h,000000h,001000h,000000h,020100h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
map_level_2:
|
|
|
|
dd 000004h,000004h,001104h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,000004h,001104h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,000004h,001104h,000004h,000004h,000004h,000004h,001104h,001104h,001104h
|
|
|
|
dd 000004h,000004h,001104h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,000004h,000004h,000004h,000f04h,000004h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,000004h,000004h,000004h,000004h,000004h,000004h,001104h,000004h,000004h
|
|
|
|
dd 001104h,001104h,001104h,000004h,001004h,000004h,000004h,001104h,000004h,000004h
|
|
|
|
dd 000004h,000004h,000004h,000004h,000004h,001004h,000004h,001104h,000004h,000004h
|
|
|
|
dd 030304h,000004h,000004h,000004h,000004h,000004h,000004h,001104h,020304h,000004h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
map_level_3:
|
|
|
|
dd 000004h,040304h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,001104h,000004h,000004h,000004h,001104h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,001004h,000004h,000004h,000004h,001004h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,000004h,001104h,000004h,000f04h,000004h,001104h,000004h,001104h,000004h
|
|
|
|
dd 000004h,000004h,001004h,000004h,001004h,000004h,001004h,000004h,001004h,000004h
|
|
|
|
dd 000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,000004h,000004h,001104h,000004h,000004h,000004h,001104h,000004h,000004h
|
|
|
|
dd 000004h,000004h,000004h,001004h,000004h,000004h,000004h,001004h,000004h,000004h
|
|
|
|
dd 000004h,000004h,000004h,000004h,000004h,010104h,000004h,000004h,000004h,000004h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
map_level_4:
|
|
|
|
dd 000005h,000005h,000005h,000005h,000005h,000005h,000005h,030105h,000005h,000005h
|
|
|
|
dd 000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h
|
|
|
|
dd 000005h,001105h,000005h,001005h,000005h,001105h,000005h,001005h,000005h,000005h
|
|
|
|
dd 000005h,001005h,000005h,001105h,000005h,001005h,000005h,001105h,000005h,000005h
|
|
|
|
dd 000005h,001005h,000005h,001005h,000f05h,001005h,000005h,001005h,000005h,000005h
|
|
|
|
dd 000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h
|
|
|
|
dd 000005h,000005h,001005h,000005h,001105h,000005h,001105h,000005h,001005h,000005h
|
|
|
|
dd 000005h,000005h,001005h,000005h,001005h,000005h,001005h,000005h,001005h,000005h
|
|
|
|
dd 000005h,000005h,001105h,000005h,001005h,000005h,001105h,000005h,001005h,000005h
|
|
|
|
dd 000005h,000005h,000005h,010205h,000005h,000005h,000005h,000005h,000005h,000005h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
map_level_5:
|
|
|
|
dd 000000h,000000h,000000h,020300h,000000h,000000h,000000h,000000h,000000h,000000h
|
|
|
|
dd 000000h,000002h,001100h,000000h,000000h,000002h,001100h,000000h,001100h,000000h
|
|
|
|
dd 000000h,000002h,000000h,000000h,000000h,000002h,000003h,000000h,000000h,000000h
|
|
|
|
dd 000000h,000000h,000000h,000000h,000000h,000000h,000003h,000000h,000000h,000000h
|
|
|
|
dd 000000h,000000h,001100h,000000h,000f00h,000000h,000003h,000000h,000000h,000000h
|
|
|
|
dd 040100h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,001100h,000000h
|
|
|
|
dd 000000h,001100h,000000h,000000h,000000h,000000h,000000h,000000h,000003h,000000h
|
|
|
|
dd 000000h,000003h,000000h,000002h,001100h,000000h,001100h,000000h,000003h,000000h
|
|
|
|
dd 000000h,000003h,000000h,000002h,000000h,000000h,000000h,000000h,000003h,000000h
|
|
|
|
dd 000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,030400h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
map_level_6:
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,030401h
|
|
|
|
dd 000001h,000003h,000003h,000003h,000001h,000001h,000003h,000003h,000001h,000001h
|
|
|
|
dd 000001h,000001h,001101h,000001h,000001h,001101h,000001h,001101h,000001h,000001h
|
|
|
|
dd 040401h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000003h,000003h,000f01h,000001h,000003h,000003h,000001h,001101h
|
|
|
|
dd 000001h,000001h,000001h,000001h,001101h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,001101h,001101h,000001h,000001h,001101h,000001h,000001h,001001h,000001h
|
|
|
|
dd 000001h,001001h,001001h,000001h,000003h,000003h,000003h,000001h,001101h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
|
|
|
|
dd 000001h,000001h,000001h,000001h,000001h,040401h,000001h,000001h,000001h,000001h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
map_level_7:
|
|
|
|
dd 000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
|
|
|
|
dd 000004h,001104h,000004h,001104h,000004h,000004h,001104h,000004h,000004h,000004h
|
|
|
|
dd 000004h,000002h,040104h,000004h,000004h,000002h,000002h,001104h,000004h,000004h
|
|
|
|
dd 000004h,000002h,000004h,001104h,000004h,000004h,000002h,000004h,000004h,000004h
|
|
|
|
dd 000004h,000002h,000004h,000004h,000f04h,000004h,000002h,000004h,001104h,000004h
|
|
|
|
dd 000004h,000004h,000002h,000004h,000004h,000004h,000004h,000004h,001104h,000004h
|
|
|
|
dd 000004h,001104h,000002h,000002h,000004h,000004h,000004h,000004h,030204h,000004h
|
|
|
|
dd 000004h,000004h,000004h,001104h,000004h,000004h,001104h,000004h,000002h,000004h
|
|
|
|
dd 000004h,000004h,000004h,000004h,000004h,000002h,000002h,000002h,000004h,000004h
|
|
|
|
dd 040304h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
map_level_8:
|
|
|
|
dd 040400h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h
|
|
|
|
dd 000000h,000003h,000003h,000000h,000000h,001100h,001100h,000000h,001100h,000000h
|
|
|
|
dd 000000h,000003h,000003h,000000h,000000h,000000h,000000h,000000h,000003h,000000h
|
|
|
|
dd 000000h,001100h,000000h,000000h,000000h,000000h,000000h,000003h,000003h,000000h
|
|
|
|
dd 000000h,001000h,000000h,000003h,000f00h,000000h,001100h,000003h,000000h,000000h
|
|
|
|
dd 000000h,001100h,000000h,000003h,000003h,000000h,000000h,000000h,000000h,030200h
|
|
|
|
dd 000000h,000000h,000000h,001100h,000000h,000000h,000000h,000000h,000000h,000000h
|
|
|
|
dd 000000h,000000h,001000h,001100h,000000h,000000h,000003h,000000h,001100h,000000h
|
|
|
|
dd 000000h,000000h,001100h,000000h,000000h,000000h,000003h,000003h,001000h,000000h
|
|
|
|
dd 000000h,000000h,000000h,000000h,000000h,010100h,000000h,000000h,000000h,000000h
|
|
|
|
;---------------------------------------------------------------------
|
|
|
|
map_level_9:
|
|
|
|
dd 040205h,000005h,000005h,000005h,001105h,000005h,000005h,000005h,001105h,000005h
|
|
|
|
dd 000005h,001105h,000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h
|
|
|
|
dd 000005h,000002h,000005h,000002h,000005h,000002h,000005h,000002h,000005h,000005h
|
|
|
|
dd 000005h,000005h,000005h,000005h,001105h,000005h,000005h,000005h,001105h,000005h
|
|
|
|
dd 000005h,000005h,000002h,000005h,000f05h,000005h,000002h,000005h,000002h,000005h
|
|
|
|
dd 000005h,001105h,000005h,000005h,000005h,000005h,000005h,030305h,000005h,000005h
|
|
|
|
dd 000005h,000002h,000005h,000002h,000005h,000002h,000005h,000002h,000005h,000005h
|
|
|
|
dd 000005h,000005h,000005h,001105h,000005h,000005h,000005h,001105h,001105h,000005h
|
|
|
|
dd 000005h,000005h,000005h,000005h,001105h,000005h,000005h,000005h,000005h,000005h
|
|
|
|
dd 000005h,000005h,010105h,000005h,000005h,000005h,000005h,000005h,000005h,000005h
|
|
|
|
;---------------------------------------------------------------------
|