dosbox-staging:jn/remove-fedora-stuff

Last commit made on 2024-05-24
Get this branch:
git clone -b jn/remove-fedora-stuff https://git.launchpad.net/dosbox-staging

Branch merges

Branch information

Name:
jn/remove-fedora-stuff
Repository:
lp:dosbox-staging

Recent commits

238f982... by John Novak <email address hidden>

Remove `contrib/fedora`

879fa5e... by John Novak <email address hidden>

Update releases in `dosbox-staging.metainfo.xml`

e4f4d03... by John Novak <email address hidden>

Update dev build download URL

eee14d1... by John Novak <email address hidden>

Change project homepage URL to https://www.dosbox-staging.org

Previously, it was https://dosbox-staging.github.io

201950e... by Daniel Bomar

Move System File Table memory location

The System File Table (SFT) was being faked and did not have enough memory allocated for it.
This caused issues with Dunkle Schatten 2.

The game was making an INT 2F call that requests a pointer to an SFT entry.
This interrupt handler writes into SFT memory which was overlapping with the DOS Device Chain, causing a hang.

To fix, actually allocate enough memory to store 100 file handles and set the pointer to firstFileTable to reflect the new location.

a884c0d... by Daniel Bomar

Extract SFT constants into dos_inc.h

b614837... by Daniel Bomar

Free internal DOS table memory on shutdown

47a035e... by Daniel Bomar

Use restart_dosbox function inside the keyboard reset handler

365084c... by Daniel Bomar

Fix undefined macro in MSVC build

52ecfcd... by Daniel Bomar

Rename restart hotkey handler