antoine-source/swashbuckler/Swashbuckler information.txt

104 lines
3.2 KiB
Plaintext
Executable File

Swashbuckler memory map
v2
20180924
Memory map
S 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
T
00 ; 0- DOS 3.3
01 ; ...
02 ; ...
03 08 09 0A 0B 0C 0D 0E 0F 04 05 06 07 40 ; 2- CODE, TEXT, LOADER*
04 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F ; 1- CODE*
05 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F ; 3- BACKGROUND PICTURE*
06 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F ; ...
07 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F ; 1- TITLE PICTURE*
08 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F ; ...
09 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F ; 2- DATA (SPRITES PLAYER)*
0A 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F ; ...
0B 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F ; 3- DATA (SPRITES ENNEMIES)*
0C 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ; ...
0D 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F ; 3- DATA (SPRITES ENNEMIES)*
0E 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ; ...
0F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F ; 2- DATA (SPRITES ENNEMIES)*
10 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ; ...
11 ; 0- VTOC
12 ; 0- DOS FILES (HELLO, FIRSTFILE, WANG)
13 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F ; 3- BACKGROUND PICTURE*
14 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F ; ...
15 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F ; 2- BACKGROUND PICTURE*
16 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F ; ...
17 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F ; 3- DATA (SPRITES ENNEMIES)*
18 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ; ...
19 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F ; 3- DATA (SPRITES ENNEMIES)*
1A 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ; ...
1B 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F ; 3- DATA (SPRITES ENNEMIES)*
1C 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ; ...
1D 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F ; 3- DATA (SPRITES ENNEMIES - UNUSED)*
1E 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ; ...
1F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F ; 3- DATA (SPRITES ENNEMIES)*
20 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ; ...
21 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F ; 3- DATA (SPRITES ENNEMIES)*
22 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ; ...
Keys
A- go left
S- turn around
D- go right
I- en haut
J- au milieu
K- en garde
L- attaque
M- en bas
Sprites
00- player is dead
01- player looks left
02- épée en l'air (I)
03- attaque courte (K)
04- attaque longue (L)
05- attaque en bas (M)
06- pied en avant
07- pied en arrière
08- player looks right
09- pied en avant
0A- attaque longue
0B- attaque en bas
0C- attaque courte
0D- en garde
0E- épée en l'air
0F- joueur touché
10- empty
11- gros méchant avec pieu de droite
12- "
13- "
14- "
15- "
16- "
17- " - au sol
18- gros méchant de gauche
19- "
1A- "
1B- "
1C- "
1D- "
1E- " - au sol
1F- snake de droite
20- "
21- animal à quatre pattes de gauche
22- "
Scores (in hex)
15- game becomes harder, new foes (T0B)
21- new image (T13), new foes (T1F)
2B- new foes (T1B)
36- new image (T05), new foes (T0B)
3E- new foes (T17)
4A- new foes (T21)
53- new foes (T19)
62- new foes (T0D)
A new live when score = $17
From 6656 bytes to 5484 bytes = 1172 bytes saved