86Box v2.01 Stable/Final with DirectInput instead of XInput for joysticks because XInput is way too limited.
This commit is contained in:
@@ -8,7 +8,7 @@
|
|||||||
*
|
*
|
||||||
* Main include file for the application.
|
* Main include file for the application.
|
||||||
*
|
*
|
||||||
* Version: @(#)86box.h 1.0.28 2019/10/22
|
* Version: @(#)86box.h 1.0.29 2019/10/22
|
||||||
*
|
*
|
||||||
* Authors: Miran Grca, <mgrca8@gmail.com>
|
* Authors: Miran Grca, <mgrca8@gmail.com>
|
||||||
* Fred N. van Kempen, <decwiz@yahoo.com>
|
* Fred N. van Kempen, <decwiz@yahoo.com>
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
#define EMU_NAME "86Box"
|
#define EMU_NAME "86Box"
|
||||||
#define EMU_NAME_W L"86Box"
|
#define EMU_NAME_W L"86Box"
|
||||||
#ifdef RELEASE_BUILD
|
#ifdef RELEASE_BUILD
|
||||||
#define EMU_VERSION "2.00"
|
#define EMU_VERSION "2.01"
|
||||||
#define EMU_VERSION_W L"2.00"
|
#define EMU_VERSION_W L"2.01"
|
||||||
#else
|
#else
|
||||||
#define EMU_VERSION "2.10"
|
#define EMU_VERSION "2.10"
|
||||||
#define EMU_VERSION_W L"2.10"
|
#define EMU_VERSION_W L"2.10"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
*
|
*
|
||||||
* Application resource script for Windows.
|
* Application resource script for Windows.
|
||||||
*
|
*
|
||||||
* Version: @(#)86Box.rc 1.0.47 2019/10/22
|
* Version: @(#)86Box.rc 1.0.48 2019/10/22
|
||||||
*
|
*
|
||||||
* Authors: Miran Grca, <mgrca8@gmail.com>
|
* Authors: Miran Grca, <mgrca8@gmail.com>
|
||||||
* Fred N. van Kempen, <decwiz@yahoo.com>
|
* Fred N. van Kempen, <decwiz@yahoo.com>
|
||||||
@@ -225,7 +225,7 @@ BEGIN
|
|||||||
DEFPUSHBUTTON "OK",IDOK,129,94,71,12
|
DEFPUSHBUTTON "OK",IDOK,129,94,71,12
|
||||||
ICON 100,IDC_ABOUT_ICON,7,7,20,20
|
ICON 100,IDC_ABOUT_ICON,7,7,20,20
|
||||||
#ifdef RELEASE_BUILD
|
#ifdef RELEASE_BUILD
|
||||||
LTEXT "86Box v2.00 - An emulator of old computers\n\nAuthors: Sarah Walker, Miran Grca, Fred N. van Kempen (waltje), SA1988, MoochMcGee, reenigne, leilei, JohnElliott, greatpsycho, and others.\n\nReleased under the GNU General Public License version 2. See LICENSE for more information.",
|
LTEXT "86Box v2.01 - An emulator of old computers\n\nAuthors: Sarah Walker, Miran Grca, Fred N. van Kempen (waltje), SA1988, MoochMcGee, reenigne, leilei, JohnElliott, greatpsycho, and others.\n\nReleased under the GNU General Public License version 2. See LICENSE for more information.",
|
||||||
IDC_ABOUT_ICON,54,7,146,73
|
IDC_ABOUT_ICON,54,7,146,73
|
||||||
#else
|
#else
|
||||||
LTEXT "86Box v2.10 - An emulator of old computers\n\nAuthors: Sarah Walker, Miran Grca, Fred N. van Kempen (waltje), SA1988, MoochMcGee, reenigne, leilei, JohnElliott, greatpsycho, and others.\n\nReleased under the GNU General Public License version 2. See LICENSE for more information.",
|
LTEXT "86Box v2.10 - An emulator of old computers\n\nAuthors: Sarah Walker, Miran Grca, Fred N. van Kempen (waltje), SA1988, MoochMcGee, reenigne, leilei, JohnElliott, greatpsycho, and others.\n\nReleased under the GNU General Public License version 2. See LICENSE for more information.",
|
||||||
@@ -980,8 +980,8 @@ END
|
|||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
#ifdef RELEASE_BUILD
|
#ifdef RELEASE_BUILD
|
||||||
FILEVERSION 2,0,0,0
|
FILEVERSION 2,1,0,0
|
||||||
PRODUCTVERSION 2,0,0,0
|
PRODUCTVERSION 2,1,0,0
|
||||||
#else
|
#else
|
||||||
FILEVERSION 2,10,0,0
|
FILEVERSION 2,10,0,0
|
||||||
PRODUCTVERSION 2,10,0,0
|
PRODUCTVERSION 2,10,0,0
|
||||||
@@ -1004,7 +1004,7 @@ BEGIN
|
|||||||
VALUE "CompanyName", "IRC #SoftHistory\0"
|
VALUE "CompanyName", "IRC #SoftHistory\0"
|
||||||
VALUE "FileDescription", "86Box - an emulator for X86-based systems\0"
|
VALUE "FileDescription", "86Box - an emulator for X86-based systems\0"
|
||||||
#ifdef RELEASE_BUILD
|
#ifdef RELEASE_BUILD
|
||||||
VALUE "FileVersion", "2.00\0"
|
VALUE "FileVersion", "2.01\0"
|
||||||
#else
|
#else
|
||||||
VALUE "FileVersion", "2.10\0"
|
VALUE "FileVersion", "2.10\0"
|
||||||
#endif
|
#endif
|
||||||
@@ -1015,7 +1015,7 @@ BEGIN
|
|||||||
VALUE "PrivateBuild", "\0"
|
VALUE "PrivateBuild", "\0"
|
||||||
VALUE "ProductName", "86Box Emulator\0"
|
VALUE "ProductName", "86Box Emulator\0"
|
||||||
#ifdef RELEASE_BUILD
|
#ifdef RELEASE_BUILD
|
||||||
VALUE "ProductVersion", "2.00\0"
|
VALUE "ProductVersion", "2.01\0"
|
||||||
#else
|
#else
|
||||||
VALUE "ProductVersion", "2.10\0"
|
VALUE "ProductVersion", "2.10\0"
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for Win32 (MinGW32) environment.
|
# Makefile for Win32 (MinGW32) environment.
|
||||||
#
|
#
|
||||||
# Version: @(#)Makefile.mingw 1.0.137 2019/03/03
|
# Version: @(#)Makefile.mingw 1.0.138 2019/10/23
|
||||||
#
|
#
|
||||||
# Authors: Miran Grca, <mgrca8@gmail.com>
|
# Authors: Miran Grca, <mgrca8@gmail.com>
|
||||||
# Fred N. van Kempen, <decwiz@yahoo.com>
|
# Fred N. van Kempen, <decwiz@yahoo.com>
|
||||||
@@ -676,7 +676,7 @@ PLATOBJ := win.o \
|
|||||||
ifeq ($(DINPUT), y)
|
ifeq ($(DINPUT), y)
|
||||||
PLATOBJ += win_mouse.o win_joystick.o
|
PLATOBJ += win_mouse.o win_joystick.o
|
||||||
else
|
else
|
||||||
PLATOBJ += win_mouse_rawinput.o win_joystick_xinput.o
|
PLATOBJ += win_mouse_rawinput.o win_joystick.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
OBJ := $(MAINOBJ) $(INTELOBJ) $(CPUOBJ) $(CHIPSETOBJ) $(MCHOBJ) \
|
OBJ := $(MAINOBJ) $(INTELOBJ) $(CPUOBJ) $(CHIPSETOBJ) $(MCHOBJ) \
|
||||||
@@ -710,14 +710,12 @@ endif
|
|||||||
ifneq ($(WX), n)
|
ifneq ($(WX), n)
|
||||||
LIBS += $(WX_LIBS) -lm
|
LIBS += $(WX_LIBS) -lm
|
||||||
endif
|
endif
|
||||||
LIBS += -lpng -lz -lwsock32 -liphlpapi
|
LIBS += -lpng -lz -lwsock32 -liphlpapi -ldinput8
|
||||||
LIBS += -static -lstdc++
|
LIBS += -static -lstdc++
|
||||||
ifneq ($(X64), y)
|
ifneq ($(X64), y)
|
||||||
LIBS += -Wl,--large-address-aware
|
LIBS += -Wl,--large-address-aware
|
||||||
endif
|
endif
|
||||||
ifeq ($(DINPUT), y)
|
ifneq ($(DINPUT), y)
|
||||||
LIBS += -ldinput8
|
|
||||||
else
|
|
||||||
LIBS += -lxinput
|
LIBS += -lxinput
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for Win32 (MinGW32) environment.
|
# Makefile for Win32 (MinGW32) environment.
|
||||||
#
|
#
|
||||||
# Version: @(#)Makefile.mingw 1.0.137 2019/03/03
|
# Version: @(#)Makefile.mingw 1.0.138 2019/10/23
|
||||||
#
|
#
|
||||||
# Authors: Miran Grca, <mgrca8@gmail.com>
|
# Authors: Miran Grca, <mgrca8@gmail.com>
|
||||||
# Fred N. van Kempen, <decwiz@yahoo.com>
|
# Fred N. van Kempen, <decwiz@yahoo.com>
|
||||||
@@ -682,7 +682,7 @@ PLATOBJ := win.o \
|
|||||||
ifeq ($(DINPUT), y)
|
ifeq ($(DINPUT), y)
|
||||||
PLATOBJ += win_mouse.o win_joystick.o
|
PLATOBJ += win_mouse.o win_joystick.o
|
||||||
else
|
else
|
||||||
PLATOBJ += win_mouse_rawinput.o win_joystick_xinput.o
|
PLATOBJ += win_mouse_rawinput.o win_joystick.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
OBJ := $(MAINOBJ) $(INTELOBJ) $(CPUOBJ) $(CHIPSETOBJ) $(MCHOBJ) \
|
OBJ := $(MAINOBJ) $(INTELOBJ) $(CPUOBJ) $(CHIPSETOBJ) $(MCHOBJ) \
|
||||||
@@ -716,14 +716,12 @@ endif
|
|||||||
ifneq ($(WX), n)
|
ifneq ($(WX), n)
|
||||||
LIBS += $(WX_LIBS) -lm
|
LIBS += $(WX_LIBS) -lm
|
||||||
endif
|
endif
|
||||||
LIBS += -lpng -lz -lwsock32 -liphlpapi
|
LIBS += -lpng -lz -lwsock32 -liphlpapi -ldinput8
|
||||||
LIBS += -static -lstdc++
|
LIBS += -static -lstdc++
|
||||||
ifneq ($(X64), y)
|
ifneq ($(X64), y)
|
||||||
LIBS += -Wl,--large-address-aware
|
LIBS += -Wl,--large-address-aware
|
||||||
endif
|
endif
|
||||||
ifeq ($(DINPUT), y)
|
ifneq ($(DINPUT), y)
|
||||||
LIBS += -ldinput8
|
|
||||||
else
|
|
||||||
LIBS += -lxinput
|
LIBS += -lxinput
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user