VOGONS


First post, by exofreeze

User metadata
Rank Member
Rank
Member

Another fun one!

The CD version of Links: The Challenge errors out in the install after choosing the drive letter.

Install crash states:
Path not found in line 0 of module CDLINS at address 01A2:152C

Debug states:
Makename encountered an illegal char ▌ hex:Fe in C:\▌▌▌▌▌▌▌▌.▌▌▌

Any ideas?

Reply 1 of 6, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

What drive letters have you mounted? You did mount a folder as drive C before running the install, right?

You can always try booting from a mounted hard drive image and then running the install, but that might be tricky. (You'd probably have to mount the CD image using SHSUCDX.)

Reply 3 of 6, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

Imgmount d pathtocue file -t iso

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 4 of 6, by exofreeze

User metadata
Rank Member
Rank
Member

That makes absolutely no difference (just tried it), and I have read several times that as of 0.74 it has been changed to '-t cdrom' rather than '-t iso'.

Reply 5 of 6, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

The installer creates a file on the install target HD as a disk test. The filename is comprised entirely of 0xfe characters that are legal (through function calls) in real DOS, but are considered illegal by DOSBox. The installer appears to work OK if 0xfe is added to the list of allowed characters in the DOS_MakeName() function.