Subversion Repositories Kolibri OS

Rev

Rev 5274 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
5253 mario79 1
;---------------------------------------------------------------------
2
; uninitialized data
3
;---------------------------------------------------------------------
4
extended_key		rb 1
5
draw_all_level		rb 1
6
current_cell_NPC	rb 1
7
death_of_protagonist	rb 1
5292 mario79 8
npc_alive		rb 1
5253 mario79 9
target_detected		rb 1
10
sound_flag		rb 1
5259 mario79 11
sounds_flag		rb 1
12
music_flag		rb 1
5253 mario79 13
snd_kick_flag		rb 1
5257 mario79 14
main_menu_pointer	rb 1
5259 mario79 15
settings_menu_pointer	rb 1
5264 mario79 16
use_separate_draw_text	rb 1
5274 mario79 17
init_sound_busy_flag	rb 1
5253 mario79 18
;---------------------------------------------------------------------
19
align 4
20
N_error		rd 1
21
error_type	rd 1
22
error_path	rd 1
23
;---------------------------------------------------------------------
5264 mario79 24
font_icons		rd 1
5253 mario79 25
base_icons		rd 1
26
red_brick_icons		rd 1
27
white_brick_icons	rd 1
28
npc_miku_icons		rd 1
29
npc_death_icons		rd 1
30
npc_skeleton_icons	rd 1
31
npc_ifrit_icons		rd 1
32
npc_barret_icons	rd 1
33
;---------------------------------------------------------------------
34
background_music	rd 1
5274 mario79 35
sounds_sample		rd 1
36
 
5253 mario79 37
stone_kick_sound	rd 1
5274 mario79 38
menu_sound		rd 1
5253 mario79 39
;---------------------------------------------------------------------
40
show_tiles_iterations	rd 1
41
characters_offset_x	rd 1
42
characters_offset_y	rd 1
43
characters_size_x	rd 1
44
characters_size_y	rd 1
45
buffer_offset_x		rd 1
46
buffer_offset_y		rd 1
47
;---------------------------------------------------------------------
48
action_cell_x		rd 1
49
action_cell_y		rd 1
50
target_action_cell_x	rd 1
51
target_action_cell_y	rd 1
52
;------------------------------------------------------------------------------
5259 mario79 53
menu_text_pointers	rd 1
54
text_step_Y		rd 1
55
;------------------------------------------------------------------------------
5292 mario79 56
level_counter		rd 1
57
;------------------------------------------------------------------------------
5253 mario79 58
align 4
59
version		rd 1	; версия интерфейса, текущая 0x0101
60
; snd_format одна из констант вида PCM_X_Y_Z где
61
; X- число каналов
62
; Y- разрядность в битах на канал
63
; Z- частота в КГц из фикс. набора 11025Гц, 12000Гц, 16000Гц, 22050Гц, 24000Гц, 32000Гц, 44100Гц, 48000Гц
64
; Если формат не известен заранее используется константа PCM_ALL.
65
; Окончательно формат устанавливается вызовом SetFormat.
66
snd_format	rd 1	; формат данных
67
; хэндл буфера
5274 mario79 68
hBuff_pointer			rd 1
69
hBuff_buffer_size_pointer	rd 1
70
 
5253 mario79 71
hBuff1		rd 1
72
hBuff2		rd 1
73
 
5274 mario79 74
hBuff1_buffer_size	rd 1
75
hBuff2_buffer_size	rd 1
76
 
77
hBuff1_buffer_offset	rd 1
78
hBuff2_buffer_offset	rd 1
79
 
80
hBuff1_driver_notify_struct	rd 6   ; структура события от драйвера
81
hBuff2_driver_notify_struct	rd 6   ; структура события от драйвера
82
 
5253 mario79 83
data_offset	rd 1
84
;---------------------------------------------------------------------
85
voice_samples_start	rd 1	; start of *.SMP
86
wav_for_test		rd 1
87
wav_for_test_end	rd 1
88
;---------------------------------------------------------------------
89
align 4
90
buffer_area:
91
	rb 64*64*4 ; 64p * 64p * 32bpp
92
;---------------------------------------------------------------------
93
align 4
94
plan_level:
95
	rb LEVEL_MAP_SIZE_X*LEVEL_MAP_SIZE_Y*4
96
;---------------------------------------------------------------------
97
align 4
98
objects_id:
99
	rb LEVEL_MAP_SIZE_X*LEVEL_MAP_SIZE_Y*4
100
;---------------------------------------------------------------------
101
align 4
102
plan_level_old:
103
	rb LEVEL_MAP_SIZE_X*LEVEL_MAP_SIZE_Y*4
104
;---------------------------------------------------------------------
105
align 4
106
objects_id_old:
107
	rb LEVEL_MAP_SIZE_X*LEVEL_MAP_SIZE_Y*4
108
;---------------------------------------------------------------------
109
align 4
110
path:
111
	rb 4096
112
;---------------------------------------------------------------------
113
align 4
114
file_name:
115
	rb 4096
116
;---------------------------------------------------------------------
117
align 4
118
file_info:
119
	rb 40
120
;---------------------------------------------------------------------
5292 mario79 121
align 4
122
bootparam:
5253 mario79 123
;procinfo:
124
;process_info:
5292 mario79 125
	rb 1024
5253 mario79 126
;---------------------------------------------------------------------
127
align 4
128
; sound thread
129
	rb 1024
130
snd_kick_action_thread_stack:
131
;---------------------------------------------------------------------
132
align 4
133
; sound thread
134
	rb 1024
135
snd_background_music_thread_stack:
136
;---------------------------------------------------------------------
137
align 4
138
; window error message
139
	rb 1024
140
thread_stack:
141
;---------------------------------------------------------------------
142
align 4
143
	rb 1024
144
stacktop:
145
;---------------------------------------------------------------------