FDOS/kernel

Test Drive 2 and similar

PerditionC opened this issue · 2 comments

See dosemu2/fdpp#107 and apply similar fix. Realloc to 0 doesn't match ms/pc dos, psp corruption issue

stsp commented

I had to undo the dosemu2/fdpp#107
patch that fixes up PSP. It appears some DOS extenders
change PSP sig and restoring it breaks them.
I have eventually given up on an Alpha Waves game,
it protects from DOS clones too thoroughly.
You might still be able to steal some fixes to get
Alone in the dark working, if not yet.

stsp commented

I would really suggest to concentrate
on UMB fixes (by simply copy/pasting
umb_init() from fdpp since most UMB
fixes were there) since these are real
bugs.
Speaking of games, you need to check
if Empire Soccer works, as that one
uncovered a very real bugs.
As for the crap like Alpha Waves and
Alone in the dark - they populate the
fdpp changelog a lot, but this is because
they protect from DOS clones, rather
than because they uncover some real
bugs. Don't waste time on such silly things,
simply because in fdpp you'll find a lot
of reverted patches etc. Too high probability
of getting something bad in, for a very small
benefit.