Commit Graph

746 Commits

Author SHA1 Message Date
Jonathan Campbell
27640c3dc9 Apparently SDL2 compiles fine now with SDLnet 2020-06-02 16:56:08 -07:00
Jonathan Campbell
4e21c790cb Merge branch 'develop' of https://github.com/joncampbell123/dosbox-x into develop 2020-06-01 01:52:07 -07:00
Jonathan Campbell
4014db6fd8 Begin next version 2020-06-01 01:51:25 -07:00
Jonathan Campbell
3d026a9048 Somehow --disable-avcodec got lost in the build-debug-no-avcodec 2020-05-31 23:00:19 -07:00
Jonathan Campbell
b5815d4520 Begin next version 2020-05-03 02:04:02 -07:00
Wengier
70e5a17cff Change to dosbox-x.reference.conf 2020-04-29 11:33:24 -04:00
Jonathan Campbell
e31711899b Begin next version 2020-03-01 11:02:55 -08:00
driver1998
ce648fbdb0 Block dynarec on Windows RT 8.x 2020-02-26 00:49:02 +08:00
Jonathan Campbell
8d3332f56a SDL1: Add flag to indicate change of surface but not to resize the SDL window. Update DOSBox-X to use this flag if the user has resized the window. If the user has resized the window then the window is already that size. The second reason is to try to work around a problem with Centos 8, Gnome 3, and Wayland X11 emulation where attempting to resize only makes the window spaz out. By not issuing a command to resize the window, hopefully DOSBox-X will better cooperate there. 2020-02-16 03:00:43 -08:00
Jonathan Campbell
8815e074d8 v0.82.x is cursed now due to a tagging mistake, and v0.82.x has been running for a long time, so jump to v0.83.0 2020-02-01 11:31:59 -08:00
Jonathan Campbell
d3cfef67c9 Begin next version 2020-02-01 00:39:11 -08:00
Jonathan Campbell
95b1c25157 Mac OS X cursor fix [https://github.com/joncampbell123/dosbox-x/issues/1392#issuecomment-580134237] 2020-01-31 11:03:11 -08:00
Jonathan Campbell
6cd82255a3 Debugger: Well, pdcurses resize events don't actually update the reported console size, so we have to hack around to read what Windows told pdcurses the new console size is. 2020-01-31 08:37:32 -08:00
Jonathan Campbell
107ffe5c45 Update VS2019 project file to include shaders with compiled binary 2020-01-05 11:38:49 -08:00
Jonathan Campbell
9948276cac Begin next 2020-01-01 23:02:48 -08:00
Jonathan Campbell
5d0f901b8f Disable SDL_syswm.h structure packing hackery that does nothing but also affects system headers and makes VS2019 winnt.h unhappy. 2019-12-31 23:29:01 -08:00
Allofich
a61cdc0f4a Remove /arch:SSE option from x64 builds 2019-12-22 12:39:02 +09:00
Allofich
ffd58aa704 Automatically use latest Windows 10 SDK version 2019-12-22 11:18:27 +09:00
Jonathan Campbell
38044922ea begin next version 2019-11-30 19:18:06 -08:00
Jonathan Campbell
d0f96fff89 comments 2019-11-29 05:41:49 -08:00
Jonathan Campbell
578c9f2bc2 SDL1: After the user resizes the window by dragging the edges, apply the intended SDL window rectangle ONLY IF it is bigger than how the window turned out. This is to help solve issues with window snapping and jumping when sized down to the point the menu bar wraps around to multiple lines. 2019-11-29 05:38:54 -08:00
Jonathan Campbell
bdffabdb8f Since VS2017/VS2019 are not interested in providing Direct3D9 headers, copy them into this project so Direct3D9 support can work anyway. 2019-11-29 04:18:30 -08:00
Allofich
450bb24350 Fix VS2019 compiler warnings 2019-11-28 01:56:18 +09:00
aybe
fe67abd105 Enabled SSE for 64-bit. 2019-11-14 03:52:45 +01:00
aybe
a9cf8b18a9 Fixed zlib. 2019-11-14 01:17:25 +01:00
aybe
83ac63d33d Fixed SDL2_main. 2019-11-14 01:16:37 +01:00
aybe
cf19316b44 Fixed SDL2. 2019-11-14 01:16:26 +01:00
aybe
f74c5bf8b2 Fixed SDL_net. 2019-11-14 01:16:12 +01:00
aybe
9eda2afa44 Fixed SDLmain. 2019-11-14 01:16:01 +01:00
aybe
8d678e5249 Fixed SDL. 2019-11-14 01:15:48 +01:00
aybe
caed7b5e28 Fixed libpng. 2019-11-14 01:15:41 +01:00
aybe
6f3048ded2 Fixed libpdcurses. 2019-11-14 01:15:33 +01:00
aybe
05742641d4 Fixed freetype. 2019-11-14 01:15:19 +01:00
aybe
66f26b01b4 Wrong SDL libraries paths for ARM builds. 2019-11-13 20:32:10 +01:00
aybe
c3bcc43fad Enabled multiprocessor compilation for all projects. 2019-11-13 19:59:53 +01:00
aybe
a9cc212333 Removed extremely confusing builds of SDL.
Any version of SDL would build under any configuration...
2019-11-13 19:53:17 +01:00
aybe
536a7a4eae Differentiating builds in configuration manager. 2019-11-13 19:27:32 +01:00
aybe
9e9100b9ec Moving back to SDK 10.0.17763.0. 2019-11-13 18:29:31 +01:00
aybe
853b38a413 Added missing properties for freetype to build again. 2019-11-13 03:12:00 +01:00
aybe
08831c806a Consolidated remaining properties. 2019-11-13 03:11:10 +01:00
aybe
a30d7df312 All projects use Windows SDK 10. 2019-11-13 03:10:45 +01:00
aybe
7906019585 Fix C2268 for Release SDL2 Win32.
C:\Dev\dosbox-x\src\hardware\voodoo_data.h(972): error C2268: '_allshr' is a compiler predefined library helper. Library helpers are not supported with /GL; compile object file 'c:\dev\dosbox-x\obj\sdl2\win32\release sdl2\sdl_stdlib.obj' without /GL.

https://docs.microsoft.com/en-us/cpp/error-messages/compiler-errors-1/compiler-error-c2268?view=vs-2019
2019-11-13 00:02:51 +01:00
aybe
eda38f7d60 All remaining configurations and builds for dosbox-x. 2019-11-12 23:09:50 +01:00
aybe
2807cfc028 Edit and continue won't work for dosbox-x, reverted to /Zi. 2019-11-12 07:13:43 +01:00
aybe
84d077461c Remaining bits for dosbox-x debug builds. 2019-11-12 00:34:54 +01:00
aybe
2232dca36e Merge branch 'master' into vsfix 2019-11-10 23:08:19 +01:00
Aybe
59f045fe50 Delete freetype.lib
This has nothing to do in repo, it will also stop popping up for committers.
2019-11-10 22:54:45 +01:00
aybe
3248c36883 Revert "FIXUP: removed /QIfist warnings for x86 builds."
This reverts commit 0d6e7750c4.
2019-11-10 22:46:38 +01:00
aybe
02bb0d35f1 dosbox-x project depends on ALL libraries, not only some of them.
Fixes LNK1104 for SDL2.lib.
2019-11-10 22:39:06 +01:00
aybe
0d6e7750c4 FIXUP: removed /QIfist warnings for x86 builds. 2019-11-10 22:02:34 +01:00