Commit Graph

19016 Commits

Author SHA1 Message Date
Jonathan Campbell
22e5f1d8a4 Fix update-version-number script to patch all *.iss files, not just the specific one it did before, to ensure future releases have correct version numbers 2024-07-03 15:56:06 -07:00
Jonathan Campbell
09f92699aa Merge pull request #5093 from JoeBroesele/master
Corrected the version info for the DOSBox-X installers.
2024-07-03 15:53:00 -07: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
JoeBroesele
5cf502ad01 Update DOSBox-X-setupXP.iss
Correct version.
2024-07-03 22:59:21 +02:00
JoeBroesele
623572f023 Update DOSBox-X-installer.iss
Correct version.
2024-07-03 22:58:59 +02:00
Jonathan Campbell
1d3c1b6147 Merge pull request #5087 from maron2000/master
Fix Windows installer release version build procedure
2024-07-02 12:17:29 -07:00
Jonathan Campbell
8afc21356b Merge pull request #5085 from StevenSYS/master
Update NukedOPL to the latest commit.
2024-07-02 12:17:20 -07:00
maron2000
bc4ed8150a Fix typo windows-installers.yml 2024-07-02 18:06:52 +09:00
StevenSYS
e025eb247e Update NukedOPL. 2024-07-02 07:03:59 +00:00
maron2000
6eb14dc6e0 Update XP installer version info for release 2024-07-02 15:48:41 +09:00
maron2000
fb02625174 Fix release upload: windows-installers.yml 2024-07-02 15:44:52 +09:00
Jonathan Campbell
214c048267 Prepare for release dosbox-x-v2024.07.01 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
Jonathan Campbell
6f1ab0958f Merge pull request #5081 from joncampbell123/dependabot/github_actions/robinraju/release-downloader-1.11
Bump robinraju/release-downloader from 1.10 to 1.11
2024-07-01 06:01:48 -07:00
dependabot[bot]
8ca97c40ff Bump robinraju/release-downloader from 1.10 to 1.11
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.10 to 1.11.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](https://github.com/robinraju/release-downloader/compare/v1.10...v1.11)

---
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-07-01 12:02:36 +00:00
Jonathan Campbell
7f376ba859 Merge pull request #5080 from maron2000/master
Update CHANGELOG
2024-06-30 23:40:02 -07:00
maron2000
f406dd61b7 Update CHANGELOG 2024-07-01 15:11:16 +09:00
Jonathan Campbell
bef02f5ec3 Merge pull request #5079 from StevenSYS/master
Undo commit b951519
2024-06-30 22:34:22 -07:00
Steven
740e402d6c Undo commit: "very minor envelope counter fix" 2024-07-01 05:19:37 +00:00
Jonathan Campbell
b243a006c1 Correct Hercules InColor emulation 2024-06-30 15:11:41 -07:00
Jonathan Campbell
cf76664f74 Remove debug message 2024-06-27 08:13:10 -07:00
Jonathan Campbell
95d543a8d4 Fix Hercules blend mode so that adjacent lit pixels are brighter again [https://github.com/joncampbell123/dosbox-x/issues/5064] 2024-06-27 08:11:56 -07:00
Jonathan Campbell
a66af3a8d9 Merge pull request #5070 from RNMB15/patch-5
very minor envelope counter fix
2024-06-26 22:47:52 -07:00
RNMB15
b951519a39 very minor envelope counter fix
also remove unneccessary bit counting (thanks @gtaylormb)
2024-06-26 23:52:49 +02:00
Jonathan Campbell
7017ed5d00 Fix VRD command 2024-06-23 23:34:45 -07:00
Jonathan Campbell
24a7ae6166 noted 2024-06-23 08:43:46 -07:00
Jonathan Campbell
16310993d8 DEBUG: Do not clear cycle count when entering the debugger, doing so jumps emulator time forward up to 1ms. Add VRT command for programmers who wish to see the output of their program while debugging [https://github.com/joncampbell123/dosbox-x/issues/4980] 2024-06-23 08:36:15 -07:00
Jonathan Campbell
ba1c930bcb Update English translations file 2024-06-22 17:54:52 -07:00
Jonathan Campbell
fbeb46f6df Shell script needs to use unix line endings or bash will not run it 2024-06-22 17:54:16 -07:00
Jonathan Campbell
682b977747 more 2024-06-22 17:53:34 -07:00
Jonathan Campbell
2d3dcc2325 IMGMOUNT: Provide the actual FAT media id byte instead of just 0xF8 or 0xF0 2024-06-20 15:00:45 -07:00
Jonathan Campbell
07bc655b68 Allow BOOT to load a guest OS even if memsize is too small for a normal boot process 2024-06-20 10:01:49 -07:00
Jonathan Campbell
a36318a263 Merge pull request #5059 from maron2000/add_mem
Add MEM command for PC-98 mode
2024-06-19 12:04:46 -07:00
maron2000
b7d6c25864 Add MEM command for PC-98 2024-06-19 23:13:15 +09:00
Jonathan Campbell
bddfd4d2f9 Update reference files 2024-06-18 00:10:24 -07:00
Jonathan Campbell
544db5dedc If memsize is 4KB, place COMMAND.COM in the private upper memory area 2024-06-17 23:58:48 -07:00
Jonathan Campbell
e51e2d0ce3 DOS kernrel: Force kernel allocation from private UMB area if memory size < 16KB 2024-06-17 23:44:07 -07:00
Jonathan Campbell
ecf7cb35e7 Command shell: If less than 32KB of memory, pack things together a little tighter 2024-06-17 23:27:48 -07:00
Jonathan Campbell
4a0ce0d30e Scale default of shell environment size according to conventional memory size 2024-06-17 22:38:18 -07:00
Jonathan Campbell
6ae99570e9 Free up a little more memory (256 bytes) by starting DOS kernel allocation from segment 0x60 instead of 0x70 if memsize is less than 64KB 2024-06-17 22:28:12 -07:00
Jonathan Campbell
db244b927f For default files and fcbs values, scale them automatically according to conventional memory size (640KB or less) in order to allow small memory sizes to better work 2024-06-17 22:13:01 -07:00
Jonathan Campbell
c60a1747f8 change files and fcbs dosbox.conf settings so default value is 0, which then means to automatically choose 2024-06-17 21:59:34 -07:00
Jonathan Campbell
f9ea7378d2 Fix BIOS post initial stack pointer to ensure it remains within available memory, which fixes DOS kernel hang when memsize is 64KB or less 2024-06-17 21:39:58 -07:00
Jonathan Campbell
bf85267d4b If memsize is 256KB or less, the default minimum mcb free will now match minimum mcb segment to help maximize available free memory 2024-06-17 21:08:31 -07:00
Jonathan Campbell
89ee3be4a2 EMS board emulation, really is not board emulation, it just acts like it is. Let the user know if there is no extended memory to back EMS emulation 2024-06-17 17:14:16 -07:00
Jonathan Campbell
13be9b1b03 retab 2024-06-17 17:03:39 -07:00
Jonathan Campbell
3afabfb927 Actually, XMS needs 1MB plus the 64KB for the HMA, to be functional 2024-06-17 17:02:45 -07:00