> On Dec 19, 2021, at 2:58 PM, Radek Krzyśków <[email protected]> wrote: > > Hello! > > Here are a few questions and notes (testing new FreeDOS release on > VirtualBox 6.1.30) > > ---------------------------------------------------------------- > 1) How to use `FDIMPLES` with Bonus CD? > > Running `FDIMPLES` with "FD13BNS.ISO" shows "Package media not > found!", so I install additional software by manually unpacking ZIPs. > `FDIMPLES` only recognizes "FD13LIVE.ISO" and I don't know how to > enable it with the Bonus CD packages. >
It has to do with detecting the CD and recent package changes. I’ll need to update FDIMPLES to accommodate those changes. Basically, FDIMPLES looks for a couple very specific files that are not present on the BonusCD. Removing the extra copy of the BASE packages from the bonus CD is causing FDIMPLES not to recognize it as a package source. I’ll see if I can allocate some time to update it tomorrow. > ---------------------------------------------------------------- > 2) Env variables `%DOSDRV%` and `%FDRAMDRV%` are only set in LIVE CD > environment, but never set when launching the installed FreeDOS from > harddrive. > > So you can only launch shortcuts from `C:\FreeDOS\LINKS\` if you are > currently on the `C:` drive, because paths like > `%DOSDRV%\GAMES\FILENAME.EXE` are parsed to `\GAMES\FILENAME.EXE` and > `\` at the beginning is equivalent for searching from root of the > current working drive. There should probably be one added to the installed FDAUTO to better support that issue. > If you switch drives (from "C:" to "D:" for example) then none of > "C:\FreeDOS\LINKS\*.BAT" shortcuts work, unlike the `PATH` variable > which works regardless of CWD. Actually, since a user could modify their package manager to change the installation path and directory for different types of programs. A better way to deal with that should be created. I have some thoughts in mind. But, have not got around to it yet. > On the other hand, `%DOSDIR%` and `%CDROM%` are set correctly in > "C:\FDAUTO.BAT". > > ---------------------------------------------------------------- > 3) A random system (FreeCOM) crash that I cannot reproduce (after > editing "FDAUTO.BAT" and installing more packages), but it happened > constantly from a fresh installation: > ``` > REM "Full installation including apps and games" > > REM Boot system from harddisk and ensure there is no disc in CD-ROM (D:) drive > > C:\>d: > D:\>cd \ > Error reading from drive D: data area: drive not ready > (A)bort, (R)etry, (F)ail? [here, press any key] > CHDIR failed for '\'. > > D:\>c: > C:\>dir /w > > Interrupt divide by zero, stack: > 0053 FFFF 3246 0DEB 0000 0000 0000 00B3 0EF8 4200 6500 0119 0FAB For unknown reasons, I’ve seen that error a couple times myself. > > Cannot terminate permanent FreeCOM instance > System halted ... reboot or power off now_ > ``` Everyone will need to keep an eye on that. Hopefully, we can narrow it down some before submitting a bug report the the developers working on FreeCOM. > ---------------------------------------------------------------- > 4) CodePage-related commands in `FDAUTO.BAT` were commented (REMs). > > During installation, it would be nice to be able to choose not only > Keyboard layout, but also the CodePage for `MODE CON` while installing > FreeDOS. > > It is easy to set-up manually though, example commands for > "FDAUTO.BAT" could look like: > ``` > SET LANG=PL > > SET CODEPAGE=991 > > REM "EGA" to "EGA18", figure out from CPIDOS list > SET CPXPACK=EGA10 > > LH DISPLAY CON=(EGA,,1) /C > MODE CON CP PREP=((%CODEPAGE%) %DOSDIR%\CPI\%CPXPACK%.CPX) > MODE CON CP SEL=%CODEPAGE% > KEYB %LANG%,%CODEPAGE%,%DOSDIR%\BIN\KEYBOARD.SYS > > REM These are no longer required while the system is running > SET CODEPAGE= > SET CPXPACK= > ``` > > ---------------------------------------------------------------- > Thank you for your time! :) > > Radek > > > _______________________________________________ > Freedos-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/freedos-devel _______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
