made the language file internal
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@319
This commit is contained in:
parent
793cc770fd
commit
07efb3af57
6 changed files with 73 additions and 103 deletions
|
@ -175,10 +175,33 @@ static char * path_string="PATH=Z:\\";
|
|||
static char * comspec_string="COMSPEC=Z:\\COMMAND.COM";
|
||||
static char * full_name="Z:\\COMMAND.COM";
|
||||
static char * init_line="/INIT AUTOEXEC.BAT";
|
||||
|
||||
void SHELL_Init() {
|
||||
|
||||
call_shellstop=CALLBACK_Allocate();
|
||||
//add messages:
|
||||
AddMessage("SHELL_CMD_HELP","supported commands are:\n");
|
||||
AddMessage("SHELL_CMD_ECHO_ON","ECHO is on\n");
|
||||
AddMessage("SHELL_CMD_ECHO_OFF","ECHO is off\n");
|
||||
AddMessage("SHELL_ILLEGAL_SWITCH","Illegal switch: %s");
|
||||
AddMessage("SHELL_CMD_CHDIR_ERROR","Unable to change to: %s\n");
|
||||
AddMessage("SHELL_CMD_MKDIR_ERROR","Unable to make: %s\n");
|
||||
AddMessage("SHELL_CMD_RMDIR_ERROR","Unable to remove: %\n");
|
||||
AddMessage("SHELL_SYNTAXERROR","The syntax of the command is incorrect.\n");
|
||||
AddMessage("SHELL_CMD_SET_NOT_SET","Environment variable %s not defined\n");
|
||||
AddMessage("SHELL_CMD_SET_OUT_OF_SPACE","Not enough environment space left.\n");
|
||||
AddMessage("SHELL_CMD_IF_EXIST_MISSING_FILENAME","IF EXIST: Missing filename.\n");
|
||||
AddMessage("SHELL_CMD_IF_ERRORLEVEL_MISSING_NUMBER","IF ERRORLEVEL: Missing number.\n");
|
||||
AddMessage("SHELL_CMD_IF_ERRORLEVEL_INVALID_NUMBER","IF ERRORLEVEL: Invalid number.\n");
|
||||
AddMessage("SHELL_CMD_GOTO_MISSING_LABEL","No label supplied to GOTO command.\n");
|
||||
AddMessage("SHELL_CMD_GOTO_LABEL_NOT_FOUND","GOTO: Label %s not found.\n");
|
||||
AddMessage("SHELL_CMD_FILE_NOT_FOUND","File %s not found.\n");
|
||||
AddMessage("SHELL_CMD_DIR_INTRO","Directory of %s.\n");
|
||||
AddMessage("SHELL_CMD_DIR_PATH_ERROR","Illegal Path\n");
|
||||
AddMessage("SHELL_CMD_DIR_BYTES_USED","%5d File(s) %17s Bytes\n");
|
||||
AddMessage("SHELL_CMD_DIR_BYTES_FREE","%5d Dir(s) %17s Bytes free");
|
||||
AddMessage("SHELL_EXECUTE_DRIVE_NOT_FOUND","Drive %c does not exist!\n");
|
||||
AddMessage("SHELL_EXECUTE_ILLEGAL_COMMAND","Illegal command: %s.\n");
|
||||
AddMessage("SHELL_STARTUP","DOSBox Shell v0.40\nFor Help and supported commands type: HELP\n\nHAVE FUN!\nThe DOSBox Team\n\n");
|
||||
//regular startup
|
||||
call_shellstop=CALLBACK_Allocate();
|
||||
CALLBACK_Setup(call_shellstop,shellstop_handler,CB_IRET);
|
||||
PROGRAMS_MakeFile("COMMAND.COM",SHELL_ProgramStart);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue