?login_element?

Subversion Repositories NedoOS

Rev

Blame | Last modification | View Log | Download

  1. txt_memoryerror:    db 0x0A,"Memory allocation error!",0x0D,0x0A,0
  2. txt_fopenerror:     db 0x0A,"Cannot open file: ",0
  3. txt_fcreateerror:    db 0x0A,"Cannot create file: ",0
  4. txt_freaderror:     db 0x0A,"Cannot read file: ",0
  5. txt_fwriteerror:     db 0x0A,"Cannot write file: ",0   
  6. txt_dircherror:     db 0x0A,"Cannot change directory: ",0
  7. txt_nl:             db 0x0D,0x0A,0
  8.  
  9.  
  10.  
  11.  
  12.  
  13. ;-----memory------
  14. winpage0:    db 0 ;0x0000-0x3fff
  15. script_buf1:
  16. winpage1:    db 0 ;0x4000-0x7fff
  17. script_buf2:
  18. winpage2:    db 0 ;0x8000-0xbfff
  19. winpage3:    db 0 ;0xc000-0xffff
  20.  
  21. music_buf:   db 0
  22.  
  23. load_buf1:   db 0  ;13
  24. load_buf2:   db 0  ;24
  25.  
  26. mem_buf1:    db 0 ;13
  27. mem_buf2:    db 0 ;24
  28.  
  29. scr_buf1:    db 0 ;13 ;additional buffers. (reserved) !!! load sprites here !!!
  30. scr_buf2:    db 0 ;24 ;additional buffers. (reserved)
  31.  
  32. src_buf1:     db 0 ;datasource for screen output
  33. src_buf2:     db 0
  34.  
  35. man_buf1      db 0 ;buffer for in_menu animation
  36. man_buf2      db 0
  37.  
  38.  
  39.  
  40. font_page      db 0;here goes font_rus
  41.  
  42. bank1:  db 0  ;current page for 4000
  43. bank2:  db 0  ;current page for 8000
  44. bank3:  db 0  ;current page for c000
  45.  
  46.  
  47. tbank1 db 0  ;temp page store for 4000
  48. tbank2 db 0  ;temp page store for 8000
  49. tbank3: db 0  ;temp page store for c000
  50. ;----setup---
  51. res_path:    db "Mei",0
  52.  
  53. language:    db 0  ;0 eng | 1 rus
  54. gfx_mode:    db 0  ;0 DDp | 1 16c | 2 ATM
  55. mus_mode:    db 0  ;0 AY  | 1 s98
  56.  
  57. censor_mode db 0  ;0-normal 1-censorship
  58. ;------intro-----
  59. intro_sequence:
  60.         dw intro_pic1
  61.         dw intro_pic2
  62.         dw intro_pic3
  63.         dw intro_pic4
  64.         dw intro_pic5
  65.         dw intro_pic6
  66.         dw intro_pic7
  67.         dw intro_pic8
  68.         dw intro_pic9
  69.         dw intro_pic10
  70.         dw intro_pic11
  71.         dw intro_pic12
  72.  
  73.  
  74. intro_pic1:   db "op_001",0
  75. intro_pic2:   db "op_002",0
  76. intro_pic3:   db "op_003",0
  77. intro_pic4:   db "op_004",0
  78. intro_pic5:   db "op_005",0
  79. intro_pic6:   db "op_006",0
  80. intro_pic7:   db "op_007",0
  81. intro_pic8:   db "op_008",0
  82. intro_pic9:   db "op_009",0
  83. intro_pic10:   db "op_010",0
  84. intro_pic11:   db "op_011",0
  85. intro_pic12:   db "op_012",0
  86.  
  87. intro_txt0      DB      "Transman/U_Corp and NCy",0
  88. intro_txt1       DB     "   Proudly Presents:   ",0
  89. intro_txt2       DB     "       (c)JAST         ",0
  90.  
  91. intro_mus:      DB 34  
  92.  
  93. menu_pic         db "op_013",0
  94.  
  95. menu_anim_cnt       db 4 ;5-1
  96. menu_anim_order:
  97.                  dw menu_f1_name
  98.                  dw menu_f2_name
  99.                  dw menu_f3_name
  100.                  dw menu_f4_name
  101.                  dw menu_f5_name
  102.  
  103. menu_f1_name: db "op_013a0",0
  104. menu_f2_name: db "op_013a1",0
  105. menu_f3_name: db "op_013a2",0
  106. menu_f4_name: db "op_013a3",0
  107. menu_f5_name: db "op_013a4",0
  108.  
  109. tiare   db "tiare_s",0
  110.  
  111. menu_mus         db 35
  112.  
  113.  
  114. ingame_border   db "meif",0
  115. anim_w          db "push",0
  116.  
  117. font_file       db "font_rus.bin",0
  118. SAVETEMPL       db "RUNDATA0.000",0
  119. SAVETEMPL_N     equ SAVETEMPL+7
  120.  
  121. endingovl       db "GAMEEND.OVL",0
  122. FSTOVL          db "MT_0101.OVL",0
  123.  
  124. tb008:           db "tb_008",0
  125. OVL             ds 13,0
  126. LOADED          ds 13,0
  127. ;---palette----
  128. setpalflag:  db 0
  129.  
  130. stdpal:  STANDARDPAL
  131. pal:     ds 32,0xff
  132. mempal:  ds 32,0xff
  133. temppal  ds 32,0
  134. whitepal  ds 32,0
  135. blackpal  ds 32,0xff
  136.  
  137. ;-------keyboard
  138. keyreg db 0
  139. keymatrixbc dw 0
  140. keymatrixde dw 0
  141. keymatrixhl dw 0
  142. keymatrixix dw 0
  143.  
  144. lastvar
  145. lastkey db 0
  146. lastspace dw 0
  147. lastchar db 0
  148. ;------------------------------
  149. CORDS dw 0
  150.  
  151. g_curpos dw 0 ; у╝бёбончбпэ▒║э╗▓  (Єнж╣цоиубоЁЮой
  152. g_atpos  dw 0 ; ыпоёейнс│╗ хм┐ у╝вяеа  y x
  153. ;------------------------------
  154. DELAY db 0
  155. ;------------------------------
  156. mus_path1:
  157.         db "mus/",0
  158. mus_path2:        
  159.         db  "/mt_00.",0
  160.  
  161. gfx_path1:        
  162.                 db "gfx/",0
  163. gfx_ext db ".16c",0            
  164.  
  165. ovl_path1:
  166.                 db "ovl/",0    
  167. op_path2:
  168.  
  169.         db  "op..",0
  170. ;------------------------------
  171. anim_ext: db ".gfx",0  
  172.  
  173. censor_path: db "censored/",0
  174. ;------------------------------
  175. namebuf ds 14,0
  176.  
  177. MENUCURHELPER:
  178.         dw 0xda44-160
  179.         dw 0xda4c-160
  180.         dw 0xda54-160
  181.         dw 0xda5c-160
  182.  
  183.         dw 0xdb84-160
  184.         dw 0xdb8c-160
  185.         dw 0xdb94-160
  186.         dw 0xdb9c-160
  187.  
  188.         dw 0xdcc4-160
  189.         dw 0xdccc-160
  190.         dw 0xdcd4-160
  191.         dw 0xdcdc-160
  192.  
  193.         dw 0xde04-160
  194.         dw 0xde0c-160
  195.         dw 0xde14-160
  196.         dw 0xde1c-160
  197. eyes_table:
  198.         db "M8_001a0",0
  199.         dw 44,32
  200.         dw 40,16
  201.         db 3
  202.         db "M8_002a0",0
  203.         dw 40,36
  204.         dw 36,16
  205.         db 3
  206.         db "M8_003a0",0
  207.         dw 40,24
  208.         dw 40,20
  209.         db 3
  210.         db "M8_004a0",0
  211.         dw 44,28
  212.         dw 32,16
  213.         db 3
  214.         db "M8_005a0",0
  215.         dw 152,40
  216.         dw 16,4
  217.         db 2
  218.         db "M8_006a0",0
  219.         dw 36,32
  220.         dw 36,20
  221.         db 3
  222.         db "M8_007a0",0
  223.         dw 44,32
  224.         dw 36,16
  225.         db 3
  226.         db "M8_008a0",0
  227.         dw 68,32
  228.         dw 40,16
  229.         db 3
  230.         db "M8_009a0",0
  231.         dw 160,28
  232.         dw 40,16
  233.         db 3
  234.         db "M8_010a0",0
  235.         dw 40,28
  236.         dw 40,20
  237.         db 3
  238.         db "M8_011a0",0
  239.         dw 164,32
  240.         dw 36,20
  241.         db 3
  242.         db "M8_012a0",0
  243.         dw 76,24
  244.         dw 40,12
  245.         db 3
  246.         db "M8_013a0",0
  247.         dw 160,20
  248.         dw 36,12
  249.         db 3
  250.         db "M8_014a0",0
  251.         dw 28,32
  252.         dw 36,24
  253.         db 3
  254.         db "M8_015a0",0
  255.         dw 136,16
  256.         dw 32,20
  257.         db 3
  258.         db "M8_016a0",0
  259.         dw 24,24
  260.         dw 40,16
  261.         db 5
  262.         db "M8_017a0",0
  263.         dw 44,24
  264.         dw 36,16
  265.         db 3
  266.         db "M8_018a0",0
  267.         dw 68,20
  268.         dw 28,12
  269.         db 3
  270.         db "M8_019a0",0
  271.         dw 44,32
  272.         dw 40,16
  273.         db 3
  274.         db "M8_020a0",0
  275.         dw 44,32
  276.         dw 40,16
  277.         db 3
  278.         db "M8_021a0",0
  279.         dw 164,32
  280.         dw 36,20
  281.         db 3
  282.         db "M8_022a0",0
  283.         dw 28,32
  284.         dw 36,24
  285.         db 3
  286.         db 0xff