dosbox-staging:svn/trunk

Last commit made on 2023-09-12
Get this branch:
git clone -b svn/trunk https://git.launchpad.net/dosbox-staging

Branch merges

Branch information

Name:
svn/trunk
Repository:
lp:dosbox-staging

Recent commits

e36b14f... by ripsaw8080 <email address hidden>

Fix compilation in Visual Studio 2008. Thanks Greg Kennedy.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4483

5a2a4cd... by ripsaw8080 <email address hidden>

Correct CMS sound pitch.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4482

6314c03... by ripsaw8080 <email address hidden>

Push registers for most DOS function calls; prevents a bug in UNLZEXE from causing a crash, and maybe helps other buggy programs and unusual cases. Use real addressing to support stack pointer wraparound.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4481

20345b5... by ripsaw8080 <email address hidden>

Some confirmed DOS behaviors and minor cleanup.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4480

cbd06ec... by ripsaw8080 <email address hidden>

Correct handling of invalid encodings of the BOUND instruction.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4479

b762295... by ripsaw8080 <email address hidden>

Minor corrections related to r4477.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4478

d40affc... by ripsaw8080 <email address hidden>

Drive system improvements:

Support BIOS access with multiple images. Fixes some mutli-floppy installers: Dark Seed, Master of Magic, et al.

Implement INT 25h and INT 26h. Fixes some installers: Dark Seed, Gods, et al.

Allow low-level hacks for local drive HDD when floppy image(s) mounted. Fixes installing Amberstar from floppy images.

Use real pointer when writing faked sector contents.

Prevent problematic condition: booting floppy image files when floppy image(s) mounted.

FAT drive improvements regarding zero-length truncation of files.

Update Drive Parameter Table only when necessary.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4477

f8e2632... by ripsaw8080 <email address hidden>

Fix "Invalid Access Code" error when opening files. Preserve last error code when no error occurs.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4476

4a8a7a8... by ripsaw8080 <email address hidden>

Specified path can be invalid if filename is a device. Fixes installer for World Series of Poker.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4475

6d43bd9... by ripsaw8080 <email address hidden>

As in r4371 for writing characters, use real pointer with font data for reading characters. Also ignore page number for modes with only one page, which fixes https://www.pouet.net/prod.php?which=65584

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4474