-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBANK_LEVELS12.asm
75 lines (70 loc) · 4.57 KB
/
BANK_LEVELS12.asm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
; Sokoboo - a Sokoban implementation
; using a generic tile-based display engine for the Atari 2600
; Sokoban (倉庫番)™ is © Falcon Co., Ltd.
;
; Code related to this Sokoban™ implementation was developed by Andrew Davie.
;
; Code related to the generic tile-based display engine was developed by
; Andrew Davie and Thomas Jentzsch during 2003-2011 and is
; Copyright(C)2003-2019 Thomas Jentzsch and Andrew Davie - contacts details:
; Andrew Davie ([email protected]), Thomas Jentzsch ([email protected]).
;
; Code related to music and sound effects uses the TIATracker music player
; Copyright 2016 Andre "Kylearan" Wichmann - see source code in the "sound"
; directory for Apache licensing details.
;
; Some level data incorporated in this program were created by Lee J Haywood.
; See the copyright notices in the License directory for a list of level
; contributors.
;
; Except where otherwise indicated, this software is released under the
; following licensing arrangement...
;
; This program is free software: you can redistribute it and/or modify
; it under the terms of the GNU General Public License as published by
; the Free Software Foundation, either version 3 of the License, or
; (at your option) any later version.
; see https://www.gnu.org/licenses/gpl-3.0.en.html
; This program is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
; GNU General Public License for more details.
; level definitions
; Sample level definitions.
; Any level can be in any bank. System auto-calculates required bank buffer size in RAM.
; have as many banks as you like.
NEWBANK LEVELS12
DEFL Sokompact_16, "|-5#|-#3 4#|-#-#4 #|-#2$2.2 #|2#-2*-3#|#-2.2$#|#2 #2 #|2#-@-2#|-5#"
DEFL Sokompact_17, "|2 4#|2 #2 3#|-2#4 #|2#-$.$-2#|#-.3*.-#|#2 $.$2 #|3#-@-3#|2 #2 2#|2 4#"
DEFL Sokompact_18, "|2 5#|3#3 4#|#-.$.$@2 #|#2 $.$.2 #|3#-#-4#|2 #3 #|2 5#"
DEFL Sokompact_19, "|-4#|-#2 #|-#2 2#|-#-.-2#|-#$*2 2#|2#-2*2 #|#3 *$-#|#[email protected]#|3#2 #|2 4#"
DEFL Sokompact_20, "|2 5#|-2#-@-2#|2#-$.$-2#|#-.3*.-#|#2 $.$2 #|2#5 2#|-3#2 2#|3 4#"
DEFL Sokompact_21, "|2 4#|-2#2 #|2#-.-3#|#-$2 $-#|#-2.$2 #|5#@-#|4 4#"
DEFL Sokompact_22, "|-6#|2#4 2#|#3 #.-2#|#-#-@*$-#|#2 .*3 #|4#$-3#|3 #2 #|3 4#"
DEFL Sokompact_23, "|7#|#2 #2 2#|#2 #3 #|#-.*$#-#|#2 *@2 #|#-.*$3#|2#-#-#|-#3 #|-5#"
DEFL Sokompact_24, "|2 4#|-2#2 #|2#3 #|#-$-$2#|#-3.-#|#-$.$-#|2#@.$2#|-2#2 #|2 4#"
DEFL Sokompact_25, "|2 5#|2 #3 #|2#@-#-2#|#2 2$2.2#|#-#.2$.-#|#2 2.2$-#|4#2 3#|3 #2 #|3 4#"
DEFL Sokompact_26, "|2 5#|2 #3 2#|3#.3 #|#-$2*2 #|#-*@*.2#|#2 *$-#|2#4 #|-6#"
DEFL Sokompact_27, "|2 4#|-2#-@3#|2#-3$.#|#2 .$2.3#|#2 2.$.2 #|3#.3$2 #|2 #3 4#|2 5#"
DEFL Sokompact_28, "|3 4#|3 #2 #|2 2#$-3#|3#2 .2 #|#-.*$*2 #|#-#-@-3#|#3 3#|5#"
DEFL Sokompact_29, "|-5#|-#3 #|-#-#-#|2#2.$3#|#-$*$2 #|#-$2.2 #|#2 @4#|2#2 #|-4#"
DEFL Sokompact_30, "|4 3#|2 2#2 #|-#-$2 #|#-.*-.#|#2 $2 #|3#@#*#|2 #3 #|2 5#"
DEFL Sokompact_31, "|4 4#|5#2 #|#2 2#2 #|#3 $*.#|#2 #*@*2#|2#2 .*$-#|-2#-#3 #|2 #3 3#|2 5#"
DEFL Sokompact_32, "|2 4#|-2#2 2#|-#4 #|2#*$*-2#|#[email protected] #|#-*$*2 #|#3 4#|5#"
DEFL Sokompact_33, "|-5#|-#3 3#|2#-*.*-2#|#2 $*$2 #|#2 *.*2 #|3#-@2 2#|2 #2 3#|2 4#"
DEFL Sokompact_34, "|2 4#|3#2 #|#-$2 3#|#@#.$2 #|#-$-$#-#|2#-.-2.#|-#2 4#|-4#"
DEFL Sokompact_35, "|-4#|2#2 4#|#-.2$2 #|#[email protected] #|#-2$.-2#|3#2 2#|2 4#"
DEFL Sokompact_36, "|5#|#3 #|#3 #|#*+*#|#3 #|#*$*4#|#6 #|#2 #3 #|8#"
DEFL Sokompact_37, "|2 4#|2 #2 #|3#2 2#|#2 2$-#|#-#*.-#|#-.-.-#|2#$#@2#|-#3 #|-5#"
DEFL Sokompact_38, "|2 5#|3#-@-3#|#2 .$.2 #|#2 3*2 #|3#$.$3#|2 #3 #|2 #3 #|2 #2 2#|2 5#"
DEFL Sokompact_39, "|3 2#|2 #2 #|-2#.-#|-#-.-#|2#$.$3#|#@$.$2 #|#-$.3 #|3#2 3#|2 4#"
DEFL Sokompact_40, "|2 4#|2 #2 #|3#2 #|#-2$-3#|#.-.$.-#|#-.*.2 #|2#$-$3#|-#-@-#|-5#"
DEFL Sokompact_41, "|-5#|-#-@-#|2#$-$#|#2 $-3#|#-.*.2 #|2#.*.2 #|-#-$-3#|-#-*-#|-#2 2#|-4#"
DEFL Sokompact_42, "|-4#|-#-@#|-#2 #|2#2$3#|#5 #|#-#3 #|#.*.*2#|2#3 #|-#2 2#|-4#"
DEFL Sokompact_43, "|3#|#2 4#|#-$@$2 #|#-$#3.#|#2 3*-#|#5 #|4#2 #|4 2#"
DEFL Sokompact_44, "|3#|#2 6#|#4 $3 #|#2 2*.2*2 #|#3 *@*3 #|10#"
DEFL Sokompact_45, "|2 4#|2 #2 #|3#2 3#|#3 2$-#|#+2*3.#|#3 2$-#|3#2 3#|2 #2 #|2 4#"
DEFL Sokompact_46, "|3 4#|3 #2 4#|2 #2 *3 #|3#@*.*2 #|#2 *-$-*-#|#3 2#2 2#|4#-#2 #|5 4#"
DEFL Sokompact_47, "|3 3#|2 #-@-#|-#-.#.-#|-#2$*2$#|#2 *-*2 #|#3 .3 #|4#.-3#|3 #2 #|3 4#"
DEFL Sokompact_48, "|-4#|-#2 6#|-#7 #|-#-$@#$#-#|2#.*2.*.-#|#2 *2 *-2#|#-#$2#$2#|#6 #|8#"
CHECK_BANK_SIZE "LEVELS12 -- full 2K"