2020-04-18 11:51:54 +02:00
|
|
|
/*
|
2017-05-30 03:38:38 +02:00
|
|
|
* 86Box A hypervisor and IBM PC system emulator that specializes in
|
|
|
|
|
* running old operating systems and software designed for IBM
|
|
|
|
|
* PC systems and compatibles from 1981 through fairly recent
|
|
|
|
|
* system designs based on the PCI bus.
|
|
|
|
|
*
|
|
|
|
|
* This file is part of the 86Box distribution.
|
|
|
|
|
*
|
|
|
|
|
* Windows resource defines.
|
|
|
|
|
*
|
2020-03-25 00:46:02 +02:00
|
|
|
*
|
2017-06-04 02:11:19 -04:00
|
|
|
*
|
|
|
|
|
* Authors: Sarah Walker, <http://pcem-emulator.co.uk/>
|
2017-05-30 03:38:38 +02:00
|
|
|
* Miran Grca, <mgrca8@gmail.com>
|
2018-01-17 18:43:36 +01:00
|
|
|
* Fred N. van Kempen, <decwiz@yahoo.com>
|
2018-08-04 01:36:49 +02:00
|
|
|
* David Hrdlička, <hrdlickadavid@outlook.com>
|
2017-10-08 19:14:46 -04:00
|
|
|
*
|
2019-12-05 00:51:07 +01:00
|
|
|
* Copyright 2008-2019 Sarah Walker.
|
|
|
|
|
* Copyright 2016-2019 Miran Grca.
|
|
|
|
|
* Copyright 2018,2019 David Hrdlička.
|
2017-05-30 03:38:38 +02:00
|
|
|
*/
|
2017-06-04 02:11:19 -04:00
|
|
|
#ifndef WIN_RESOURCE_H
|
|
|
|
|
# define WIN_RESOURCE_H
|
|
|
|
|
|
2017-05-30 03:38:38 +02:00
|
|
|
|
2017-06-04 22:18:41 -04:00
|
|
|
/* Dialog IDs. */
|
|
|
|
|
#define DLG_ABOUT 101 /* top-level dialog */
|
|
|
|
|
#define DLG_STATUS 102 /* top-level dialog */
|
2018-01-17 18:43:36 +01:00
|
|
|
#define DLG_SND_GAIN 103 /* top-level dialog */
|
|
|
|
|
#define DLG_NEW_FLOPPY 104 /* top-level dialog */
|
2021-04-12 03:42:03 +02:00
|
|
|
#define DLG_SPECIFY_DIM 105 /* top-level dialog */
|
2021-11-20 23:24:11 +01:00
|
|
|
#define DLG_PREFERENCES 106 /* top-level dialog */
|
2017-06-04 22:18:41 -04:00
|
|
|
#define DLG_CONFIG 110 /* top-level dialog */
|
|
|
|
|
#define DLG_CFG_MACHINE 111 /* sub-dialog of config */
|
|
|
|
|
#define DLG_CFG_VIDEO 112 /* sub-dialog of config */
|
|
|
|
|
#define DLG_CFG_INPUT 113 /* sub-dialog of config */
|
|
|
|
|
#define DLG_CFG_SOUND 114 /* sub-dialog of config */
|
|
|
|
|
#define DLG_CFG_NETWORK 115 /* sub-dialog of config */
|
2017-09-02 23:39:26 +02:00
|
|
|
#define DLG_CFG_PORTS 116 /* sub-dialog of config */
|
2020-11-20 05:42:47 +01:00
|
|
|
#define DLG_CFG_STORAGE 117 /* sub-dialog of config */
|
2017-09-02 23:39:26 +02:00
|
|
|
#define DLG_CFG_HARD_DISKS 118 /* sub-dialog of config */
|
|
|
|
|
#define DLG_CFG_HARD_DISKS_ADD 119 /* sub-dialog of config */
|
2020-07-19 06:07:58 +02:00
|
|
|
#define DLG_CFG_FLOPPY_AND_CDROM_DRIVES 120 /* sub-dialog of config */
|
|
|
|
|
#define DLG_CFG_OTHER_REMOVABLE_DEVICES 121 /* sub-dialog of config */
|
2020-11-20 05:42:47 +01:00
|
|
|
#define DLG_CFG_PERIPHERALS 122 /* sub-dialog of config */
|
2017-06-04 02:11:19 -04:00
|
|
|
|
2017-06-04 22:18:41 -04:00
|
|
|
/* Static text label IDs. */
|
2017-06-15 22:40:43 -04:00
|
|
|
#define IDT_1700 1700 /* Language: */
|
|
|
|
|
#define IDT_1701 1701 /* Machine: */
|
|
|
|
|
#define IDT_1702 1702 /* CPU type: */
|
|
|
|
|
#define IDT_1703 1703 /* Wait states: */
|
|
|
|
|
#define IDT_1704 1704 /* CPU: */
|
|
|
|
|
#define IDT_1705 1705 /* MB == IDC_TEXT_MB */
|
|
|
|
|
#define IDT_1706 1706 /* Memory: */
|
|
|
|
|
#define IDT_1707 1707 /* Video: */
|
2020-06-16 01:58:07 +02:00
|
|
|
#define IDT_1708 1708 /* Machine type: */
|
2017-06-15 22:40:43 -04:00
|
|
|
#define IDT_1709 1709 /* Mouse: */
|
|
|
|
|
#define IDT_1710 1710 /* Joystick: */
|
|
|
|
|
#define IDT_1711 1711 /* Sound card: */
|
|
|
|
|
#define IDT_1712 1712 /* MIDI Out Device: */
|
2020-01-01 20:20:16 +01:00
|
|
|
#define IDT_1713 1713 /* MIDI In Device: */
|
|
|
|
|
#define IDT_1714 1714 /* Network type: */
|
|
|
|
|
#define IDT_1715 1715 /* PCap device: */
|
|
|
|
|
#define IDT_1716 1716 /* Network adapter: */
|
|
|
|
|
#define IDT_1717 1717 /* SCSI Controller: */
|
|
|
|
|
#define IDT_1718 1718 /* HD Controller: */
|
|
|
|
|
#define IDT_1719 1719
|
2017-06-15 22:40:43 -04:00
|
|
|
#define IDT_1720 1720 /* Hard disks: */
|
|
|
|
|
#define IDT_1721 1721 /* Bus: */
|
|
|
|
|
#define IDT_1722 1722 /* Channel: */
|
|
|
|
|
#define IDT_1723 1723 /* ID: */
|
|
|
|
|
#define IDT_1724 1724 /* LUN: */
|
|
|
|
|
#define IDT_1726 1726 /* Sectors: */
|
|
|
|
|
#define IDT_1727 1727 /* Heads: */
|
|
|
|
|
#define IDT_1728 1728 /* Cylinders: */
|
|
|
|
|
#define IDT_1729 1729 /* Size (MB): */
|
|
|
|
|
#define IDT_1730 1730 /* Type: */
|
|
|
|
|
#define IDT_1731 1731 /* File name: */
|
|
|
|
|
#define IDT_1737 1737 /* Floppy drives: */
|
|
|
|
|
#define IDT_1738 1738 /* Type: */
|
|
|
|
|
#define IDT_1739 1739 /* CD-ROM drives: */
|
|
|
|
|
#define IDT_1740 1740 /* Bus: */
|
|
|
|
|
#define IDT_1741 1741 /* ID: */
|
|
|
|
|
#define IDT_1742 1742 /* LUN: */
|
|
|
|
|
#define IDT_1743 1743 /* Channel: */
|
|
|
|
|
#define IDT_STEXT 1744 /* text in status window */
|
|
|
|
|
#define IDT_SDEVICE 1745 /* text in status window */
|
2018-02-11 20:51:42 +01:00
|
|
|
#define IDT_1746 1746 /* Gain */
|
2018-01-17 18:43:36 +01:00
|
|
|
#define IDT_1749 1749 /* File name: */
|
|
|
|
|
#define IDT_1750 1750 /* Disk size: */
|
2018-01-19 15:39:13 +01:00
|
|
|
#define IDT_1751 1751 /* RPM mode: */
|
2018-01-24 20:58:39 +01:00
|
|
|
#define IDT_1752 1752 /* Progress: */
|
2018-01-26 22:17:09 +01:00
|
|
|
#define IDT_1753 1753 /* Bus: */
|
|
|
|
|
#define IDT_1754 1754 /* ID: */
|
|
|
|
|
#define IDT_1755 1755 /* LUN: */
|
|
|
|
|
#define IDT_1756 1756 /* Channel: */
|
|
|
|
|
#define IDT_1757 1757 /* Progress: */
|
2018-03-07 20:06:08 +01:00
|
|
|
#define IDT_1758 1758 /* Speed: */
|
2018-04-25 23:51:13 +02:00
|
|
|
#define IDT_1759 1759 /* ZIP drives: */
|
2018-09-03 13:55:09 +02:00
|
|
|
#define IDT_1763 1763 /* Board #1: */
|
|
|
|
|
#define IDT_1764 1764 /* Board #2: */
|
|
|
|
|
#define IDT_1765 1765 /* Board #3: */
|
|
|
|
|
#define IDT_1766 1766 /* Board #4: */
|
|
|
|
|
#define IDT_1767 1767 /* ISA RTC: */
|
2020-06-16 16:25:23 +02:00
|
|
|
#define IDT_1768 1768 /* Ext FD Controller: */
|
2020-11-18 21:10:33 -06:00
|
|
|
#define IDT_1769 1769 /* MO drives: */
|
|
|
|
|
#define IDT_1770 1770 /* Bus: */
|
|
|
|
|
#define IDT_1771 1771 /* ID: */
|
|
|
|
|
#define IDT_1772 1772 /* Channel */
|
|
|
|
|
#define IDT_1773 1773 /* Type: */
|
|
|
|
|
#define IDT_1774 1774 /* Image Format: */
|
|
|
|
|
#define IDT_1775 1775 /* Block Size: */
|
2017-06-04 02:11:19 -04:00
|
|
|
|
2017-05-18 14:03:43 -04:00
|
|
|
|
2017-06-04 22:18:41 -04:00
|
|
|
/*
|
|
|
|
|
* To try to keep these organized, we now group the
|
|
|
|
|
* constants per dialog, as this allows easy adding
|
|
|
|
|
* and deleting items.
|
|
|
|
|
*/
|
|
|
|
|
#define IDC_SETTINGSCATLIST 1001 /* generic config */
|
|
|
|
|
#define IDC_CFILE 1002 /* Select File dialog */
|
2018-08-04 00:48:54 +02:00
|
|
|
#define IDC_TIME_SYNC 1005
|
|
|
|
|
#define IDC_RADIO_TS_DISABLED 1006
|
|
|
|
|
#define IDC_RADIO_TS_LOCAL 1007
|
|
|
|
|
#define IDC_RADIO_TS_UTC 1008
|
2017-06-04 22:18:41 -04:00
|
|
|
|
2020-06-16 01:58:07 +02:00
|
|
|
#define IDC_COMBO_MACHINE_TYPE 1010
|
|
|
|
|
#define IDC_COMBO_MACHINE 1011 /* machine/cpu config */
|
|
|
|
|
#define IDC_CONFIGURE_MACHINE 1012
|
|
|
|
|
#define IDC_COMBO_CPU_TYPE 1013
|
|
|
|
|
#define IDC_COMBO_CPU 1014
|
|
|
|
|
#define IDC_COMBO_FPU 1015
|
|
|
|
|
#define IDC_COMBO_WS 1016
|
2017-10-15 02:43:13 +02:00
|
|
|
#ifdef USE_DYNAREC
|
2020-06-16 01:58:07 +02:00
|
|
|
#define IDC_CHECK_DYNAREC 1017
|
2017-10-15 02:43:13 +02:00
|
|
|
#endif
|
2020-06-16 01:58:07 +02:00
|
|
|
#define IDC_MEMTEXT 1018
|
|
|
|
|
#define IDC_MEMSPIN 1019
|
2017-06-04 22:18:41 -04:00
|
|
|
#define IDC_TEXT_MB IDT_1705
|
|
|
|
|
|
2020-11-20 05:42:47 +01:00
|
|
|
#define IDC_VIDEO 1020 /* video config */
|
|
|
|
|
#define IDC_COMBO_VIDEO 1021
|
|
|
|
|
#define IDC_CHECK_VOODOO 1022
|
|
|
|
|
#define IDC_BUTTON_VOODOO 1023
|
2017-06-04 22:18:41 -04:00
|
|
|
|
2020-11-20 05:42:47 +01:00
|
|
|
#define IDC_INPUT 1030 /* input config */
|
|
|
|
|
#define IDC_COMBO_MOUSE 1031
|
|
|
|
|
#define IDC_COMBO_JOYSTICK 1032
|
|
|
|
|
#define IDC_COMBO_JOY 1033
|
|
|
|
|
#define IDC_CONFIGURE_MOUSE 1034
|
2017-06-04 22:18:41 -04:00
|
|
|
|
2020-11-20 05:42:47 +01:00
|
|
|
#define IDC_SOUND 1040 /* sound config */
|
|
|
|
|
#define IDC_COMBO_SOUND 1041
|
|
|
|
|
#define IDC_CHECK_SSI 1042
|
|
|
|
|
#define IDC_CHECK_CMS 1043
|
|
|
|
|
#define IDC_CHECK_GUS 1044
|
|
|
|
|
#define IDC_COMBO_MIDI 1045
|
|
|
|
|
#define IDC_CHECK_MPU401 1046
|
|
|
|
|
#define IDC_CONFIGURE_MPU401 1047
|
|
|
|
|
#define IDC_CHECK_FLOAT 1048
|
|
|
|
|
#define IDC_CONFIGURE_GUS 1049
|
|
|
|
|
#define IDC_COMBO_MIDI_IN 1050
|
2021-08-04 13:46:26 +05:00
|
|
|
#define IDC_CONFIGURE_CMS 1051
|
2021-08-29 00:40:21 -04:00
|
|
|
#define IDC_CONFIGURE_SSI 1052
|
2017-06-04 22:18:41 -04:00
|
|
|
|
2020-11-20 05:42:47 +01:00
|
|
|
#define IDC_COMBO_NET_TYPE 1060 /* network config */
|
|
|
|
|
#define IDC_COMBO_PCAP 1061
|
|
|
|
|
#define IDC_COMBO_NET 1062
|
2017-06-04 22:18:41 -04:00
|
|
|
|
2020-11-20 05:42:47 +01:00
|
|
|
#define IDC_COMBO_LPT1 1070 /* ports config */
|
|
|
|
|
#define IDC_COMBO_LPT2 1071
|
|
|
|
|
#define IDC_COMBO_LPT3 1072
|
2022-01-30 19:15:27 -05:00
|
|
|
#define IDC_COMBO_LPT4 1073
|
|
|
|
|
#define IDC_CHECK_SERIAL1 1074
|
|
|
|
|
#define IDC_CHECK_SERIAL2 1075
|
|
|
|
|
#define IDC_CHECK_SERIAL3 1076
|
|
|
|
|
#define IDC_CHECK_SERIAL4 1077
|
|
|
|
|
#define IDC_CHECK_PARALLEL1 1078
|
2020-11-20 05:42:47 +01:00
|
|
|
#define IDC_CHECK_PARALLEL2 1078
|
2022-01-30 19:15:27 -05:00
|
|
|
#define IDC_CHECK_PARALLEL3 1080
|
2017-09-02 23:39:26 +02:00
|
|
|
|
2022-01-30 19:15:27 -05:00
|
|
|
#define IDC_OTHER_PERIPH 1081 /* storage controllers config */
|
|
|
|
|
#define IDC_COMBO_HDC 1082
|
|
|
|
|
#define IDC_CONFIGURE_HDC 1083
|
|
|
|
|
#define IDC_CHECK_IDE_TER 1084
|
|
|
|
|
#define IDC_BUTTON_IDE_TER 1085
|
|
|
|
|
#define IDC_CHECK_IDE_QUA 1086
|
|
|
|
|
#define IDC_BUTTON_IDE_QUA 1087
|
|
|
|
|
#define IDC_GROUP_SCSI 1088
|
2021-07-23 01:22:47 +02:00
|
|
|
#define IDC_COMBO_SCSI_1 1088
|
2022-01-30 19:15:27 -05:00
|
|
|
#define IDC_COMBO_SCSI_2 1090
|
|
|
|
|
#define IDC_COMBO_SCSI_3 1091
|
|
|
|
|
#define IDC_COMBO_SCSI_4 1092
|
|
|
|
|
#define IDC_CONFIGURE_SCSI_1 1093
|
|
|
|
|
#define IDC_CONFIGURE_SCSI_2 1094
|
|
|
|
|
#define IDC_CONFIGURE_SCSI_3 1095
|
|
|
|
|
#define IDC_CONFIGURE_SCSI_4 1096
|
|
|
|
|
#define IDC_CHECK_CASSETTE 1097
|
2017-06-04 22:18:41 -04:00
|
|
|
|
2021-07-22 20:13:44 +02:00
|
|
|
#define IDC_HARD_DISKS 1100 /* hard disks config */
|
|
|
|
|
#define IDC_LIST_HARD_DISKS 1101
|
|
|
|
|
#define IDC_BUTTON_HDD_ADD_NEW 1102
|
|
|
|
|
#define IDC_BUTTON_HDD_ADD 1103
|
|
|
|
|
#define IDC_BUTTON_HDD_REMOVE 1104
|
|
|
|
|
#define IDC_COMBO_HD_BUS 1105
|
|
|
|
|
#define IDC_COMBO_HD_CHANNEL 1106
|
|
|
|
|
#define IDC_COMBO_HD_ID 1107
|
|
|
|
|
#define IDC_COMBO_HD_LUN 1108
|
|
|
|
|
#define IDC_COMBO_HD_CHANNEL_IDE 1109
|
2017-09-02 23:39:26 +02:00
|
|
|
|
2021-07-22 20:13:44 +02:00
|
|
|
#define IDC_EDIT_HD_FILE_NAME 1110 /* add hard disk dialog */
|
|
|
|
|
#define IDC_EDIT_HD_SPT 1111
|
|
|
|
|
#define IDC_EDIT_HD_HPC 1112
|
|
|
|
|
#define IDC_EDIT_HD_CYL 1113
|
|
|
|
|
#define IDC_EDIT_HD_SIZE 1114
|
|
|
|
|
#define IDC_COMBO_HD_TYPE 1115
|
|
|
|
|
#define IDC_PBAR_IMG_CREATE 1116
|
|
|
|
|
#define IDC_COMBO_HD_IMG_FORMAT 1117
|
|
|
|
|
#define IDC_COMBO_HD_BLOCK_SIZE 1118
|
2017-06-04 22:18:41 -04:00
|
|
|
|
2021-07-22 20:13:44 +02:00
|
|
|
#define IDC_REMOV_DEVICES 1120 /* floppy and cd-rom drives config */
|
|
|
|
|
#define IDC_LIST_FLOPPY_DRIVES 1121
|
|
|
|
|
#define IDC_COMBO_FD_TYPE 1122
|
|
|
|
|
#define IDC_CHECKTURBO 1123
|
|
|
|
|
#define IDC_CHECKBPB 1124
|
|
|
|
|
#define IDC_LIST_CDROM_DRIVES 1125
|
|
|
|
|
#define IDC_COMBO_CD_BUS 1126
|
|
|
|
|
#define IDC_COMBO_CD_ID 1127
|
|
|
|
|
#define IDC_COMBO_CD_LUN 1128
|
|
|
|
|
#define IDC_COMBO_CD_CHANNEL_IDE 1129
|
2020-07-19 06:07:58 +02:00
|
|
|
|
2021-07-22 20:13:44 +02:00
|
|
|
#define IDC_LIST_ZIP_DRIVES 1130 /* other removable devices config */
|
|
|
|
|
#define IDC_COMBO_ZIP_BUS 1131
|
|
|
|
|
#define IDC_COMBO_ZIP_ID 1132
|
|
|
|
|
#define IDC_COMBO_ZIP_LUN 1133
|
|
|
|
|
#define IDC_COMBO_ZIP_CHANNEL_IDE 1134
|
|
|
|
|
#define IDC_CHECK250 1135
|
|
|
|
|
#define IDC_COMBO_CD_SPEED 1136
|
|
|
|
|
#define IDC_LIST_MO_DRIVES 1137
|
|
|
|
|
#define IDC_COMBO_MO_BUS 1138
|
|
|
|
|
#define IDC_COMBO_MO_ID 1139
|
|
|
|
|
#define IDC_COMBO_MO_LUN 1140
|
|
|
|
|
#define IDC_COMBO_MO_CHANNEL_IDE 1141
|
|
|
|
|
#define IDC_COMBO_MO_TYPE 1142
|
2017-06-04 22:18:41 -04:00
|
|
|
|
2021-07-22 20:13:44 +02:00
|
|
|
#define IDC_CHECK_BUGGER 1150 /* other periph config */
|
|
|
|
|
#define IDC_CHECK_POSTCARD 1151
|
|
|
|
|
#define IDC_COMBO_ISARTC 1152
|
|
|
|
|
#define IDC_CONFIGURE_ISARTC 1153
|
|
|
|
|
#define IDC_COMBO_FDC 1154
|
|
|
|
|
#define IDC_CONFIGURE_FDC 1155
|
|
|
|
|
#define IDC_GROUP_ISAMEM 1156
|
|
|
|
|
#define IDC_COMBO_ISAMEM_1 1157
|
|
|
|
|
#define IDC_COMBO_ISAMEM_2 1158
|
|
|
|
|
#define IDC_COMBO_ISAMEM_3 1159
|
|
|
|
|
#define IDC_COMBO_ISAMEM_4 1160
|
|
|
|
|
#define IDC_CONFIGURE_ISAMEM_1 1161
|
|
|
|
|
#define IDC_CONFIGURE_ISAMEM_2 1162
|
|
|
|
|
#define IDC_CONFIGURE_ISAMEM_3 1163
|
|
|
|
|
#define IDC_CONFIGURE_ISAMEM_4 1164
|
2020-11-20 05:42:47 +01:00
|
|
|
|
2021-07-22 20:13:44 +02:00
|
|
|
#define IDC_SLIDER_GAIN 1170 /* sound gain dialog */
|
2018-01-17 18:43:36 +01:00
|
|
|
|
2018-09-03 13:55:09 +02:00
|
|
|
#define IDC_EDIT_FILE_NAME 1200 /* new floppy image dialog */
|
|
|
|
|
#define IDC_COMBO_DISK_SIZE 1201
|
|
|
|
|
#define IDC_COMBO_RPM_MODE 1202
|
2018-01-17 18:43:36 +01:00
|
|
|
|
2021-11-12 22:41:01 +01:00
|
|
|
#define IDC_COMBO_LANG 1009 /* change language dialog */
|
2021-11-16 19:38:31 +01:00
|
|
|
#define IDC_COMBO_ICON 1010
|
2021-11-12 22:41:01 +01:00
|
|
|
#define IDC_CHECKBOX_GLOBAL 1300
|
|
|
|
|
#define IDC_BUTTON_DEFAULT 1302
|
2021-11-16 19:38:31 +01:00
|
|
|
#define IDC_BUTTON_DEFICON 1304
|
2021-11-12 22:41:01 +01:00
|
|
|
|
2017-06-04 22:18:41 -04:00
|
|
|
/* For the DeviceConfig code, re-do later. */
|
2018-09-03 13:55:09 +02:00
|
|
|
#define IDC_CONFIG_BASE 1300
|
|
|
|
|
#define IDC_CONFIGURE_VID 1300
|
|
|
|
|
#define IDC_CONFIGURE_SND 1301
|
|
|
|
|
#define IDC_CONFIGURE_VOODOO 1302
|
|
|
|
|
#define IDC_CONFIGURE_MOD 1303
|
|
|
|
|
#define IDC_CONFIGURE_NET_TYPE 1304
|
|
|
|
|
#define IDC_CONFIGURE_BUSLOGIC 1305
|
|
|
|
|
#define IDC_CONFIGURE_PCAP 1306
|
|
|
|
|
#define IDC_CONFIGURE_NET 1307
|
|
|
|
|
#define IDC_CONFIGURE_MIDI 1308
|
2020-01-01 20:20:16 +01:00
|
|
|
#define IDC_CONFIGURE_MIDI_IN 1309
|
2018-09-03 13:55:09 +02:00
|
|
|
#define IDC_JOY1 1310
|
|
|
|
|
#define IDC_JOY2 1311
|
|
|
|
|
#define IDC_JOY3 1312
|
|
|
|
|
#define IDC_JOY4 1313
|
|
|
|
|
#define IDC_HDTYPE 1380
|
|
|
|
|
#define IDC_RENDER 1381
|
|
|
|
|
#define IDC_STATUS 1382
|
2017-06-04 22:18:41 -04:00
|
|
|
|
2021-04-12 03:42:03 +02:00
|
|
|
#define IDC_EDIT_WIDTH 1400 /* specify main window dimensions dialog */
|
|
|
|
|
#define IDC_WIDTHSPIN 1401
|
|
|
|
|
#define IDC_EDIT_HEIGHT 1402
|
|
|
|
|
#define IDC_HEIGHTSPIN 1403
|
2021-04-12 05:58:59 +02:00
|
|
|
#define IDC_CHECK_LOCK_SIZE 1404
|
2017-06-04 22:18:41 -04:00
|
|
|
|
|
|
|
|
#define IDM_ABOUT 40001
|
2020-04-17 19:40:10 +02:00
|
|
|
#define IDC_ABOUT_ICON 65535
|
2021-07-19 02:27:22 +02:00
|
|
|
#define IDM_ACTION_KBD_REQ_CAPTURE 40010
|
|
|
|
|
#define IDM_ACTION_RCTRL_IS_LALT 40011
|
|
|
|
|
#define IDM_ACTION_SCREENSHOT 40012
|
|
|
|
|
#define IDM_ACTION_HRESET 40013
|
|
|
|
|
#define IDM_ACTION_RESET_CAD 40014
|
|
|
|
|
#define IDM_ACTION_EXIT 40015
|
|
|
|
|
#define IDM_ACTION_CTRL_ALT_ESC 40016
|
|
|
|
|
#define IDM_ACTION_PAUSE 40017
|
2021-02-10 20:22:51 +00:00
|
|
|
#ifdef MTR_ENABLED
|
2021-07-19 02:27:22 +02:00
|
|
|
#define IDM_ACTION_BEGIN_TRACE 40018
|
|
|
|
|
#define IDM_ACTION_END_TRACE 40019
|
|
|
|
|
#define IDM_ACTION_TRACE 40020
|
2021-02-10 20:22:51 +00:00
|
|
|
#endif
|
2017-06-04 22:18:41 -04:00
|
|
|
#define IDM_CONFIG 40020
|
2021-07-30 04:01:46 +02:00
|
|
|
#define IDM_VID_HIDE_STATUS_BAR 40021
|
2022-01-10 01:49:00 +01:00
|
|
|
#define IDM_VID_HIDE_TOOLBAR 40022
|
2018-04-26 17:37:44 +02:00
|
|
|
#define IDM_UPDATE_ICONS 40030
|
2021-08-05 03:50:43 +05:00
|
|
|
#define IDM_SND_GAIN 40031
|
2018-04-26 17:37:44 +02:00
|
|
|
#define IDM_VID_RESIZE 40040
|
|
|
|
|
#define IDM_VID_REMEMBER 40041
|
2019-12-05 00:51:07 +01:00
|
|
|
#define IDM_VID_SDL_SW 40050
|
|
|
|
|
#define IDM_VID_SDL_HW 40051
|
2020-11-26 18:20:24 +01:00
|
|
|
#define IDM_VID_SDL_OPENGL 40052
|
2021-04-17 13:45:11 +03:00
|
|
|
#define IDM_VID_OPENGL_CORE 40053
|
2020-04-18 11:51:54 +02:00
|
|
|
#ifdef USE_VNC
|
2021-04-17 13:45:11 +03:00
|
|
|
#define IDM_VID_VNC 40054
|
2020-04-18 11:51:54 +02:00
|
|
|
#endif
|
2018-07-19 04:39:27 +02:00
|
|
|
#define IDM_VID_SCALE_1X 40055
|
|
|
|
|
#define IDM_VID_SCALE_2X 40056
|
|
|
|
|
#define IDM_VID_SCALE_3X 40057
|
|
|
|
|
#define IDM_VID_SCALE_4X 40058
|
2021-04-12 03:42:03 +02:00
|
|
|
#define IDM_VID_HIDPI 40059
|
2018-04-26 17:37:44 +02:00
|
|
|
#define IDM_VID_FULLSCREEN 40060
|
|
|
|
|
#define IDM_VID_FS_FULL 40061
|
|
|
|
|
#define IDM_VID_FS_43 40062
|
Added the IBM 5161 ISA expansion for PC and XT;
Cleaned up the parallel port emulation, added IRQ support, and made enabling/disabling per port;
Added the Award 430NX and the Intel Classic/PCI (Alfredo, 420TX);
Finished the 586MC1;
Added 8087 emulation;
Moved Cyrix 6x86'es to the Dev branch;
Sanitized/cleaned up memregs.c/h and intel.c/h;
Split the chipsets from machines and sanitized Port 92 emulation;
Added support for the 15bpp mode to the Compaq ATI 28800;
Moved the MR 386DX and 486 machines to the Dev branch;
Ported the new dynamic recompiler from PCem, but it remains in Dev branch until after v2.00;
Ported the new timer code from PCem;
Cleaned up the CPU table of unused stuff and better optimized its structure;
Ported the Open-XT and Open-AT from VARCem, the Open-AT is in the Dev branch;
Ported the XT MFM controller rewrite and adding of more controllers (incl. two RLL ones), from VARCem;
Added the AHA-1540A and the BusTek BT-542B;
Moved the Sumo SCSI-AT to the Dev branch;
Minor IDE, FDC, and floppy drive code clean-ups;
Made NCR 5380/53C400-based cards' BIOS address configurable;
Got rid of the legacy romset variable;
Unified (video) buffer and buffer32 into one and make the unified buffer 32-bit;
Added the Amstead PPC512 per PCem patch by John Elliott;
Switched memory mapping granularity from 16k to 4k (less than 1k not possible due to internal pages);
Rewrote the CL-GD 54xx blitter, fixes Win-OS/2 on the 54x6 among other thing;
Added the Image Manager 1024 and Professional Graphics Controller per PCem patch by John Elliott and work done on VARCem;
Added Headland HT-216, GC-205 and Video 7 VGA 1024i emulation based on PCem commit;
Implemented the fuction keys for the Toshiba T1000/T1200/T3100 enhancement;
Amstrad MegaPC does now works correctly with non-internal graphics card;
The SLiRP code no longer casts a packed struct type to a non-packed struct type;
The Xi8088 and PB410a no longer hang on 86Box when PS/2 mouse is not present;
The S3 Virge on BeOS is no longer broken (was broken by build #1591);
OS/2 2.0 build 6.167 now sees key presses again;
Xi8088 now work on CGA again;
86F images converted from either the old or new variants of the HxC MFM format now work correctly;
Hardware interrupts with a vector of 0xFF are now handled correctly;
OPTi 495SX boards no longer incorrectly have 64 MB maximum RAM when 32 MB is correct;
Fixed VNC keyboard input bugs;
Fixed AT RTC periodic interrupt - Chicago 58s / 73f / 73g / 81 MIDI play no longer hangs with the build's own VTD driver;
Fixed mouse polling with internal mice - Amstrad and Olivetti mice now work correctly;
Triones ATAPI DMA driver now correctly reads a file at the end of a CD image with a sectors number not divisible by 4;
Compaq Portable now works with all graphics cards;
Fixed various MDSI Genius bugs;
Added segment limit checks and improved page fault checks for several CPU instructions - Memphis 15xx WINSETUP and Chicago 58s WINDISK.CPL no longer issue a GPF, and some S3 drivers that used to have glitches, now work correctly;
Further improved the 808x emulation, also fixes the noticably choppy sound when using 808x CPU's, also fixes #355;
OS/2 installer no logner locks up on splash screen on PS/2 Model 70 and 80, fixes #400.
Fixed several Amstead bugs, GEM no longer crashes on the Amstrad 1640, fixes #391.
Ported John Elliott's Amstrad fixes and improvement from PCem, and fixed the default language so it's correctly Engliish, fixes #278, fixes #389.
Fixed a minor IDE timing bug, fixes #388.
Fixed Toshiba T1000 RAM issues, fixes #379.
Fixed EGA/(S)VGA overscan border handling, fixes #378;
Got rid of the now long useless IDE channel 2 auto-removal, fixes #370;
Fixed the BIOS files used by the AMSTRAD PC1512, fixes #366;
Ported the Unicode CD image file name fix from VARCem, fixes #365;
Fixed high density floppy disks on the Xi8088, fixes #359;
Fixed some bugs in the Hercules emulation, fixes #346, fixes #358;
Fixed the SCSI hard disk mode sense pages, fixes #356;
Removed the AMI Unknown 386SX because of impossibility to identify the chipset, closes #349;
Fixed bugs in the serial mouse emulation, fixes #344;
Compiled 86Box binaries now include all the required .DLL's, fixes #341;
Made some combo boxes in the Settings dialog slightly wider, fixes #276.
2019-09-20 14:02:30 +02:00
|
|
|
#define IDM_VID_FS_KEEPRATIO 40063
|
2018-04-26 17:37:44 +02:00
|
|
|
#define IDM_VID_FS_INT 40064
|
2021-04-12 03:42:03 +02:00
|
|
|
#define IDM_VID_SPECIFY_DIM 40065
|
2018-04-26 17:37:44 +02:00
|
|
|
#define IDM_VID_FORCE43 40066
|
|
|
|
|
#define IDM_VID_OVERSCAN 40067
|
|
|
|
|
#define IDM_VID_INVERT 40069
|
|
|
|
|
#define IDM_VID_CGACON 40070
|
|
|
|
|
#define IDM_VID_GRAYCT_601 40075
|
|
|
|
|
#define IDM_VID_GRAYCT_709 40076
|
|
|
|
|
#define IDM_VID_GRAYCT_AVE 40077
|
|
|
|
|
#define IDM_VID_GRAY_RGB 40080
|
|
|
|
|
#define IDM_VID_GRAY_MONO 40081
|
|
|
|
|
#define IDM_VID_GRAY_AMBER 40082
|
|
|
|
|
#define IDM_VID_GRAY_GREEN 40083
|
|
|
|
|
#define IDM_VID_GRAY_WHITE 40084
|
2021-05-01 20:49:23 +03:00
|
|
|
#define IDM_VID_FILTER_NEAREST 40085
|
|
|
|
|
#define IDM_VID_FILTER_LINEAR 40086
|
2017-05-18 14:03:43 -04:00
|
|
|
|
2021-05-01 20:49:23 +03:00
|
|
|
#define IDM_MEDIA 40087
|
|
|
|
|
#define IDM_DOCS 40088
|
2020-04-23 12:58:19 +02:00
|
|
|
|
2019-12-04 21:55:35 +01:00
|
|
|
#define IDM_DISCORD 40090
|
|
|
|
|
|
2021-11-20 23:24:11 +01:00
|
|
|
#define IDM_PREFERENCES 40091
|
2021-11-12 22:41:01 +01:00
|
|
|
|
2021-04-21 01:33:01 +03:00
|
|
|
#define IDM_VID_GL_FPS_BLITTER 40100
|
|
|
|
|
#define IDM_VID_GL_FPS_25 40101
|
|
|
|
|
#define IDM_VID_GL_FPS_30 40102
|
|
|
|
|
#define IDM_VID_GL_FPS_50 40103
|
|
|
|
|
#define IDM_VID_GL_FPS_60 40104
|
|
|
|
|
#define IDM_VID_GL_FPS_75 40105
|
|
|
|
|
#define IDM_VID_GL_VSYNC 40106
|
|
|
|
|
#define IDM_VID_GL_SHADER 40107
|
2021-04-26 09:51:23 +03:00
|
|
|
#define IDM_VID_GL_NOSHADER 40108
|
2021-04-21 01:33:01 +03:00
|
|
|
|
2017-06-04 22:18:41 -04:00
|
|
|
#define IDM_LOG_BREAKPOINT 51201
|
|
|
|
|
#define IDM_DUMP_VRAM 51202 // should be an Action
|
2017-05-18 14:03:43 -04:00
|
|
|
|
2017-06-04 22:18:41 -04:00
|
|
|
#define IDM_LOG_SERIAL 51211
|
|
|
|
|
#define IDM_LOG_D86F 51212
|
|
|
|
|
#define IDM_LOG_FDC 51213
|
|
|
|
|
#define IDM_LOG_IDE 51214
|
|
|
|
|
#define IDM_LOG_CDROM 51215
|
|
|
|
|
#define IDM_LOG_NIC 51216
|
|
|
|
|
#define IDM_LOG_BUSLOGIC 51217
|
2017-05-18 14:03:43 -04:00
|
|
|
|
2017-06-04 22:18:41 -04:00
|
|
|
/*
|
|
|
|
|
* We need 7 bits for CDROM (2 bits ID and 5 bits for host drive),
|
|
|
|
|
* and 5 bits for Removable Disks (5 bits for ID), so we use an
|
|
|
|
|
* 8bit (256 entries) space for these devices.
|
|
|
|
|
*/
|
2021-07-27 06:12:09 +02:00
|
|
|
#define IDM_CASSETTE_IMAGE_NEW 0x1200
|
|
|
|
|
#define IDM_CASSETTE_IMAGE_EXISTING 0x1300
|
|
|
|
|
#define IDM_CASSETTE_IMAGE_EXISTING_WP 0x1400
|
2021-07-28 00:58:19 +02:00
|
|
|
#define IDM_CASSETTE_RECORD 0x1500
|
|
|
|
|
#define IDM_CASSETTE_PLAY 0x1600
|
|
|
|
|
#define IDM_CASSETTE_REWIND 0x1700
|
|
|
|
|
#define IDM_CASSETTE_FAST_FORWARD 0x1800
|
|
|
|
|
#define IDM_CASSETTE_EJECT 0x1900
|
2021-07-27 06:12:09 +02:00
|
|
|
|
2021-07-29 20:34:55 +02:00
|
|
|
#define IDM_CARTRIDGE_IMAGE 0x2200
|
|
|
|
|
#define IDM_CARTRIDGE_EJECT 0x2300
|
|
|
|
|
|
|
|
|
|
#define IDM_FLOPPY_IMAGE_NEW 0x3200
|
|
|
|
|
#define IDM_FLOPPY_IMAGE_EXISTING 0x3300
|
|
|
|
|
#define IDM_FLOPPY_IMAGE_EXISTING_WP 0x3400
|
|
|
|
|
#define IDM_FLOPPY_EXPORT_TO_86F 0x3500
|
|
|
|
|
#define IDM_FLOPPY_EJECT 0x3600
|
|
|
|
|
|
|
|
|
|
#define IDM_CDROM_MUTE 0x4200
|
|
|
|
|
#define IDM_CDROM_EMPTY 0x4300
|
|
|
|
|
#define IDM_CDROM_RELOAD 0x4400
|
|
|
|
|
#define IDM_CDROM_IMAGE 0x4500
|
|
|
|
|
#define IDM_CDROM_HOST_DRIVE 0x4600
|
|
|
|
|
|
|
|
|
|
#define IDM_ZIP_IMAGE_NEW 0x5200
|
|
|
|
|
#define IDM_ZIP_IMAGE_EXISTING 0x5300
|
|
|
|
|
#define IDM_ZIP_IMAGE_EXISTING_WP 0x5400
|
|
|
|
|
#define IDM_ZIP_EJECT 0x5500
|
|
|
|
|
#define IDM_ZIP_RELOAD 0x5600
|
|
|
|
|
|
|
|
|
|
#define IDM_MO_IMAGE_NEW 0x6200
|
|
|
|
|
#define IDM_MO_IMAGE_EXISTING 0x6300
|
|
|
|
|
#define IDM_MO_IMAGE_EXISTING_WP 0x6400
|
|
|
|
|
#define IDM_MO_EJECT 0x6500
|
|
|
|
|
#define IDM_MO_RELOAD 0x6600
|
2017-05-18 14:03:43 -04:00
|
|
|
|
|
|
|
|
|
|
|
|
|
/* Next default values for new objects */
|
|
|
|
|
#ifdef APSTUDIO_INVOKED
|
|
|
|
|
# ifndef APSTUDIO_READONLY_SYMBOLS
|
|
|
|
|
# define _APS_NO_MFC 1
|
2017-06-04 22:18:41 -04:00
|
|
|
# define _APS_NEXT_RESOURCE_VALUE 1400
|
|
|
|
|
# define _APS_NEXT_COMMAND_VALUE 55000
|
|
|
|
|
# define _APS_NEXT_CONTROL_VALUE 1800
|
|
|
|
|
# define _APS_NEXT_SYMED_VALUE 200
|
2017-05-18 14:03:43 -04:00
|
|
|
# endif
|
|
|
|
|
#endif
|
2017-05-27 03:53:32 +02:00
|
|
|
|
2017-06-04 02:11:19 -04:00
|
|
|
|
|
|
|
|
#endif /*WIN_RESOURCE_H*/
|