?login_element?

Subversion Repositories NedoOS

Rev

Blame | Last modification | View Log | Download | RSS feed

  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. font_page      db 0;here goes font_rus
  36.  
  37. bank1:  db 0  ;current page for 4000
  38. bank2:  db 0  ;current page for 8000
  39. bank3:  db 0  ;current page for c000
  40.  
  41.  
  42. tbank1 db 0  ;temp page store for 4000
  43. tbank2 db 0  ;temp page store for 8000
  44. tbank3: db 0  ;temp page store for c000
  45. ;----setup---
  46. res_path:    db "BOD",0
  47.  
  48. language:    db 1  ;0 eng | 1 rus
  49. gfx_mode:    db 0  ;0 DDp | 1 16c | 2 ATM
  50. mus_mode:    db 0  ;0 AY  | 1 s98
  51. v_mode       db 0  ; default | 1 director's cut
  52. dc_enabled   db 0  ;0 -disabled 1-enabled
  53. censor_mode db 0  ;0-normal 1-censorship
  54. ;------intro-----
  55.  
  56. intro_pic1      db "title0",0
  57. intro_pic2      db "title1",0
  58. intro_pic3      db "title2",0
  59.  
  60. intro_mus:      DB 4  
  61.  
  62. menu_pic         db "menu",0
  63. menu_mus         db 4
  64.  
  65. anim_w          db "push",0
  66.  
  67. font_file       db "font_rus.bin",0
  68. font_file2       db "propfont.bin",0
  69.  
  70. SAVETEMPL       db "BODDATA0.000",0
  71. SAVETEMPL_N     equ SAVETEMPL+7
  72.  
  73. PERSISTSAVE     db "CDATA",0
  74.  
  75. FSTOVL          db "1.ovl",0
  76.  
  77. OVL             ds 32,0
  78. LOADED          ds 32,0
  79. SAVESLOT:       ds 33,0
  80. ;---palette----
  81. setpalflag:  db 0
  82.  
  83. stdpal:  STANDARDPAL
  84. pal:     ds 32,0xff
  85. mempal:  ds 32,0xff
  86. temppal  ds 32,0xff
  87. whitepal  ds 32,12 ;00001100b
  88. blackpal  ds 32,0xff
  89. pal_rgb   ds 32,0xff
  90.  
  91. ;-------keyboard
  92. keyreg db 0
  93. keymatrixbc dw 0
  94. keymatrixde dw 0
  95. keymatrixhl dw 0
  96. keymatrixix dw 0
  97.  
  98. lastvar
  99. lastkey db 0
  100. lastspace dw 0
  101. lastchar db 0
  102. ;------------------------------
  103. CORDS dw 0
  104. CORDS_P dw 0
  105.  
  106. ;------------------------------
  107. DELAY db 0
  108. ;------------------------------
  109. mus_path1:
  110.         db "mus/",0
  111. mus_path2:        
  112.         db  "/mt_00.",0
  113.  
  114. gfx_path1:        
  115.                 db "gfx/",0
  116. gfx_ext db ".16c",0            
  117.  
  118. ovl_path1:
  119.                 db "ovl/",0    
  120.  
  121. censor_path: db "censored/",0
  122. dc_prefix:
  123.                 db "dc_",0     
  124. ;------------------------------
  125. namebuf ds 14,0
  126. namebuf1: ds 128,0
  127. namebuf2: ds 128,0
  128. ovlnamebuf ds 128,0
  129.  
  130.  
  131. lines1: db  "1. ",0
  132. lines2: db  "2. ",0
  133.  
  134.  
  135. help_text: db "'Q' - ┬√їюф 'S' - ╤юїЁрэшЄ№ шуЁє 'L' - ╟руЁєчшЄ№ шуЁє",0
  136.  
  137. TEXT1      DB "(C) 2006 ╧юыхЄ эртшурЄюЁр",0
  138. TEXT3      DB "(╤) 2006 I Turned Into Martian!",0
  139. TEXT2      DB "(L) 2009-2022 Triumph game labs",0
  140.  
  141. menu1           db "1. ═ютр  шуЁр",0
  142. menu2           db "2. ╧ЁюфюыцшЄ№",0
  143. menu3           db "3. ┬√їюф",0
  144. menu4           db "4. Director's cut",0