Jonathan Campbell
e5c782875a
Prepare for release
2025-05-03 09:43:37 -07:00
maron2000
91f5d8b429
Add missing file for libpng arm builds
2025-04-18 07:56:40 +09:00
maron2000
7893ec8ee7
reset libpng.vcxproj
2025-04-17 22:39:33 +09:00
maron2000
73f450bf55
Update libpng to ver 1.6.47
2025-04-17 22:18:39 +09:00
maron2000
36ccd11455
Reapply fix for build error on VS2022
2025-04-12 07:57:57 +09:00
maron2000
897df474cc
Reapply DOSBox-X specific patches to SDL2 library
2025-04-11 23:50:49 +09:00
maron2000
dbc8730a72
Update SDL2 library to version 2.32.4
2025-04-11 23:06:05 +09:00
maron2000
9460e257df
Add tinyfiledialogs in dosbox-x.vcxproj
2025-03-07 20:21:44 +09:00
Jonathan Campbell
8c654af413
Update version
2025-01-31 23:11:20 -08:00
Jonathan Campbell
4f6c4e4ad2
VS project update
2025-01-23 17:49:16 -08:00
Jonathan Campbell
4062962700
Update VS project
2025-01-20 21:20:37 -08:00
Jonathan Campbell
c6c6461aa3
MIDI: In spite of the useless documentation on the Apple Developer website, add support for Roland GS master volume control, and since MIDI reset does not actually DO anything, spam the stupid software synth to shut up on MIDI reset to minimize how many leftover notes were there before reset. Sorry Apple, useless lists of constants with no reference on what you do with them or what they mean or even any kind of useful mention about them is not documentation, it is a dumb grep of headers. Maybe you should ask Microsoft how they document their APIs because you can at least work from their documentation to implement something.
2025-01-13 23:25:03 -08:00
Jonathan Campbell
9391034d4f
Prepare for release
2024-12-31 21:09:03 -08:00
Jonathan Campbell
ff350a308a
Update version date
2024-12-04 17:00:19 -08:00
maron2000
04c4265112
Experimental nightly build by VS2022
2024-11-01 18:00:44 +09:00
Jonathan Campbell
d93a20fef1
Prepare for release
2024-10-01 23:16:36 -07:00
aybe
6c4347c181
Add Visual Studio debugger visualizer for GUI::String 💀
...
You have no clue how long it took me to figure out that char was 4 bytes 🤣 .
2024-07-14 03:14:21 +02:00
aybe
a9c981d289
Fix ignores: separate VS' (vs/.gitignore), add edit and continue
2024-07-13 05:26:06 +02:00
aybe
7dbd2c3490
Disable edit and continue for release builds
2024-07-10 04:18:09 +02:00
aybe
5eb846644e
Enable edit and continue for all but ARM64 (not available).
2024-07-09 18:55:22 +02:00
treloret
7a1c50c1e5
Another missing file in another build flow
2024-07-08 01:50:38 +02:00
treloret
65cdea001f
Missing files
2024-07-08 01:37:17 +02:00
treloret
b9e56b3846
libchdr update to latest
2024-07-07 22:56:35 +02:00
Jonathan Campbell
e39d38f822
Merge pull request #5090 from maron2000/SDL_2_30_4
...
Bump SDL2 libary to version 2.30.4
2024-07-03 15:52:28 -07:00
Jonathan Campbell
214c048267
Prepare for release
2024-07-01 20:45:26 -07:00
maron2000
30a7dd36e6
Update SDL.vcxproj
2024-07-02 08:54:00 +09:00
maron2000
0bbbf8a971
Fix SDL_ttf compile error due to SDL2 update to 2.30.4
2024-07-02 08:21:00 +09:00
maron2000
fcf88b8753
Reapply DOSBox-X specific patches to SDL2 library
2024-07-01 23:31:32 +09:00
maron2000
b1de9c5ff4
Update SDL2 library to 2.30.4
2024-07-01 22:22:51 +09:00
maron2000
b819b65fad
Fix SDL1 build error (Linux & MinGW)
2024-06-03 18:13:36 +09:00
nanshiki
f6ef1fa882
Change the area of white background drawing
2024-05-14 21:51:52 +09:00
Jaak Ristioja
4a6bcc706e
Use nullptr/NULL instead of 0 for pointers, two fixes for undefined behavior
...
This commit fixes most -Wzero-as-null-pointer-constant warnings, except in
some places which appear to be vendored 3rd party libraries, e.g. in sdl_ttf.c,
libchdr, physfs and gmock and in 3rd party components therein. Since it might
make more sense to update this 3rd party code to some later versions instead of
fixing the warnings manually, I decided not to enable the C++ compiler flag in
configure.ac at this point.
In two functions with the return type of std::string executed `return 0;`
statements, causing std::string to be constructed from a null pointer. To avoid
undefined behavior these were changed to `return {};`.
Signed-off-by: Jaak Ristioja <jaak@ristioja.ee>
2024-05-09 14:18:10 +03:00
Jonathan Campbell
0cded2e82d
XCode suddenly considers id and int different types and it is now an error to assign or return one to the other, typecast to fix
2024-03-28 12:35:58 -07:00
Jonathan Campbell
431bfd871e
Fix Visual Studio project file to match recent changes to files and file arrangement, fix ne2000.h/cpp confusion in VS
2024-03-26 04:01:59 -07:00
Jonathan Campbell
8a159a59cd
Prepare for release
2024-03-01 00:04:45 -08:00
Kagamiin~
cd1ec960ff
Updating vcxproj files
2024-02-25 21:39:01 -03:00
Nicholas Stuart Howe
56292b82a2
Add missing quotation marks in vcxproj.
2024-02-10 09:26:51 -05:00
maron2000
030ac1c31b
Refine Version strings display
2023-12-25 22:17:26 +09:00
crazii
5eb3e9e3f3
OpenCOW: dynamic call to GetLongPathNameA
2023-12-03 15:20:08 +08:00
crazii
a4617ea14f
OpenCow: dynamic calls to win95+ function
2023-12-01 13:15:51 +08:00
crazii
35ea4ec567
add configure option for sdlnet (IPHLPAPI.DLL dependency removed for win95), in case that the build env has its own sdlnet installed and detected.
2023-11-29 18:49:46 +08:00
crazii
0c67df507d
OpenCOW: adaption to win95
2023-11-29 18:49:46 +08:00
crazii
be16811529
adaption for MinGW legacy toolchain.
2023-11-29 18:49:46 +08:00
crazii
ea0acaf820
OpenCOW: adaption for legacy MinGW toolchain.
2023-11-29 18:49:45 +08:00
crazii
352d542177
First working version of Win9x build.
2023-11-18 17:05:23 +08:00
crazii
763b7c5f47
SDL: add -limm32 to mingw builds.
2023-11-18 17:05:10 +08:00
crazii
895fef6425
add dependency: opencow from: https://github.com/crazii/opencow
2023-11-18 17:04:52 +08:00
Jonathan Campbell
a93566b5a4
Prepare for release
2023-10-06 15:39:47 -07:00
maron2000
9c681325f6
Change permission
2023-09-10 17:12:27 +09:00
maron2000
3ef9365706
Reapply DOSBox-X specific patches to SDL2 library
2023-09-09 20:20:01 +09:00