261 lines
8.4 KiB
NASM
261 lines
8.4 KiB
NASM
|
TITLE STRINGS - OEM dependent strings used by KERNEL
|
|||
|
include gpcont.inc ; SHERLOCK
|
|||
|
|
|||
|
_DATA SEGMENT PARA PUBLIC 'DATA'
|
|||
|
_DATA ENDS
|
|||
|
|
|||
|
DGROUP GROUP _DATA
|
|||
|
|
|||
|
_INITTEXT SEGMENT WORD PUBLIC 'CODE'
|
|||
|
_INITTEXT ENDS
|
|||
|
|
|||
|
_NRESTEXT SEGMENT WORD PUBLIC 'CODE'
|
|||
|
_NRESTEXT ENDS
|
|||
|
|
|||
|
ASSUME DS:DGROUP
|
|||
|
|
|||
|
|
|||
|
_DATA SEGMENT PARA PUBLIC 'DATA'
|
|||
|
|
|||
|
; This is the caption string for the dialog box.
|
|||
|
|
|||
|
public szDiskCap
|
|||
|
IF 0
|
|||
|
szDiskCap db 'V<>m<EFBFBD>na diskety',0
|
|||
|
ELSE
|
|||
|
szDiskCap db 'Chyba souboru',0
|
|||
|
ENDIF
|
|||
|
|
|||
|
|
|||
|
; This is the text for the "Cannot find xxxxxx" dialog box.
|
|||
|
; It is printed:
|
|||
|
;
|
|||
|
; <szCannotFind1>filename<szCannotFind2>
|
|||
|
|
|||
|
public szCannotFind1,szCannotFind2
|
|||
|
szCannotFind1 db "Nelze nal<61>zt soubor ", 0
|
|||
|
szCannotFind2 db 0
|
|||
|
|
|||
|
; This is the text for fatal errors at boot time
|
|||
|
; <szBootLoad>filename
|
|||
|
public szBootLoad
|
|||
|
szBootLoad db "Chyba p<>i na<6E><61>t<EFBFBD>n<EFBFBD> souboru ",0
|
|||
|
|
|||
|
; The following group of strings is used for the "Please insert disk with XXXX
|
|||
|
; in drive X:" dialog box.
|
|||
|
;
|
|||
|
; These two strings form the dialog message it is:
|
|||
|
;
|
|||
|
; <szCannotFind1>filename<szInsert>
|
|||
|
|
|||
|
IF 0
|
|||
|
public szInsert
|
|||
|
szInsert db ', vlo<6C>te disk do jednotky '
|
|||
|
ENDIF
|
|||
|
;public drvlet
|
|||
|
;drvlet db "X.",0
|
|||
|
|
|||
|
if SHERLOCK
|
|||
|
public szGPCont ; GP fault continuation message
|
|||
|
szGPCont db "V aplikaci se vyskytla chyba.",10
|
|||
|
db "Pokud zvol<6F>te Ignorovat, ulo<6C>te va<76>e data do nov<6F>ho souboru.",10
|
|||
|
db "Pokud zvol<6F>te Ukon<6F>it, bude dan<61> aplikace ukon<6F>ena.",0
|
|||
|
endif
|
|||
|
|
|||
|
public szDosVer
|
|||
|
szDosVer DB 'Chybn<62> verze syst<73>mu MS-DOS. Vy<56>aduje se verze 3.1 nebo vy<76><79><EFBFBD>.',13,10,'$'
|
|||
|
; Text for exceptions and faults lead to app termination.
|
|||
|
|
|||
|
public szAbortCaption,szInModule,szAt
|
|||
|
public szNukeApp,szSnoozer,szGP,szSF,szII,szPF,szNP,szBlame,szLoad,szWillClose
|
|||
|
public szOutofSelectors
|
|||
|
szAbortCaption db "Chyba aplikace"
|
|||
|
db 0
|
|||
|
szBlame db "START "
|
|||
|
db 0
|
|||
|
szSnoozer db " zp<7A>sobil "
|
|||
|
db 0
|
|||
|
szInModule db " v", 10, "modulu <nezn<7A>m<EFBFBD>>"
|
|||
|
db 0
|
|||
|
szAt db " na adrese "
|
|||
|
db 0
|
|||
|
szNukeApp db ".", 10, 10, "Zvolte ukon<6F>en<65> aplikace. "
|
|||
|
db 0
|
|||
|
szWillClose db " bude ukon<6F>en."
|
|||
|
db 0
|
|||
|
szGP db "v<>eobecnou chybu ochrany"
|
|||
|
db 0
|
|||
|
szD0 db "d<>len<65> nulou" ; not yet used
|
|||
|
db 0
|
|||
|
szSF db "chybu z<>sobn<62>ku" ; not spec'ed
|
|||
|
db 0
|
|||
|
szII db "ileg<65>ln<6C> instrukci" ; "Fault" ???
|
|||
|
db 0
|
|||
|
szPF db "chybu str<74>nky"
|
|||
|
db 0
|
|||
|
szNP db "chybu nep<65><70>tomnosti"
|
|||
|
db 0
|
|||
|
szAF db "chybu aplikace" ; not yet used
|
|||
|
db 0
|
|||
|
szLoad db "chybu na<6E>ten<65> segmentu"
|
|||
|
db 0
|
|||
|
szOutofSelectors db "nedostatek selektor<6F>"
|
|||
|
db 0
|
|||
|
|
|||
|
; Text for dialog box when terminating an application
|
|||
|
|
|||
|
public szAbort
|
|||
|
szAbort db "Aplikace bude ukon<6F>ena.",0
|
|||
|
|
|||
|
; Text for dialog box when trying to run a compressed file
|
|||
|
|
|||
|
public szBozo
|
|||
|
szBozo db "Nelze na<6E><61>st komprimovan<61> soubory",0
|
|||
|
|
|||
|
; This is the caption string for system error dialog boxes
|
|||
|
|
|||
|
public syserr
|
|||
|
syserr db "Chyba syst<73>mu",0
|
|||
|
|
|||
|
; The following group of messages forms all of the messages used
|
|||
|
; in the INT 24 dialog box.
|
|||
|
;
|
|||
|
; There are 7 messages which can be translated individually. The
|
|||
|
; location of drvlet? and devenam? can be moved to any location
|
|||
|
; within the string.
|
|||
|
|
|||
|
public msgWriteProtect,drvlet1
|
|||
|
public msgCannotReadDrv,drvlet2
|
|||
|
public msgCannotWriteDrv,drvlet3
|
|||
|
public msgShare,drvlet4
|
|||
|
public msgNetError,drvlet5
|
|||
|
public msgCannotReadDev,devenam1
|
|||
|
public msgCannotWriteDev,devenam2
|
|||
|
public msgNoPrinter
|
|||
|
public msgNetErrorDev,devenam3
|
|||
|
|
|||
|
msgWriteProtect db "Disk chr<68>n<EFBFBD>n<EFBFBD> proti z<>pisu v jednotce "
|
|||
|
drvlet1 db "X.",0
|
|||
|
|
|||
|
msgCannotReadDrv db "Nelze <20><>st z jednotky "
|
|||
|
drvlet2 db "X.",0
|
|||
|
|
|||
|
msgCannotWriteDrv db "Nelze zapisovat na jednotku "
|
|||
|
drvlet3 db "X.",0
|
|||
|
|
|||
|
msgShare db "P<>estupek sd<73>len<65> na jednotce "
|
|||
|
drvlet4 db "X.",0
|
|||
|
|
|||
|
msgNetError db "Chyba s<>t<EFBFBD> na jednotce "
|
|||
|
drvlet5 db "X.",0
|
|||
|
|
|||
|
msgCannotReadDev db "Nelze <20><>st ze za<7A><61>zen<65> "
|
|||
|
devenam1 db 8 dup (?)
|
|||
|
db 0
|
|||
|
|
|||
|
msgCannotWriteDev db "Nelze zapisovat na za<7A><61>zen<65> "
|
|||
|
devenam2 db 8 dup (?)
|
|||
|
db 0
|
|||
|
|
|||
|
msgNetErrorDev db "Chyba s<>t<EFBFBD> na za<7A><61>zen<65> "
|
|||
|
devenam3 db 8 dup (?)
|
|||
|
db 0
|
|||
|
|
|||
|
msgNoPrinter db "Tisk<73>rna nen<65> p<>ipravena",0
|
|||
|
|
|||
|
|
|||
|
ifndef WINDEBUG
|
|||
|
public szExitStr1,szExitStr2
|
|||
|
szExitStr1 DB 7,13,10,'k<>d FatalExit = ',0
|
|||
|
szExitStr2 DB ' p<>ete<74>en<65> z<>sobn<62>ku',13,10,0
|
|||
|
public szUndefDyn
|
|||
|
szUndefDyn db "vol<6F>n<EFBFBD> nedefinovan<61>ho Dynalinku",0
|
|||
|
public szFatalExit
|
|||
|
szFatalExit db "aplikace si vy<76><79>dala abnorm<72>ln<6C> ukon<6F>en<65>",0
|
|||
|
else
|
|||
|
public szDebugStr
|
|||
|
szDebugStr DB 'J<>DRO: Selhalo na<6E>ten<65> - ',0 ; 0
|
|||
|
DB 'J<>DRO: Selhalo na<6E>ten<65> nov<6F> instance - ',0 ; 1
|
|||
|
DB 'Chyba p<>i na<6E><61>t<EFBFBD>n<EFBFBD> souboru zdroje - ',0 ; 2
|
|||
|
DB 13,10,0 ; 3
|
|||
|
DB 7,13,10,'FatalExit, k<>d = ',0 ; 4
|
|||
|
DB ' p<>ete<74>en<65> z<>sobn<62>ku',0 ; 5
|
|||
|
DB 13,10,'Stav z<>sobn<62>ku:',13,10,0 ; 6
|
|||
|
DB 7,13,10,'P<>eru<72>it, Ukon<6F>it, N<>vrat nebo Ignorovat? ',0 ; 7
|
|||
|
DB 'Neplatn<74> <20>et<65>zec BP',7,13,10,0 ; 8
|
|||
|
DB ': ',0 ; 9
|
|||
|
DB 'Nov<6F> v<>skyt chyby FatalExit',7,13,10,0 ; 10
|
|||
|
DB 0
|
|||
|
public szFKE
|
|||
|
szFKE DB '*** Fat<61>ln<6C> chyba j<>dra ***',0
|
|||
|
endif
|
|||
|
|
|||
|
;** Diagnostic mode messages
|
|||
|
public szDiagStart, szCRLF, szLoadStart, szLoadSuccess, szLoadFail
|
|||
|
public szFailCode, szCodeString
|
|||
|
szDiagStart db '[start]' ;lpCRLF must follow
|
|||
|
szCRLF db 0dh, 0ah, 0
|
|||
|
szLoadStart db 'LoadStart = ',0
|
|||
|
szLoadSuccess db 'LoadSuccess = ', 0
|
|||
|
szLoadFail db 'LoadFail = ', 0
|
|||
|
szFailCode db ' K<>d selh<6C>n<EFBFBD> je ' ;szCodeString must follow
|
|||
|
szCodeString db '00', 0dh, 0ah, 0
|
|||
|
ifdef WINDEBUG
|
|||
|
public szInitSpew
|
|||
|
szInitSpew DB 'Start diagnostick<63>ho re<72>imu. Soubor protokolu: ', 0
|
|||
|
endif
|
|||
|
|
|||
|
_DATA ENDS
|
|||
|
|
|||
|
|
|||
|
_INITTEXT SEGMENT WORD PUBLIC 'CODE'
|
|||
|
public szInadequate, szNoPMode, szNoGlobalInit
|
|||
|
public NoOpenFile, NoLoadHeader, szMissingMod, szPleaseDoIt
|
|||
|
|
|||
|
ifdef WOW
|
|||
|
public szGenBootFail
|
|||
|
szNoPMode db "Podsyst<73>m Win16 nemohl p<>ej<65>t do chr<68>n<EFBFBD>n<EFBFBD>ho re<72>imu; DOSX.EXE mus<75> b<>t uveden v souboru AUTOEXEC.NT a le<6C>et v cest<73> (prom<6F>nn<6E> PATH).",0
|
|||
|
szMissingMod db "J<>DRO NTVDM: Nebyl nalezen 16bitov<6F> syst<73>mov<6F> modul",0
|
|||
|
szPleaseDoIt db "P<>einstalujte n<>sleduj<75>c<EFBFBD> modul do adres<65><73>e system32:",13,10,9,9,0
|
|||
|
szInadequate db "J<>DRO NTVDM: Neadekv<6B>tn<74> server DPMI",0
|
|||
|
szNoGlobalInit db "J<>DRO NTVDM: Nelze inicializovat haldu",0
|
|||
|
NoOpenFile db "J<>DRO NTVDM: Nelze otev<65><76>t spustiteln<6C> program J<>DRA",0
|
|||
|
NoLoadHeader db "J<>DRO NTVDM: Nelze na<6E><61>st z<>hlav<61> EXE J<>DRA",0
|
|||
|
szGenBootFail db "J<>DRO NTVDM: Inicializace podsyst<73>mu Win16 se nezda<64>ila",0
|
|||
|
else
|
|||
|
szInadequate db 'J<>DRO: Neadekv<6B>tn<74> server DPMI',13,10,'$'
|
|||
|
szNoPMode db 'J<>DRO: Nelze p<>ej<65>t do chr<68>n<EFBFBD>n<EFBFBD>ho re<72>imu',13,10,'$'
|
|||
|
szNoGlobalInit db "J<>DRO: Nelze inicializovat haldu",13,10,'$'
|
|||
|
NoOpenFile db "J<>DRO: Nelze otev<65><76>t spustiteln<6C> program J<>DRA"
|
|||
|
db 13, 10, '$'
|
|||
|
NoLoadHeader db "J<>DRO: Nelze na<6E><61>st z<>hlav<61> EXE J<>DRA"
|
|||
|
db 13, 10, '$'
|
|||
|
endif
|
|||
|
|
|||
|
_INITTEXT ENDS
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
_NRESTEXT SEGMENT WORD PUBLIC 'CODE'
|
|||
|
|
|||
|
; This is the caption string for the protect mode dialog box.
|
|||
|
;
|
|||
|
; DO NOT CHANGE THE LENGTH OF THIS MESSAGE
|
|||
|
;
|
|||
|
|
|||
|
public szProtectCap,msgRealModeApp1,msgRealModeApp2
|
|||
|
|
|||
|
szProtectCap db "Varov<6F>n<EFBFBD> - kompatibilita aplikac<61>",0
|
|||
|
|
|||
|
msgRealModeApp1 db "Aplikace, kter<65> m<> b<>t spu<70>t<EFBFBD>na, ",0
|
|||
|
msgRealModeApp2 db "byla navr<76>ena pro p<>edchoz<6F> verzi syst<73>mu Windows.",0Dh,0Dh
|
|||
|
db "Opat<61>ete si aktualizovanou verzi aplikace, kter<65> je kompatibiln<6C> "
|
|||
|
db "se syst<73>mem Windows 3.0 nebo vy<76><79><EFBFBD>m.",13,13
|
|||
|
db "Pokud klepnete na tla<6C><61>tko OK a aplikaci spust<73>te, m<><6D>e doj<6F>t k pot<6F><74><EFBFBD>m "
|
|||
|
db "kompatibility ve form<72> neo<65>ek<65>van<61>ho ukon<6F>en<65> aplikace nebo syst<73>mu Windows. ",0
|
|||
|
|
|||
|
_NRESTEXT ENDS
|
|||
|
|
|||
|
end
|