Subversion Repositories Kolibri OS

Rev

Rev 5259 | Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

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