maron2000
dcceac34e5
Undo build-dosbox,sh changes for MinGW builds
2024-05-30 22:51:36 +09:00
maron2000
6e3fae1ac4
Test to fix MinGW CI build failure
2024-05-30 22:24:00 +09:00
Jonathan Campbell
5408a4ed0e
Merge pull request #5024 from maron2000/sft
...
Allocate enough memory to store the System File Table (SFT)
2024-05-29 10:23:07 -07:00
Jonathan Campbell
c52c1adcb2
Merge pull request #5023 from maron2000/fix_lang
...
Temporarily use windows-2019 to build XP builds
2024-05-29 10:22:24 -07:00
Jonathan Campbell
23e26b8372
Merge pull request #5007 from nanshiki/sonomaime
...
Fixed a bug in IME character display on macOS Sonoma
2024-05-28 08:29:04 -07:00
maron2000
34a5c68ac6
Allocate enough memory to store the System File Table (SFT)
...
Imported from dosbox-staging/dosbox-staging#3680
2024-05-29 00:17:39 +09:00
maron2000
bd689b4aa4
Temporarily use windows-2019 to build XP builds
2024-05-29 00:00:06 +09:00
nanshiki
f6ef1fa882
Change the area of white background drawing
2024-05-14 21:51:52 +09:00
Jonathan Campbell
85eec1f616
Merge pull request #4996 from jaakristioja/nullptr-fixes
...
Use nullptr/NULL instead of 0 for pointers, two fixes for undefined behavior
2024-05-13 13:52:51 -07: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
230b1e3d93
Merge pull request #4989 from joncampbell123/dependabot/github_actions/actions/upload-artifact-4.3.3
...
Bump actions/upload-artifact from 4.3.2 to 4.3.3
2024-04-30 09:53:07 -07:00
Jonathan Campbell
e782c6a68b
Merge pull request #4983 from RainRat/master
...
fix typos
2024-04-30 09:52:57 -07:00
dependabot[bot]
144fc2905d
Bump actions/upload-artifact from 4.3.2 to 4.3.3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.2...v4.3.3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-29 12:09:57 +00:00
RainRat
64777c9f88
fix typos
2024-04-25 20:44:23 -07:00
Jonathan Campbell
4df5160747
Merge pull request #4979 from joncampbell123/dependabot/github_actions/actions/upload-artifact-4.3.2
...
Bump actions/upload-artifact from 4.3.1 to 4.3.2
2024-04-23 23:38:40 -07:00
Jonathan Campbell
15f09652f6
Merge pull request #4978 from maron2000/fix_lang
...
Add missing language files to Windows standard & XP installer
2024-04-23 23:38:31 -07:00
Jonathan Campbell
962818382e
Local folder + Windows: If the guest is creating a hidden file, make sure to use CreateFile so that Windows correctly creates the file as hidden AND allows creating the hidden file again if it already exists.
2024-04-23 00:50:21 -07:00
dependabot[bot]
7fd15d8830
Bump actions/upload-artifact from 4.3.1 to 4.3.2
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.1...v4.3.2 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-22 12:49:18 +00:00
maron2000
4a3c0d8eed
Update CHANGELOG
2024-04-22 20:20:37 +09:00
maron2000
3cc18aedef
Add missing lang files in WinXP installer
2024-04-22 19:15:12 +09:00
maron2000
fc0c5ec0dd
Add missing lang files in Windows installer
2024-04-22 19:14:09 +09:00
Jonathan Campbell
70106c106b
Merge pull request #4973 from maxpat78/cmd_dir_patch
...
Fix reported size issues in builtin DIR command
2024-04-21 22:54:24 -07:00
Jonathan Campbell
ee03a7157b
Merge pull request #4972 from maron2000/fix_lang
...
Fix loading language file on launch
2024-04-21 22:53:46 -07:00
Jonathan Campbell
14b2f4cdfd
Merge pull request #4969 from maron2000/fix_imgswap
...
Fix installation instructions (Windows, macOS)
2024-04-21 22:53:36 -07:00
maxpat78
500871a892
Update drive_local.cpp
...
Revert back unnecessary changes in AllocationInfo
2024-04-19 17:06:50 +02:00
maxpat78
bf4b11d15b
Update drive_local.cpp
...
Fix lowend build issues
2024-04-19 17:01:36 +02:00
maxpat78
9abdd15e42
Fix reported size issues in builtin DIR command
...
- mounted a SMB share to a drive letter, the correct free space is shown
- purges the 1919 MB freesize cap limit
- -freesize switch is honored
(tested WIN32 version only)
2024-04-19 16:37:43 +02:00
maron2000
a167e36761
Fix loading language file on launch
2024-04-19 22:17:16 +09:00
Jonathan Campbell
1652704994
XMS: dosbox.conf option to switch on flat real mode on XMS init and/or XMS memory copy/move
2024-04-18 22:49:37 -07:00
maron2000
f6b99eba1a
Fix installation instructions (Windows, macOS)
2024-04-17 10:06:29 +09:00
Jonathan Campbell
641c69600a
INT 21h: Add option whether to assign MCB ownership or return an error if a DOS program attempts to resize a freed memory block. Fix DOS resize to assign ownership even if the MCB is already the size requested to resize to.
2024-04-16 12:39:17 -07:00
Jonathan Campbell
2d4fedd5ed
Merge pull request #4965 from maron2000/fix_imgswap
...
Refine install instructions
2024-04-16 10:26:51 -07:00
maron2000
da3f8307ff
Refine install instructions
2024-04-16 22:31:50 +09:00
Jonathan Campbell
5820e24497
Merge pull request #4964 from joncampbell123/dependabot/github_actions/robinraju/release-downloader-1.10
...
Bump robinraju/release-downloader from 1.9 to 1.10
2024-04-15 15:35:43 -07:00
Jonathan Campbell
652aa25486
Merge pull request #4963 from maxpat78/master
...
Ehanced DetectGeometry
2024-04-15 15:35:32 -07:00
Jonathan Campbell
d5743d42a7
Sound Blaster: Fix force autoinit option bug that prevented audio playback from working at all
2024-04-15 10:25:30 -07:00
dependabot[bot]
04bc20831c
Bump robinraju/release-downloader from 1.9 to 1.10
...
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader ) from 1.9 to 1.10.
- [Release notes](https://github.com/robinraju/release-downloader/releases )
- [Commits](https://github.com/robinraju/release-downloader/compare/v1.9...v1.10 )
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-15 12:51:33 +00:00
maxpat78
6829b2146d
Ehanced DetectGeometry
...
- avoids duplicating imageDisk for Fixed VHDs by splitting DetectGeometry
- removed unused code
2024-04-15 12:13:57 +02:00
Jonathan Campbell
32664f39ae
Debugger: Fix DEBUG_Run() to manage CPU cycle count such that time advances only the amount, not any more than that. Show current PIC time and whether CPU is in HLT state in debugger UI
2024-04-15 00:16:47 -07:00
Jonathan Campbell
21bec9503d
Merge pull request #4961 from maxpat78/master
...
Detects possible FAT geometry in fixed VHDs too
2024-04-14 02:43:35 -07:00
Jonathan Campbell
84c81b6d59
Keyboard controller: Cancel pending IRQ signal upon reading port 60h, which fixes keyboard input issues with Cronologia by Cascada
2024-04-14 00:54:25 -07:00
maxpat78
233a6d7b3d
Detects possible FAT geometry in fixed VHDs too
...
Since MBR and FAT CHS geometries may differ even with Windows 11 created VHDs, we attempt to read
2024-04-13 11:33:06 +02:00
Jonathan Campbell
da28db2291
Revise VGA complexity testing to treat all odd/even text as something for the slow I/O memory handler so video modes are handled correctly and the Vectorballs in Unreal can render properly again
2024-04-11 14:10:03 -07:00
Jonathan Campbell
2ec98af9af
VGA: Apply CRTC BYTE/WORD/DWORD shift to M_EGA mode, same as M_VGA, to fix flickering page flipping with the Vectorballs portion of Unreal by Future Crew
2024-04-11 11:58:53 -07:00
Jonathan Campbell
678f28f2d0
Merge pull request #4942 from maron2000/fix_imgswap
...
Fix IMGSWAP command rejected swapping CD images
2024-04-02 08:50:44 -07:00
Jonathan Campbell
4518f62af8
Merge pull request #4941 from maxpat78/master
...
Fix mounting a non-FAT VHD image
2024-04-02 08:50:32 -07:00
maron2000
ac5589de11
Fix IMGSWAP command rejected swapping CD images
2024-04-02 21:23:54 +09:00
maxpat78
76fb6f82d0
Update bios_vhd.cpp
...
Fix unassigned *part in previous commit
2024-04-02 10:02:56 +02:00
maxpat78
f283963ca6
Update bios_vhd.cpp
...
scanMBR does not check anymore for the partition type code, allowing correct recognition of non-FAT partitions (i.e. NTFS)
2024-04-02 08:53:30 +02:00
Jonathan Campbell
d9007bdc92
Merge pull request #4937 from maron2000/fix_opendialog
...
Fix some filters were ignored in file open dialogs
2024-03-31 08:43:22 -07:00