On my side I found why your floppy image didn't bring me CDROM support at all: UIDE was failing to load with an "XMS init error". Apparently it requires more than 4M of RAM (I have allocated 4M of RAM to my VM), which is probably expected, since it's supposed to perform caching.
Anyway, UDVD2 works fine, so I think we are good. The one thing we learned I guess is that there's no point in overthinking the configuration of an install disk that is meant to work everywhere. :) Simplest configuration is probably the most desirable, even if it won't come with best possible performanes. cheers, Mateusz On 10/12/2015 17:57, Jerome E. Shidel Jr. wrote: > >> On Dec 10, 2015, at 6:38 AM, Mateusz Viste <mate...@viste.fr> wrote: >> >> On 10/12/2015 10:46, Jerome E. Shidel Jr. wrote: >>> I don’t know why the A:\FDOS shows no files on your vm. They are there. I >>> even >>> redownloaded the version I posted to double check. >> >> I re-downloaded your zip again, and yes, the files are in FDOS now. No >> idea what kind of magic happened - I might have corrupted the image >> somehow when I downloaded it the first time. But with the "correct" >> image the CDROM is not detected (no D: drive). Well, not important any >> more, since the problem appears to be caused not by FDINST, but rather >> the floppy environment. > > Well, I messed around a little bit with the config. > It appears, all "current issues” are caused by the UIDE.SYS driver. > If UDVD2.SYS is used, the problems go away. > > So, my best guess is that there is a bug in that driver, resulting in > CD-ROM read errors. It might be worth while to verify that CD read > errors are handled by the unzip code. But, I think the issue is strictly in > the driver. After all, virtual CD drives don’t have read errors. > > So, it looks like you have squashed all the FDINST bugs. :-) > >> >>> I ran your modified driver and config version. All tested good. >> >> Perfect. >> >>> BTW, did you enjoy the V8Power Tools Demonstrantion? >> >> Yes, I noticed it, and it looks very cool! The CTRL+C detection is a >> really nice touch. > > :-) > >> >> Mateusz >> >> >> >>>> On 09/12/2015 23:17, Jerome E. Shidel Jr. wrote: >>>>> >>>>>> On Dec 7, 2015, at 12:47 AM, Mateusz Viste <mate...@viste.fr> wrote: >>>>>> >>>>>> Could you confirm please that these tests were performed using the >>>>>> latest version of both the all_cd.iso and fdinst? >>>>> >>>>> Still having issues with the latest versions. >>>>> -3, -9 a couple invalid opcode errors and such. >>>>> >>>>> About 12 packages, 317 errors. >>>>> >>>>>> >>>>>> The 'out of memory' error you report on fbc.zip makes me think you used >>>>>> an old all_cd.iso file. This was an error I spotted, too, and it was due >>>>>> to the fact that the sole file list requires more memory than what >>>>>> FDINST is able to allocate. The "good" iso is dated "2015-Dec-05 >>>>>> 06:33:10" on ibiblio - I repackaged fbc by zipping all sources all >>>>>> together. >>>>>> >>>>>> I am running a very similar test than you, that is: install the entire >>>>>> content of all_cd, look for errors, remove all packages, look for >>>>>> errors, install all packages again, look for errors. I don't run into >>>>>> any troubles any more, though. The difference is that I run my test >>>>>> suite under DOSemu, while you run it under VirtualBox. Dunno if >>>>>> virtualbox is stable enough for that... (on my PC, vbox is quite >>>>>> unstable when running FreeDOS - for example trying to execute djgpp >>>>>> immediately kills the VM). >>>>>> >>>>>> Mateusz >>>>>> >>>>> >>>>> I created a standalone tester. >>>>> >>>>> Download compressed image from http://up.lod.bz/PKGTEST/latest >>>>> >>>>> Setup a virtual machine machine with a DOS CD-ROM and formatted Drive C: >>>>> >>>>> Mount the ALL_CD.ISO and boot the Floppy image the test will autorun. >>>>> >>>>> Since the tester sets up it’s own DOS target directory and stuff, It >>>>> would probably >>>>> be ok to just boot the image using an existing DOS vm. But, I recommend a >>>>> fresh vm just in case something runs amuck. >>>>> >>>>> Notes: >>>>> I = fdinst install >>>>> R = fdinst remove >>>>> P = Manually purge of DOSDIR >>>>> >>>>> Stuff in red is bad. >>>>> >>>>>> >>>>>> >>>>>> >>>>>> On 06/12/2015 23:02, Jerome E. Shidel Jr. wrote: >>>>>>> >>>>>>>> On Dec 5, 2015, at 6:36 AM, Mateusz Viste <mate...@viste.fr> wrote: >>>>>>>> >>>>>>>> On 04/12/2015 18:58, Mateusz Viste wrote: >>>>>>>>> I am in the process of fixing all the ibiblio packages that contain >>>>>>>>> LFN. >>>>>>>> >>>>>>>> Done. I spent the day on repackaging the whole base of ibiblio packages >>>>>>>> so every single one is compliant to the 8+3 scheme. >>>>>>>> >>>>>>>> I also rebuilt a new all_cd.iso with all the updated packages. Now, I >>>>>>>> am >>>>>>>> able to install/remove/install all of them without experiencing any >>>>>>>> error. >>>>>>>> >>>>>>>> Latest version of all_cd.iso: >>>>>>>> http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.1/repos/ >>>>>>>> >>>>>>>> Latest FDNPKG/FDINST devel version: >>>>>>>> gopher://gopher.viste.fr/1/temp >>>>>>>> >>>>>>>> Mateusz >>>>>>> >>>>>>> This is a similar pass with the same configuration. Mostly it looks the >>>>>>> same, but >>>>>>> a couple packages through different errors. Look at the OW.zip for >>>>>>> example. >>>>>>> >>>>>>> D:\ARCHIVER\ARJ.ZIP reinstall error. >>>>>>> 1 Errors with D:\ARCHIVER\ARJ.ZIP >>>>>>> E:\FDSETUP\bin\arjdisp.exe [-9] >>>>>>> ----- >>>>>>> 0 Errors with D:\ARCHIVER\BZ2.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\ARCHIVER\CABEXT.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\ARCHIVER\LZIP.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\ARCHIVER\P7ZIP.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\ARCHIVER\UPX.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\BASE\COMMAND.ZIP >>>>>>> ----- >>>>>>> D:\BASE\CPIDOS.ZIP reinstall error. >>>>>>> 2 Errors with D:\BASE\CPIDOS.ZIP >>>>>>> E:\FDSETUP\cpi\ega17.cpx [-9] >>>>>>> E:\FDSETUP\cpi\ega14.cpx [-9] >>>>>>> ----- >>>>>>> D:\BASE\CTMOUSE.ZIP reinstall error. >>>>>>> 1 Errors with D:\BASE\CTMOUSE.ZIP >>>>>>> E:\FDSETUP\bin\ctmouse\ctm-pl.exe [-9] >>>>>>> ----- >>>>>>> 0 Errors with D:\BASE\EDLIN.ZIP >>>>>>> ----- >>>>>>> D:\BASE\HELP.ZIP reinstall error. >>>>>>> Errors with D:\BASE\HELP.ZIP >>>>>>> E:\FDSETUP\help\en\hhstndrd\hhstndrd.zip [-9] >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\BCC.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_BN.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_BS.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_DB.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_FQ.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_FX.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_GC.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_GP.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_MK.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_OB.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_RH.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\DJGPP_TX.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\EUPHORIA.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\FBC.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\FPC.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\JWASM.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\LUA.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\NASM.ZIP >>>>>>> ----- >>>>>>> 23 Errors with D:\DEVEL\OW.ZIP >>>>>>> E:\FDSETUP\devel\ow\src\memos.c [-3] >>>>>>> E:\FDSETUP\devel\ow\samples\win\alarm\alarm.c [-1] >>>>>>> E:\FDSETUP\devel\ow\samples\win\alarm\alarm.h [-1] >>>>>>> E:\FDSETUP\devel\ow\samples\win\alarm\win32\alarm.tgt [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\alarm\win32\alarm.wpj [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\alarm\win32\makefile [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\win16\generic.tgt [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\win16\generic.wpj [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\win16\makefile [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\generic.c [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\generic.h [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\generic.ico [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\generic.mif [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\manifest.xml [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\win386\generic.tgt [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\win386\generic.wpj [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\win386\makefile [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\generic.rc [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\win32\generic.tgt [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\win32\generic.wpj [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\generic\win32\makefile [-2] >>>>>>> E:\FDSETUP\devel\ow\samples\win\helpex\mouse.bmp [-2] >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\PERL.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\REGINA.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\DEVEL\UPX.ZIP >>>>>>> ----- >>>>>>> 2 Errors with D:\EMULATOR\CHIP8.ZIP >>>>>>> E:\FDSETUP\chip8\sgames\sources\uboat.src [-3] >>>>>>> E:\FDSETUP\chip8\games\sources\syzygy.src [-3] >>>>>>> ----- >>>>>>> 1 Errors with D:\EMULATOR\GLAUNCH.ZIP >>>>>>> E:\FDSETUP\glaunch\readme.htm [-3] >>>>>>> ----- >>>>>>> 0 Errors with D:\EMULATOR\SIMCOUPE.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\EMULATOR\TEO.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\EMULATOR\VICE.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\EMULATOR\ZSNES.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\GAMES\BOLITARE.ZIP >>>>>>> ----- >>>>>>> D:\GAMES\FMINES.ZIP reinstall error. >>>>>>> 9 Errors with D:\GAMES\FMINES.ZIP >>>>>>> E:\FDSETUP\games\fmines\animals\mine204.dat [-3] >>>>>>> E:\FDSETUP\games\fmines\animals\mine305.dat [-3] >>>>>>> E:\FDSETUP\games\fmines\animals\mine303.dat [-3] >>>>>>> E:\FDSETUP\games\fmines\animals\mine304.dat [-3] >>>>>>> E:\FDSETUP\games\fmines\animals\mine102.dat [-9] >>>>>>> E:\FDSETUP\games\fmines\animals\mine301.dat [-9] >>>>>>> E:\FDSETUP\games\fmines\animals\mine302.dat [-3] >>>>>>> E:\FDSETUP\games\fmines\insects\image.dat [-3] >>>>>>> E:\FDSETUP\games\fmines\insects\mine201.dat [-9] >>>>>>> ----- >>>>>>> 0 Errors with D:\GAMES\FREEDOOM.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\GAMES\IVAN.ZIP >>>>>>> ----- >>>>>>> D:\GAMES\KRAPTOR.ZIP reinstall error. >>>>>>> 1 Errors with D:\GAMES\KRAPTOR.ZIP >>>>>>> E:\FDSETUP\games\kraptor\level3.dat [-9] >>>>>>> ----- >>>>>>> 0 Errors with D:\GAMES\LIQUIWAR.ZIP >>>>>>> ----- >>>>>>> D:\GAMES\MIRMAGIC.ZIP reinstall error. >>>>>>> 1 Errors with D:\GAMES\MIRMAGIC.ZIP >>>>>>> E:\FDSETUP\games\mirmagic\sounds\kabumm.wav [-9] >>>>>>> ----- >>>>>>> 1 Errors with D:\GAMES\VERTIGO.ZIP >>>>>>> E:\FDSETUP\games\vertigo\sound\talk\lit_righ.wav [-9] >>>>>>> ----- >>>>>>> 1 Errors with D:\GAMES\VITETRIS.ZIP >>>>>>> E:\FDSETUP\games\vitetris\tetris.exe [-3] >>>>>>> ----- >>>>>>> 0 Errors with D:\GAMES\WING.ZIP >>>>>>> ----- >>>>>>> D:\GAMES\XARGON.ZIP reinstall error. >>>>>>> 1 Errors with D:\GAMES\XARGON.ZIP >>>>>>> E:\FDSETUP\games\xargon\screen_2.xr0 [-3] >>>>>>> ----- >>>>>>> 2 Errors with D:\NET\CRYNWR.ZIP >>>>>>> E:\FDSETUP\drivers\crynwr\ctrondni.com [-9] >>>>>>> E:\FDSETUP\doc\crynwr\changes.doc [-3] >>>>>>> ----- >>>>>>> 0 Errors with D:\NET\DILLO.ZIP >>>>>>> ----- >>>>>>> D:\NET\ETHTOOLS.ZIP reinstall error. >>>>>>> 1 Errors with D:\NET\ETHTOOLS.ZIP >>>>>>> E:\FDSETUP\bin\ethshow.exe [-9] >>>>>>> ----- >>>>>>> 1 Errors with D:\UTIL\BIEW.ZIP >>>>>>> E:\FDSETUP\bin\biew.exe [-9] >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\BLADEENC.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\CLAMAV.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\DOS32A.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\DWJ.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\ELVIS.ZIP >>>>>>> ----- >>>>>>> D:\UTIL\MBEDIT.ZIP reinstall error. >>>>>>> 1 Errors with D:\UTIL\MBEDIT.ZIP >>>>>>> E:\FDSETUP\mbedit\doc_html\hex_edit.gif [-9] >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\MPLAYER.ZIP >>>>>>> ----- >>>>>>> 1 Errors with D:\UTIL\MPXPLAY.ZIP >>>>>>> E:\FDSETUP\doc\mpxplay\whatsnew.txt [-3] >>>>>>> ----- >>>>>>> 3 Errors with D:\UTIL\OPENGEM.ZIP >>>>>>> E:\FDSETUP\opengem\gemapps\fonts\ai200gdp.elq [-9] >>>>>>> E:\FDSETUP\opengem\gemapps\fonts\nserfbld.aff [-9] >>>>>>> E:\FDSETUP\opengem\gemapps\fonts\ai360glp.b30 [-3] >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\OZONEGUI.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\PERL.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\PNGCRUSH.ZIP >>>>>>> ----- >>>>>>> D:\UTIL\SAVEPART.ZIP reinstall error. >>>>>>> 1 Errors with D:\UTIL\SAVEPART.ZIP >>>>>>> E:\FDSETUP\bin\spartlnx.exe [-9] >>>>>>> ----- >>>>>>> D:\UTIL\TDE.ZIP reinstall error. >>>>>>> 1 Errors with D:\UTIL\TDE.ZIP >>>>>>> E:\FDSETUP\doc\tde\update.txt [-3] >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\TESTDISK.ZIP >>>>>>> ----- >>>>>>> 0 Errors with D:\UTIL\UNRTF.ZIP >>>>>>> ----- >>>>>>> >>>>>> >>>> ------------------------------------------------------------------------------ _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel