Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

360K install: %DOSDIR% not defined #30

Closed
mateuszviste opened this issue Aug 13, 2023 · 3 comments
Closed

360K install: %DOSDIR% not defined #30

mateuszviste opened this issue Aug 13, 2023 · 3 comments
Labels
install The SvarDOS installer

Comments

@mateuszviste
Copy link
Collaborator

spotted on 86Box when running a SvarDOS 20230813 installation via 360K floppies:

Monitor_1_20230814-010739-514514

This is not a critical error, it only stays onscreen for two seconds or so and then everything works fine, but it's not very elegant.

@mateuszviste mateuszviste added the install The SvarDOS installer label Aug 13, 2023
@mateuszviste
Copy link
Collaborator Author

There are two issues here: first one is that SvarCOM keeps printing this ugly "DOSDIR not defined" message at every command prompt. I consider this to be a debug-level message, hence I think it should be hidden under normal operations.

Second problem is that the EN-only installer is trying to configure a codepage with MODE when the keyboard layout is chosen. This does not work because there is no MODE.COM on EN-only floppies (and no DISPLAY.EXE, and no *.CPX files). I'm not sure whether or not the installer should configure the user's keyboard on the fly at install time. I tend to think that it would be better to do it so the user is not lost when/if running FDISK, but then it means DISPLAY, CPX and MODE have to come back, which is not compatible with 360K floppies. So perhaps a more realistic approach would be to make EN-only sets harsher than they are today and make them support only strictly the US-keyboard layout.

@mateuszviste
Copy link
Collaborator Author

The error about DOSDIR being undefined is no longer output by SvarCOM.
TODO: remove keyboard and codepage setup from the SvarDOS installer when it runs in "EN-only" mode.

@mateuszviste
Copy link
Collaborator Author

fixed: when run in "EN-only" mode, install does not configure any codepage nor keyboard layout.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
install The SvarDOS installer
Projects
None yet
Development

No branches or pull requests

1 participant