Merge branch 'master' of https://github.com/86Box/86Box into qt
This commit is contained in:
2
.github/workflows/cmake.yml
vendored
2
.github/workflows/cmake.yml
vendored
@@ -100,7 +100,7 @@ jobs:
|
|||||||
run: cmake --build build --target ${{ matrix.build.target }}
|
run: cmake --build build --target ${{ matrix.build.target }}
|
||||||
- uses: actions/upload-artifact@v2
|
- uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
name: '86Box${{ matrix.build.slug }}-MSYS2-${{ matrix.environment.msystem }}-gha${{ github.run_number }}'
|
name: '86Box${{ matrix.build.slug }}-Windows-${{ matrix.environment.msystem }}-gha${{ github.run_number }}'
|
||||||
path: build/artifacts/**
|
path: build/artifacts/**
|
||||||
|
|
||||||
llvm-windows:
|
llvm-windows:
|
||||||
|
|||||||
@@ -62,6 +62,7 @@ typedef struct _piix_ {
|
|||||||
uint8_t cur_readout_reg, rev,
|
uint8_t cur_readout_reg, rev,
|
||||||
type, func_shift,
|
type, func_shift,
|
||||||
max_func, pci_slot,
|
max_func, pci_slot,
|
||||||
|
no_mirq0, pad,
|
||||||
regs[4][256],
|
regs[4][256],
|
||||||
readout_regs[256], board_config[2];
|
readout_regs[256], board_config[2];
|
||||||
uint16_t func0_id, nvr_io_base,
|
uint16_t func0_id, nvr_io_base,
|
||||||
@@ -1412,7 +1413,7 @@ piix_reset(void *p)
|
|||||||
sff_set_irq_mode(dev->bm[0], 0, 0);
|
sff_set_irq_mode(dev->bm[0], 0, 0);
|
||||||
sff_set_irq_mode(dev->bm[1], 0, 0);
|
sff_set_irq_mode(dev->bm[1], 0, 0);
|
||||||
|
|
||||||
if (dev->type >= 4) {
|
if (dev->no_mirq0 || (dev->type >= 4)) {
|
||||||
sff_set_irq_mode(dev->bm[0], 1, 0);
|
sff_set_irq_mode(dev->bm[0], 1, 0);
|
||||||
sff_set_irq_mode(dev->bm[1], 1, 0);
|
sff_set_irq_mode(dev->bm[1], 1, 0);
|
||||||
} else {
|
} else {
|
||||||
@@ -1458,7 +1459,8 @@ static void
|
|||||||
dev->type = info->local & 0x0f;
|
dev->type = info->local & 0x0f;
|
||||||
/* If (dev->type == 4) and (dev->rev & 0x08), then this is PIIX4E. */
|
/* If (dev->type == 4) and (dev->rev & 0x08), then this is PIIX4E. */
|
||||||
dev->rev = (info->local >> 4) & 0x0f;
|
dev->rev = (info->local >> 4) & 0x0f;
|
||||||
dev->func_shift = info->local >> 8;
|
dev->func_shift = (info->local >> 8) & 0x0f;
|
||||||
|
dev->no_mirq0 = (info->local >> 12) & 0x0f;
|
||||||
dev->func0_id = info->local >> 16;
|
dev->func0_id = info->local >> 16;
|
||||||
|
|
||||||
dev->pci_slot = pci_add_card(PCI_ADD_SOUTHBRIDGE, piix_read, piix_write, dev);
|
dev->pci_slot = pci_add_card(PCI_ADD_SOUTHBRIDGE, piix_read, piix_write, dev);
|
||||||
@@ -1477,7 +1479,7 @@ static void
|
|||||||
sff_set_irq_mode(dev->bm[0], 0, 0);
|
sff_set_irq_mode(dev->bm[0], 0, 0);
|
||||||
sff_set_irq_mode(dev->bm[1], 0, 0);
|
sff_set_irq_mode(dev->bm[1], 0, 0);
|
||||||
|
|
||||||
if (dev->type >= 4) {
|
if (dev->no_mirq0 || (dev->type >= 4)) {
|
||||||
sff_set_irq_mode(dev->bm[0], 1, 0);
|
sff_set_irq_mode(dev->bm[0], 1, 0);
|
||||||
sff_set_irq_mode(dev->bm[1], 1, 0);
|
sff_set_irq_mode(dev->bm[1], 1, 0);
|
||||||
} else {
|
} else {
|
||||||
@@ -1643,6 +1645,21 @@ const device_t piix3_device =
|
|||||||
NULL
|
NULL
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const device_t piix3_ioapic_device =
|
||||||
|
{
|
||||||
|
"Intel 82371SB (PIIX3) (Boards with I/O APIC)",
|
||||||
|
"piix3",
|
||||||
|
DEVICE_PCI,
|
||||||
|
0x70001403,
|
||||||
|
piix_init,
|
||||||
|
piix_close,
|
||||||
|
piix_reset,
|
||||||
|
{ NULL },
|
||||||
|
piix_speed_changed,
|
||||||
|
NULL,
|
||||||
|
NULL
|
||||||
|
};
|
||||||
|
|
||||||
const device_t piix4_device =
|
const device_t piix4_device =
|
||||||
{
|
{
|
||||||
"Intel 82371AB/EB (PIIX4/PIIX4E)",
|
"Intel 82371AB/EB (PIIX4/PIIX4E)",
|
||||||
|
|||||||
@@ -92,6 +92,7 @@ extern const device_t piix_device;
|
|||||||
extern const device_t piix_old_device;
|
extern const device_t piix_old_device;
|
||||||
extern const device_t piix_rev02_device;
|
extern const device_t piix_rev02_device;
|
||||||
extern const device_t piix3_device;
|
extern const device_t piix3_device;
|
||||||
|
extern const device_t piix3_ioapic_device;
|
||||||
extern const device_t piix4_device;
|
extern const device_t piix4_device;
|
||||||
extern const device_t piix4e_device;
|
extern const device_t piix4e_device;
|
||||||
extern const device_t slc90e66_device;
|
extern const device_t slc90e66_device;
|
||||||
|
|||||||
@@ -334,7 +334,7 @@ machine_at_pb520r_init(const machine_t *model)
|
|||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
ret = bios_load_linear_combined("roms/machines/pb520r/1009bc0r.bio",
|
ret = bios_load_linear_combined("roms/machines/pb520r/1009bc0r.bio",
|
||||||
"roms/machines/pb520r/1009bc0r.bi1", 0x1c000, 128);
|
"roms/machines/pb520r/1009bc0r.bi1", 0x1d000, 128);
|
||||||
|
|
||||||
if (bios_only || !ret)
|
if (bios_only || !ret)
|
||||||
return ret;
|
return ret;
|
||||||
|
|||||||
@@ -303,7 +303,7 @@ machine_at_p65up5_common_init(const machine_t *model, const device_t *northbridg
|
|||||||
pci_register_slot(0x0C, PCI_CARD_NORMAL, 1, 2, 3, 4);
|
pci_register_slot(0x0C, PCI_CARD_NORMAL, 1, 2, 3, 4);
|
||||||
pci_register_slot(0x0D, PCI_CARD_NORMAL, 4, 1, 2, 3);
|
pci_register_slot(0x0D, PCI_CARD_NORMAL, 4, 1, 2, 3);
|
||||||
device_add(northbridge);
|
device_add(northbridge);
|
||||||
device_add(&piix3_device);
|
device_add(&piix3_ioapic_device);
|
||||||
device_add(&keyboard_ps2_ami_pci_device);
|
device_add(&keyboard_ps2_ami_pci_device);
|
||||||
device_add(&w83877f_device);
|
device_add(&w83877f_device);
|
||||||
device_add(&sst_flash_29ee010_device);
|
device_add(&sst_flash_29ee010_device);
|
||||||
|
|||||||
@@ -178,7 +178,7 @@ const machine_t machines[] = {
|
|||||||
/* Uses Compaq KBC firmware. */
|
/* Uses Compaq KBC firmware. */
|
||||||
{ "[ISA] Compaq Portable III", "portableiii", MACHINE_TYPE_286, CPU_PKG_286, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT | MACHINE_VIDEO, 640, 16384, 128, 127, machine_at_portableiii_init, at_cpqiii_get_device },
|
{ "[ISA] Compaq Portable III", "portableiii", MACHINE_TYPE_286, CPU_PKG_286, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT | MACHINE_VIDEO, 640, 16384, 128, 127, machine_at_portableiii_init, at_cpqiii_get_device },
|
||||||
/* Has IBM AT KBC firmware. */
|
/* Has IBM AT KBC firmware. */
|
||||||
{ "[ISA] MR 286 clone", "mr286", MACHINE_TYPE_286, CPU_PKG_286, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT | MACHINE_IDE, 512, 16384, 128, 127, machine_at_mr286_init, NULL },
|
{ "[ISA] MR BIOS 286 clone", "mr286", MACHINE_TYPE_286, CPU_PKG_286, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT | MACHINE_IDE, 512, 16384, 128, 127, machine_at_mr286_init, NULL },
|
||||||
/* Has IBM AT KBC firmware. */
|
/* Has IBM AT KBC firmware. */
|
||||||
{ "[ISA] NCR PC8/810/710/3390/3392", "pc8", MACHINE_TYPE_286, CPU_PKG_286, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT, 512, 16384, 128, 127, machine_at_pc8_init, NULL },
|
{ "[ISA] NCR PC8/810/710/3390/3392", "pc8", MACHINE_TYPE_286, CPU_PKG_286, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT, 512, 16384, 128, 127, machine_at_pc8_init, NULL },
|
||||||
#if defined(DEV_BRANCH) && defined(USE_OLIVETTI)
|
#if defined(DEV_BRANCH) && defined(USE_OLIVETTI)
|
||||||
@@ -246,7 +246,7 @@ const machine_t machines[] = {
|
|||||||
{ "[ALi M1217] Flytech 386", "flytech386", MACHINE_TYPE_386SX, CPU_PKG_386SX, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT | MACHINE_BUS_PS2 | MACHINE_IDE | MACHINE_VIDEO, 1024, 16384, 1024, 127, machine_at_flytech386_init, at_flytech386_get_device },
|
{ "[ALi M1217] Flytech 386", "flytech386", MACHINE_TYPE_386SX, CPU_PKG_386SX, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT | MACHINE_BUS_PS2 | MACHINE_IDE | MACHINE_VIDEO, 1024, 16384, 1024, 127, machine_at_flytech386_init, at_flytech386_get_device },
|
||||||
/* I'm going to assume this has a standard/generic IBM-compatible AT KBC
|
/* I'm going to assume this has a standard/generic IBM-compatible AT KBC
|
||||||
firmware until the board is identified. */
|
firmware until the board is identified. */
|
||||||
{ "[ALi M1217] MR 386SX clone", "mr1217", MACHINE_TYPE_386SX, CPU_PKG_386SX, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT | MACHINE_BUS_PS2 | MACHINE_IDE | MACHINE_VIDEO, 1024, 16384, 1024, 127, machine_at_mr1217_init, NULL },
|
{ "[ALi M1217] MR BIOS 386SX clone", "mr1217", MACHINE_TYPE_386SX, CPU_PKG_386SX, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT | MACHINE_BUS_PS2 | MACHINE_IDE | MACHINE_VIDEO, 1024, 16384, 1024, 127, machine_at_mr1217_init, NULL },
|
||||||
/* Has IBM PS/2 Type 1 KBC firmware. */
|
/* Has IBM PS/2 Type 1 KBC firmware. */
|
||||||
{ "[ALi M6117] Acrosser PJ-A511M", "pja511m", MACHINE_TYPE_386SX, CPU_PKG_M6117, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT | MACHINE_BUS_PS2 | MACHINE_IDE, 1024, 32768, 1024, 127, machine_at_pja511m_init, NULL },
|
{ "[ALi M6117] Acrosser PJ-A511M", "pja511m", MACHINE_TYPE_386SX, CPU_PKG_M6117, 0, 0, 0, 0, 0, 0, 0, MACHINE_AT | MACHINE_BUS_PS2 | MACHINE_IDE, 1024, 32768, 1024, 127, machine_at_pja511m_init, NULL },
|
||||||
/* Has IBM PS/2 Type 1 KBC firmware. */
|
/* Has IBM PS/2 Type 1 KBC firmware. */
|
||||||
|
|||||||
@@ -227,7 +227,7 @@ BEGIN
|
|||||||
DLG_CFG_MACHINE, DIALOG
|
DLG_CFG_MACHINE, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 260
|
RIGHTMARGIN, 300
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
#ifdef USE_DYNAREC
|
#ifdef USE_DYNAREC
|
||||||
BOTTOMMARGIN, 87
|
BOTTOMMARGIN, 87
|
||||||
@@ -239,7 +239,7 @@ BEGIN
|
|||||||
DLG_CFG_VIDEO, DIALOG
|
DLG_CFG_VIDEO, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 260
|
RIGHTMARGIN, 300
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 38
|
BOTTOMMARGIN, 38
|
||||||
END
|
END
|
||||||
@@ -247,7 +247,7 @@ BEGIN
|
|||||||
DLG_CFG_INPUT, DIALOG
|
DLG_CFG_INPUT, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 260
|
RIGHTMARGIN, 300
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 58
|
BOTTOMMARGIN, 58
|
||||||
END
|
END
|
||||||
@@ -255,7 +255,7 @@ BEGIN
|
|||||||
DLG_CFG_SOUND, DIALOG
|
DLG_CFG_SOUND, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 260
|
RIGHTMARGIN, 300
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 109
|
BOTTOMMARGIN, 109
|
||||||
END
|
END
|
||||||
@@ -263,7 +263,7 @@ BEGIN
|
|||||||
DLG_CFG_NETWORK, DIALOG
|
DLG_CFG_NETWORK, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 260
|
RIGHTMARGIN, 300
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 56
|
BOTTOMMARGIN, 56
|
||||||
END
|
END
|
||||||
@@ -271,7 +271,7 @@ BEGIN
|
|||||||
DLG_CFG_PORTS, DIALOG
|
DLG_CFG_PORTS, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 260
|
RIGHTMARGIN, 300
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 48
|
BOTTOMMARGIN, 48
|
||||||
END
|
END
|
||||||
@@ -279,7 +279,7 @@ BEGIN
|
|||||||
DLG_CFG_PERIPHERALS, DIALOG
|
DLG_CFG_PERIPHERALS, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 260
|
RIGHTMARGIN, 300
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 85
|
BOTTOMMARGIN, 85
|
||||||
END
|
END
|
||||||
@@ -287,7 +287,7 @@ BEGIN
|
|||||||
DLG_CFG_HARD_DISKS, DIALOG
|
DLG_CFG_HARD_DISKS, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 260
|
RIGHTMARGIN, 300
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 137
|
BOTTOMMARGIN, 137
|
||||||
END
|
END
|
||||||
@@ -295,7 +295,7 @@ BEGIN
|
|||||||
DLG_CFG_FLOPPY_DRIVES, DIALOG
|
DLG_CFG_FLOPPY_DRIVES, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 260
|
RIGHTMARGIN, 300
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 96
|
BOTTOMMARGIN, 96
|
||||||
END
|
END
|
||||||
@@ -303,7 +303,7 @@ BEGIN
|
|||||||
DLG_CFG_OTHER_REMOVABLE_DEVICES, DIALOG
|
DLG_CFG_OTHER_REMOVABLE_DEVICES, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 260
|
RIGHTMARGIN, 300
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 214
|
BOTTOMMARGIN, 214
|
||||||
END
|
END
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -15,7 +15,7 @@ LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
|
|||||||
|
|
||||||
MainMenu MENU DISCARDABLE
|
MainMenu MENU DISCARDABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Действие"
|
POPUP "&Дія"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Клавіатура потребує захвату", IDM_ACTION_KBD_REQ_CAPTURE
|
MENUITEM "&Клавіатура потребує захвату", IDM_ACTION_KBD_REQ_CAPTURE
|
||||||
MENUITEM "&Правий CTRL - це лівий ALT", IDM_ACTION_RCTRL_IS_LALT
|
MENUITEM "&Правий CTRL - це лівий ALT", IDM_ACTION_RCTRL_IS_LALT
|
||||||
@@ -29,7 +29,7 @@ BEGIN
|
|||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Вихід...", IDM_ACTION_EXIT
|
MENUITEM "&Вихід...", IDM_ACTION_EXIT
|
||||||
END
|
END
|
||||||
POPUP "&Вид"
|
POPUP "&Вигляд"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Приховати рядок стану", IDM_VID_HIDE_STATUS_BAR
|
MENUITEM "&Приховати рядок стану", IDM_VID_HIDE_STATUS_BAR
|
||||||
MENUITEM "&Приховати панель інструментів", IDM_VID_HIDE_TOOLBAR
|
MENUITEM "&Приховати панель інструментів", IDM_VID_HIDE_TOOLBAR
|
||||||
@@ -385,7 +385,7 @@ END
|
|||||||
#define STR_250 "ZIP 250"
|
#define STR_250 "ZIP 250"
|
||||||
|
|
||||||
#define STR_ISARTC "ISA RTC:"
|
#define STR_ISARTC "ISA RTC:"
|
||||||
#define STR_ISAMEM "Карта розширення памя'ті (ISA)"
|
#define STR_ISAMEM "Карта розширення пам'яті (ISA)"
|
||||||
#define STR_ISAMEM_1 "Карта 1:"
|
#define STR_ISAMEM_1 "Карта 1:"
|
||||||
#define STR_ISAMEM_2 "Карта 2:"
|
#define STR_ISAMEM_2 "Карта 2:"
|
||||||
#define STR_ISAMEM_3 "Карта 3:"
|
#define STR_ISAMEM_3 "Карта 3:"
|
||||||
@@ -414,12 +414,12 @@ BEGIN
|
|||||||
IDS_2054 "ZIP %03i %i (%s): %ls"
|
IDS_2054 "ZIP %03i %i (%s): %ls"
|
||||||
IDS_2055 "Образи ZIP (*.IM?;*.ZDI)\0*.IM?;*.ZDI\0"
|
IDS_2055 "Образи ZIP (*.IM?;*.ZDI)\0*.IM?;*.ZDI\0"
|
||||||
IDS_2056 "86Box не зміг знайти жодного відповідного для використання файлу з ПЗУ.\n\nБудь ласка <a href=""https://github.com/86Box/roms/releases/latest"">завантажте</a> набір ПЗУ і витягніть його в каталог ""roms""."
|
IDS_2056 "86Box не зміг знайти жодного відповідного для використання файлу з ПЗУ.\n\nБудь ласка <a href=""https://github.com/86Box/roms/releases/latest"">завантажте</a> набір ПЗУ і витягніть його в каталог ""roms""."
|
||||||
IDS_2057 "(пусто)"
|
IDS_2057 "(порожньо)"
|
||||||
IDS_2058 "Образи ZIP (*.IM?;*.ZDI)\0*.IM?;*.ZDI\0Всі файли (*.*)\0*.*\0"
|
IDS_2058 "Образи ZIP (*.IM?;*.ZDI)\0*.IM?;*.ZDI\0Всі файли (*.*)\0*.*\0"
|
||||||
IDS_2059 "Турбо"
|
IDS_2059 "Турбо"
|
||||||
IDS_2060 "Увімк"
|
IDS_2060 "Увімк"
|
||||||
IDS_2061 "Вимк"
|
IDS_2061 "Вимк"
|
||||||
IDS_2062 "Всі образи (*.86F;*.DSK;*.FLP;*.IM?;*.*FD?)\0*.86F;*.DSK;*.FLP;*.IM?;*.*FD?\0Прості посекторні образи (*.DSK;*.FLP;*.IM?;*.*FD?)\0*.DSK;*.FLP;*.IM?;*.IMG;*.*FD?\0Surface образы (*.86F)\0*.86F\0"
|
IDS_2062 "Всі образи (*.86F;*.DSK;*.FLP;*.IM?;*.*FD?)\0*.86F;*.DSK;*.FLP;*.IM?;*.*FD?\0Прості посекторні образи (*.DSK;*.FLP;*.IM?;*.*FD?)\0*.DSK;*.FLP;*.IM?;*.IMG;*.*FD?\0Образ поверхні (*.86F)\0*.86F\0"
|
||||||
IDS_2063 "Системна плата ""%hs"" недоступна через відсутність файлу її ПЗУ в каталозі roms/machines. Переключення на доступну системну плату."
|
IDS_2063 "Системна плата ""%hs"" недоступна через відсутність файлу її ПЗУ в каталозі roms/machines. Переключення на доступну системну плату."
|
||||||
END
|
END
|
||||||
|
|
||||||
@@ -439,8 +439,8 @@ BEGIN
|
|||||||
IDS_2075 "Інша периферія"
|
IDS_2075 "Інша периферія"
|
||||||
IDS_2076 "Образи Surface (*.86F)\0*.86F\0"
|
IDS_2076 "Образи Surface (*.86F)\0*.86F\0"
|
||||||
IDS_2077 "Клацніть мишею для захвату курсора"
|
IDS_2077 "Клацніть мишею для захвату курсора"
|
||||||
IDS_2078 "Натисніть F8+F12 щоб звільнити курсор"
|
IDS_2078 "Натисніть F8+F12, щоб звільнити курсор"
|
||||||
IDS_2079 "Натисніть F8+F12 або середню кнопку миши щоб звільнити курсор"
|
IDS_2079 "Натисніть F8+F12 або середню кнопку миші, щоб звільнити курсор"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
@@ -470,7 +470,7 @@ BEGIN
|
|||||||
IDS_2102 "Система управління польотом Thrustmaster"
|
IDS_2102 "Система управління польотом Thrustmaster"
|
||||||
IDS_2103 "Ні"
|
IDS_2103 "Ні"
|
||||||
IDS_2104 "Неможливо завантажити прискорювачі клавіатури."
|
IDS_2104 "Неможливо завантажити прискорювачі клавіатури."
|
||||||
IDS_2105 "Неможливо зарреєструвати необроблене (RAW) введ."
|
IDS_2105 "Неможливо зарреєструвати необроблене (RAW) введення."
|
||||||
IDS_2106 "%u"
|
IDS_2106 "%u"
|
||||||
IDS_2107 "%u МБ (CHS: %i, %i, %i)"
|
IDS_2107 "%u МБ (CHS: %i, %i, %i)"
|
||||||
IDS_2108 "Дисковод %i (%s): %ls"
|
IDS_2108 "Дисковод %i (%s): %ls"
|
||||||
@@ -487,9 +487,9 @@ BEGIN
|
|||||||
IDS_2119 "Вихід"
|
IDS_2119 "Вихід"
|
||||||
IDS_2120 "ПЗУ не знайдені"
|
IDS_2120 "ПЗУ не знайдені"
|
||||||
IDS_2121 "Чи бажаєте ви зберегти налаштування?"
|
IDS_2121 "Чи бажаєте ви зберегти налаштування?"
|
||||||
IDS_2122 "Це призведе до холодної перезагрузки эмулируемой машины."
|
IDS_2122 "Це призведе до холодної перезагрузки емульованої машини."
|
||||||
IDS_2123 "Зберегти"
|
IDS_2123 "Зберегти"
|
||||||
IDS_2124 "О 86Box"
|
IDS_2124 "Про 86Box"
|
||||||
IDS_2125 "86Box v." EMU_VERSION
|
IDS_2125 "86Box v." EMU_VERSION
|
||||||
|
|
||||||
IDS_2126 "Емулятор старих комп'ютерів\n\nАвтори: Sarah Walker, Miran Grca, Fred N. van Kempen (waltje), SA1988, Tiseno100, reenigne, leilei, JohnElliott, greatpsycho, and others.\n\nВипускаєтся під ліцензією GNU General Public License версії 2 або більше пізніше. Додадкову інформацію см. у файлі LICENSE."
|
IDS_2126 "Емулятор старих комп'ютерів\n\nАвтори: Sarah Walker, Miran Grca, Fred N. van Kempen (waltje), SA1988, Tiseno100, reenigne, leilei, JohnElliott, greatpsycho, and others.\n\nВипускаєтся під ліцензією GNU General Public License версії 2 або більше пізніше. Додадкову інформацію см. у файлі LICENSE."
|
||||||
@@ -501,7 +501,7 @@ BEGIN
|
|||||||
#define LIB_NAME_PCAP "libpcap"
|
#define LIB_NAME_PCAP "libpcap"
|
||||||
#endif
|
#endif
|
||||||
IDS_2129 "Переконайтесь, що " LIB_NAME_PCAP " встановлений і ваше мережеве з'єднання, сумісне з " LIB_NAME_PCAP "."
|
IDS_2129 "Переконайтесь, що " LIB_NAME_PCAP " встановлений і ваше мережеве з'єднання, сумісне з " LIB_NAME_PCAP "."
|
||||||
IDS_2130 "Недопустимая конфигурация"
|
IDS_2130 "Неприпустима конфігурація"
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
#define LIB_NAME_FREETYPE "freetype.dll"
|
#define LIB_NAME_FREETYPE "freetype.dll"
|
||||||
#else
|
#else
|
||||||
@@ -525,18 +525,18 @@ BEGIN
|
|||||||
IDS_2136 "Не виходити"
|
IDS_2136 "Не виходити"
|
||||||
IDS_2137 "Перезавантажити"
|
IDS_2137 "Перезавантажити"
|
||||||
IDS_2138 "Не перезавантажувати"
|
IDS_2138 "Не перезавантажувати"
|
||||||
IDS_2139 "Образи магнітооптичних дисків (*.IM?;*.MDI)\0*.IM?;*.MDI\0Всі файли (*.*)\0*.*\0"
|
IDS_2139 "Образи магнітооптичних дисків (*.IM?;*.MDI)\0*.IM?;*.MDI\0Усі файли (*.*)\0*.*\0"
|
||||||
IDS_2140 "Образи CD-ROM (*.ISO;*.CUE)\0*.ISO;*.CUE\0Всі файли (*.*)\0*.*\0"
|
IDS_2140 "Образи CD-ROM (*.ISO;*.CUE)\0*.ISO;*.CUE\0Усі файли (*.*)\0*.*\0"
|
||||||
IDS_2141 "Конфігурація пристрою %hs"
|
IDS_2141 "Конфігурація пристрою %hs"
|
||||||
IDS_2142 "Монітор у сплячому режимі"
|
IDS_2142 "Монітор у сплячому режимі"
|
||||||
IDS_2143 "Шейдери OpenGL (*.GLSL)\0*.GLSL\0Все файлы (*.*)\0*.*\0"
|
IDS_2143 "Шейдери OpenGL (*.GLSL)\0*.GLSL\0Усі файли (*.*)\0*.*\0"
|
||||||
IDS_2144 "Параметри OpenGL"
|
IDS_2144 "Параметри OpenGL"
|
||||||
IDS_2145 "Ви завантажуєте непідтримувану конфігурацію"
|
IDS_2145 "Ви завантажуєте непідтримувану конфігурацію"
|
||||||
IDS_2146 "Вибір типів ЦП для цієї системної плати на даній емульованій машині відключено.\n\nЦе дозволяє вибрати процесор, який в іншому випадку не сумісний з вибраною материнською платою. Однак, ви можете зіткнутися з несумісністю з BIOS материнської плати або іншим ПО.\n\nВключення цього параметра офіційно не підтримується, і всі подані звіти про помилки можуть бути закриті як недійсні."
|
IDS_2146 "Вибір типів ЦП для цієї системної плати на даній емульованій машині відключено.\n\nЦе дозволяє вибрати процесор, який в іншому випадку не сумісний з вибраною материнською платою. Однак, ви можете зіткнутися з несумісністю з BIOS материнської плати або іншим ПО.\n\nВключення цього параметра офіційно не підтримується, і всі подані звіти про помилки можуть бути закриті як недійсні."
|
||||||
IDS_2147 "Продовжити"
|
IDS_2147 "Продовжити"
|
||||||
IDS_2148 "Касета: %s"
|
IDS_2148 "Касета: %s"
|
||||||
IDS_2149 "Образи касет (*.PCM;*.RAW;*.WAV;*.CAS)\0*.PCM;*.RAW;*.WAV;*.CAS\0Всі файли (*.*)\0*. *\0"
|
IDS_2149 "Образи касет (*.PCM;*.RAW;*.WAV;*.CAS)\0*.PCM;*.RAW;*.WAV;*.CAS\0Усі файли (*.*)\0*. *\0"
|
||||||
IDS_2150 "Картидж %i: %ls"
|
IDS_2150 "Картридж %i: %ls"
|
||||||
IDS_2151 "Образи картриджів (*.A;*.B;*.JRC)\0*.A;*.B;*.JRC\0Всі файли (*.*)\0*.*\0"
|
IDS_2151 "Образи картриджів (*.A;*.B;*.JRC)\0*.A;*.B;*.JRC\0Всі файли (*.*)\0*.*\0"
|
||||||
IDS_2152 "Помилка ініціалізації рендерера"
|
IDS_2152 "Помилка ініціалізації рендерера"
|
||||||
IDS_2153 "Неможливо ініціалізувати рендерер OpenGL (3.0). Будь ласка, використовуйте інший рендерер."
|
IDS_2153 "Неможливо ініціалізувати рендерер OpenGL (3.0). Будь ласка, використовуйте інший рендерер."
|
||||||
@@ -570,7 +570,7 @@ BEGIN
|
|||||||
IDS_4112 "Вкажіть правильне ім'я файлу."
|
IDS_4112 "Вкажіть правильне ім'я файлу."
|
||||||
IDS_4113 "Образ диску створено"
|
IDS_4113 "Образ диску створено"
|
||||||
IDS_4114 "Переконайтеся, що файл є доступним для читання."
|
IDS_4114 "Переконайтеся, що файл є доступним для читання."
|
||||||
IDS_4115 "Переконайтеся, що файл зберігається в каталогі, доступному для запису."
|
IDS_4115 "Переконайтеся, що файл зберігається в каталог, який є доступним для запису."
|
||||||
IDS_4116 "Занадто великий образ диска"
|
IDS_4116 "Занадто великий образ диска"
|
||||||
IDS_4117 "Не забудьте розмітити та відформатувати новостворений диск."
|
IDS_4117 "Не забудьте розмітити та відформатувати новостворений диск."
|
||||||
IDS_4118 "Вибраний файл буде перезаписано. Ви впевнені, що хочете використовувати його?"
|
IDS_4118 "Вибраний файл буде перезаписано. Ви впевнені, що хочете використовувати його?"
|
||||||
|
|||||||
Reference in New Issue
Block a user