source: xtideuniversalbios/trunk/Assembly_Library/Src/Menu/Dialog/StringsForDialogs.asm@ 625

Last change on this file since 625 was 625, checked in by Krister Nordvall, 22 months ago

Changes:

  • Added a configuration option to let the BIOS store RamVars to an UMB when Full operating mode is enabled. This is primarily for XT class machines with RAM in the UMA (which apparently is a common thing these days).
  • Added two new builds specifically for IBM PS/2 machines. This is for support of the new McIDE adapter from the guys at zzxio.com. Note that the additional hardware specific code (under the USE_PS2 define) is for the PS/2 machines themselves and not for the McIDE adapters, so any controller in an IBM PS/2 machine can be used with the USE_PS2 define.
  • Moved pColorTheme out of the range of ROMVARS being copied over when doing "Load old settings from EEPROM" in XTIDECFG. This fixed a serious bug from r592 where loading a BIOS from file and then loading the old settings from ROM would corrupt 7 bytes of code somewhere in the loaded BIOS.
  • Optimizations (speed and size) to the library. Browsing the menus in XTIDECFG should now feel a little less sluggish.
  • Hopefully fixed a problem with the PostCommitHook script where it sometimes wouldn't find the CommitInProgress file. I say hopefully because testing this is a nightmare.
File size: 1.8 KB
Line 
1; Project name : Assembly Library
2; Description : Strings used by dialogs.
3
4;
5; XTIDE Universal BIOS and Associated Tools
6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2023 by XTIDE Universal BIOS Team.
7;
8; This program is free software; you can redistribute it and/or modify
9; it under the terms of the GNU General Public License as published by
10; the Free Software Foundation; either version 2 of the License, or
11; (at your option) any later version.
12;
13; This program is distributed in the hope that it will be useful,
14; but WITHOUT ANY WARRANTY; without even the implied warranty of
15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16; GNU General Public License for more details.
17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
18;
19
20; Strings for Progress Dialog
21g_szTimeElapsed: db "Time elapsed :",NULL
22g_szTimeLeft: db "Estimated left:",NULL
23g_szTimeFormat: db " %2-u min %2-u sec",LF,CR,NULL
24
25; Strings for Drive Dialog
26g_szDriveFormat: db "%c:",NULL
27
28; Strings for File Dialog
29g_szChangeDrive: db "F2 Change Drive",NULL
30%ifndef EXCLUDE_FROM_XTIDECFG
31g_szSelectDirectory: db "F3 Select Current Directory",NULL
32g_szCreateNew: db "F4 Input new File or Directory",NULL
33%endif
34
35g_szSelectNewDrive: db "Select new drive.",NULL
36g_szLoadingPleaseWait: db "Loading. Please wait...",NULL
37
38%ifndef EXCLUDE_FROM_XTIDECFG
39g_szEnterNewFileOrDirectory: db "Enter name for new file or directory.",NULL
40%endif
41
42FILE_STRING_LENGTH EQU (24+1) ; +1 = LF in directory contents string
43g_szFileFormat: db "%16S%4-u %c%cB",LF,NULL
44g_szDirectoryFormat: db "%16S%s-DIR",LF,NULL
45g_szSub: db ANGLE_QUOTE_RIGHT,"SUB",NULL
46g_szUp: db ANGLE_QUOTE_LEFT," UP",NULL
47
48g_szSingleItem: ; Used by Dialog.asm for single item line
49g_szUpdir: db ".."
50g_szNull: db NULL
Note: See TracBrowser for help on using the repository browser.