
deomsh
MemberContent Type
Profiles
Forums
Events
Everything posted by deomsh
-
I discovered problems while copying from a Grub4Dos command-line to rd2hdf16.g4b/rd2hdf32.g4b based memdrives , map --rd-base is still not high enough. I am working on a copy-tool using Grubutil fat to copy to FAT-devices. My copy-part is based on COPYFF.BAT I found on https://www.rmprepusb.com/tutorials/grubutils - I hope that's not a problem. First I tested on USB drives only, which gave no real problems. Lately i started testing copying to Grub4Dos (rd) to (hd) mapped devices. It appeared that even 42MB wasn't 'good'. Copying stopped at about 400 files and fat dir gave out of memory errors afterwards. On https://www.rmprepusb.com/tutorials/grub4dos/grub4dos-internal-variables-and-functions I found, (md)-related, using above 50MB the Grub4Dos memory area 'to be ultra safe!'. Also wenv/insmod is mentioned loading files above the 32MB memory area. With map --rd-base set to 50MB all copy problems while using Grub4Dos, where gone. Even copying a directory containing 5,000 files. Updates of both files: in the posts of February, 27 and March, 11
-
Smartdrive Revisited: Sata drives in MSdos compatibility mode
deomsh replied to deomsh's topic in Windows 9x/ME
Thanks for the report. Interesting, especcially in case of rom-dos 7.1. It's sad that there is no free evaluation version, in the past there should have been one. I will take look in my archives. About size-differences: MS-Smartdrive can become really big too, depending on cache-size and size of Read-Ahead Buffer. See for documentation the start of this thread. I have tested R. Loew's second patch on 240GB logical partitions, on two different 500GB Sata Hard disk's, with mixed results. Write-behind caching was always a no-go, as expected. With SMARTDRV /X I had on one disk same results you already mentioned. But to the other disk I could copy 60GB in MS-DOS without problems (the partition had about 125GB files before I started copying). Only with minimum Read-Ahead buffer of 16KB (to me /B:32768 or higher makes more sense because of the 32KB cluster-size - but not sure about that). A side-note about SCANDISK.EXE (not SCANDSKW.EXE in Windows!). Can run out of memory, if errors are found on big partitions. I cured this by using SCANDISK /custom and set SCANDISK.INI to make no log file. Also it's good to set "delete lost clusters", because of available filenames for CHK-files. -
Smartdrive Revisited: Sata drives in MSdos compatibility mode
deomsh replied to deomsh's topic in Windows 9x/ME
Thanks for testing Which version of SMARTDRV.EXE did you use? -
KernelEx Apps Compatibility List (New)
deomsh replied to xrayer's topic in Windows 9x Member Projects
I asked for a link and a legal way to get access to this file. I spend in between two ours reading about Vista beta versions, but I found no way to get this file. I have never been a beta tester, and all (pre-)Vista betas will be not accessible to me. But I have Windows XP/7/10, is there a 'similar' version I can test? -
Smartdrive Revisited: Sata drives in MSdos compatibility mode
deomsh replied to deomsh's topic in Windows 9x/ME
Good question, in the TBPLUS-package there are two SMARTDRV.EXE versions, (30-04-10 and 11-06-18). They are both different from the MS-2000 version. I will test soon! -
Smartdrive Revisited: Sata drives in MSdos compatibility mode
deomsh replied to deomsh's topic in Windows 9x/ME
'Officially' partitions > 128GiB are not supported by Smartdrive. Did you try the /X switch? This is the Read-caching mode, so no Write-caching. It would be of interest to try loading SMARTDRV /X /B:57344 and than giving DIR /S -
KernelEx Apps Compatibility List (New)
deomsh replied to xrayer's topic in Windows 9x Member Projects
A fresh installation is always good for testing purposes, and I believe: best vanilla as possible. Did you use any unofficial service packs? -
Smartdrive Revisited: Sata drives in MSdos compatibility mode
deomsh replied to deomsh's topic in Windows 9x/ME
Nice, you're lucky with such a board. But doesn't seem SATA to me, in Windows drives will NOT run in MS-DOS Compatibility Mode. I took a look to the 815T chipset, P-III isn't it? I found boards that has ICH2-Southbridge with a 100MB burst mode. I doubt BIOS-hacks are possible (and as far as I know MSFN wouldn't like that on their forum). In this thread I used copy speeds in MS-DOS as a sort of benchmark to compare with Windows' MS-DOS Compatibility Mode. I am not aware of good speed-testers in MS-DOS. In all my tests I copied the same 496MB file between two hard disks and recorded the time with my sons stopwatch. -
KernelEx Apps Compatibility List (New)
deomsh replied to xrayer's topic in Windows 9x Member Projects
I am more than happy to attempt this despite the great danger you mentioned So, I am modifying the Kstub822 file to include these stubs Although I can not test on WinME, messing around with stubs shouldn't be needed in case of MPC-HC 1.7.5 and with SHLWAPI.DLL from IE5.5 or higher. The unresolved dependencies I showed you are harmless in my case. Please delete stubs in core.ini and try again. The right registration of Jumper's UXTHEME.DLL is more important, together with the right way to substitute MSVCRT.DLL -
KernelEx Apps Compatibility List (New)
deomsh replied to xrayer's topic in Windows 9x Member Projects
I was trying to help a member with problems regarding MPC-HC 1.7.5, which took several ours to revitalize old installations. I can't test in between other MSVCRT.DLL substitutes or discuss them from schratch. If you ask for help I am willing to test, but I need LEGAL access to the file-version mentioned. BTW I don't possess Vista. -
KernelEx Apps Compatibility List (New)
deomsh replied to xrayer's topic in Windows 9x Member Projects
I tested MPC-HC 1.7.5 with Kex18, not with higher versions. Further: I have used Win98se ONLY !! Version max: MPC-HC 1.7.5 (537b5a3) - Kex for MPC-HC.EXE: XP-SP2 (installer needs 2003 SP1). Stubs shouldn't be needed, unless you use (like I did) Vanilla Win98 without IE5.5 - in that case for some functions ONE stub for SHLWAPI.DLL is needed. About: MSVCR70/MSVCRT: registering is the wrong way. Best go to the registry: HKLM\System\CurrentControlSet\Class\SessionManager\KnownDLLs\ and set (String !) MSVCRT to MSVCR70.DLL and reboot. Dont rename MSVCRT, but change value to MSVCR70.DLL. I have no opinion using MSVCR80.DLL as a MSVCRT-substitute. About UXTHEME: copy Jumpers' UXTHEME.DLL to %winbootdir%\Kernelex\Kex\ (create folder 'Kex' if needed). Go to registry-key: HKLM\Software\KernelEx\KnownDLLs\ and set (String !) UXTHEME to KEX\ UXTHEME.DLL (original PSAPI.DLL should already be in this key (and in the KernelEx-folder): PSAPI= PSAPI.DLL. About starting the media-file: Sometimes press Stop first - after opening a file, then Press Start again. This is shown by ImportPatcher on my system (same options as on your picture; ImportPatcher 4.1 set to VISTA - If I remember well that's according to Jumpers instructions): ---------------------------------------------------- [Patches needed] [ntdll.dll] NtStopProfile= NtCreateProfile= NtSetIntervalProfile= NtStartProfile= NtWriteFile= NtSetInformationProcess= NtQueryInformationProcess= NtQueryVirtualMemory= NtQuerySystemInformation= [KERNEL32.dll] HeapQueryInformation= [USER32.dll] SetLayeredWindowAttributes= ----------------------------------------------------- Be aware MPC-HC 1.7.5 is somehow dangerous, crashes can be severe. Destroyed more than once my entire installation. I never reported this app in this thread! -
You can try Craig Hart's PCI-AGP Sniffer. The DOS-version is updated up to 2002, but will take 2007' PCIDEVS.TXT from the PCI32 version on Majorgeeks. A few years ago I used this PCIDEVS.TXT to read out HD-Audio PCI-controller registers. After a short experiment it seems to me the DOS-version accepts other / newer PCIDEVS.TXT to, like the 2018 version here. https://ecsoft2.org/pciagp-bus-sniffer-ids2devs PCI-E Devices are identified too.
-
KernelEx Apps Compatibility List (New)
deomsh replied to xrayer's topic in Windows 9x Member Projects
I never tried adding MSVCR70.DLL to KernelEx known dll's. Higher versions of MPC won't work with Win9x MSVCRT.DLL, so go to (real) MS-DOS and rename MSVCRT.DLL to MSVCRT.ORG and then rename MSVCRT70.DLL to MSVCRT.DLL (in %windir%\SYSTEM). Or: copy MSVCR70.DLL to %windir%\SYSTEM and set in the Registry in key (regular !) KnownDll's MSVCRT=MSVCR70.DLL and reboot. One year ago I tested all available versions of MPC-HC with Kex 4.5.2016.18 (not the portable one's if I remember well). -
KernelEx Apps Compatibility List (New)
deomsh replied to xrayer's topic in Windows 9x Member Projects
Which version of KernelEx are you using? And are you using MSVCR70.DLL renamed to MSVCRT.DLL -
Geforce 6xxx PCI-E drivers compatibility and experience?
deomsh replied to ruthan's topic in Windows 9x/ME
I gave you my inf-lines because you asked 7772 users. Your inf-file is a 8269 version. This file is different from the 7772 one. I haven't used 8269 in the last years. I used 8269 for my 7900 GTX and my 7950 GT. They both died in between. I never liked 8269 because of shutdown/dosbox problems. If you are going to use 7772 (international) and have made entrances to THAT version of the inf-file I will try to judge your entrances, or try to give other help. -
Geforce 6xxx PCI-E drivers compatibility and experience?
deomsh replied to ruthan's topic in Windows 9x/ME
This is my card: http://hw-museum.cz/vga/193/medion-geforce-6700-xl I added to NVAML.INF: [Mfg] %NVIDIA&DEV_0147.DeviceDesc% = NV30, PCI\VEN_10DE&DEV_0147 [Strings] NVIDIA&DEV_0147.DeviceDesc="NVIDIA GeForce 6700 XL" In 8269/NVAGP.INF is more information about which NV to choose, but lines should be like the one's in NVAML.INF. -
Geforce 6xxx PCI-E drivers compatibility and experience?
deomsh replied to ruthan's topic in Windows 9x/ME
I am happy with my 128MB PCI-E 6700 XL and the 7772 drivers after adding the device to the inf-file. The RUN/RUNSERVICES lines better delete in the inf-file, always problems, and they are not needed. Do not touch the line with RUNSERVICESONCE ! -
@Goodmaneuver Is there a special reason why you use Media Player Classic - Home Cinema vs 1.4.2499.0?
-
Today I tested my rd2hdf16.g4b without the --unsafe-boot switch. Doesn't make any difference, rdbase still has to be set to a minimum of 37MB, or DISKEDIT will find somewhere in (hd0) the content of the batchfile, together with the command-line of the batchfile. *Somehow* Grub4Dos needs more than 32MB for safe operation with my g4b batch-file.
-
HKLM > ENUM > PCI
-
Trouble selecting VGA driver in MSBATCH.INF
deomsh replied to docker's topic in Windows 9x Member Projects
In that case your custom.inf doesn't seem to work. I tested Jaclaz suggestion to edit MSDISP.INF, worked for me, but tested on Win98se only. If you like you can try following. Remove the lines to your custom.inf from MSBATCH.INF, but maintain [System]. Take a copy of MSDISP.INF and edit in the way I will show you. Copy the edited MSDISP.INF together with VBEMP.DRV and VBE.VXD to the folder where your CAB's are (maybe you must make a new ISO?) Install Windows again. Editing MSDISP.INF -------------------------------------------------- ;ADD TO ; Manufacturers ; --------------------------------------------------------- [Manufacturer] %AnaPa% =Mfg.VBEMP ;COMMENT OUT AND ADD TO ; Driver Sections ; --------------------------------------------------------- [Mfg.std] ;;%*PNP0900.DeviceDesc%=VGA,*PNP0900 ; Standard Graphics Adapter (VGA) ;;%*PNP0917.DeviceDesc%=VGA,*PNP0917 ; VGA ;;%SuperVGA.DriverDesc%=SVGA ; Super VGA ;;%PCI\CC_0300.DeviceDesc%=VGA,,PCI\CC_0300 ; Standard PCI Graphics Adapter (VGA) ;;%PCI\CC_0301.DeviceDesc%=XGA,,PCI\CC_0301 ; Standard PCI Graphics Adapter (XGA) ;;%PCI\CC_0380.DeviceDesc%=PCIVID,,PCI\CC_0380 ; Standard PCI Graphics Adapter [Mfg.VBEMP] %AnaPa%=VBE %*PNP0900.DeviceDesc%=VBE,*PNP0900 ; Standard Graphics Adapter (VGA) %*PNP0917.DeviceDesc%=VBE,*PNP0917 ; VGA %SuperVGA.DriverDesc%=VBE ; Super VGA %PCI\CC_0300.DeviceDesc%=VBE,,PCI\CC_0300 ; Standard PCI Graphics Adapter (VGA) %PCI\CC_0301.DeviceDesc%=VBE,,PCI\CC_0301 ; Standard PCI Graphics Adapter (XGA) %PCI\CC_0380.DeviceDesc%=VBE,,PCI\CC_0380 ; Standard PCI Graphics Adapter ; ADD TO: ; Install Sections ; --------------------------------------------------------- ; -------------- VBEMP [VBE] CopyFiles=VBE.Copy ; Uses VBEMP driver DelReg=Prev.DelReg AddReg=VBE.AddReg LogConfig=VBE.LogConfig [VBE.LogConfig] ConfigPriority=HARDWIRED IOConfig=3B0-3BB IOConfig=3C0-3DF MemConfig=A0000-AFFFF MemConfig=B8000-BFFFF MemConfig=C0000-C7FFF,D0000-D7FFF,E0000-E5FFF,E0000-E7FFF [VBE.Copy] vbemp.drv,,,12 vbe.vxd,,,12 [Prev.DelReg] HKR,,Ver HKR,,DevLoader HKR,DEFAULT HKR,MODES HKR,CURRENT [VBE.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,vbemp.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,vbe.vxd HKR,DEFAULT,RefreshRate,,-1 HKR,DEFAULT,DDC,,1 HKR,DEFAULT,ExtModeSwitch,,0 ;disables full screen extended modes in a window? HKR,"MODES\1\640,480",drv,,framebuf.drv HKR,"MODES\1\640,480",vdd,,*vdd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\320,200" HKR,"MODES\8\320,240" HKR,"MODES\8\320,400" HKR,"MODES\8\400,300" HKR,"MODES\8\512,384" HKR,"MODES\8\640,350" HKR,"MODES\8\640,400" HKR,"MODES\8\640,480" HKR,"MODES\8\720,400" HKR,"MODES\8\720,480" HKR,"MODES\8\720,576" HKR,"MODES\8\800,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1152,864" HKR,"MODES\8\1280,800" HKR,"MODES\8\1280,960" HKR,"MODES\8\1280,1024" HKR,"MODES\8\1400,1050" HKR,"MODES\8\1600,1200" HKR,"MODES\8\1792,1344" HKR,"MODES\8\1856,1392" HKR,"MODES\8\1920,1440" HKR,"MODES\8\832,624" HKR,"MODES\8\1366,768" HKR,"MODES\8\1440,900" HKR,"MODES\8\1600,900" HKR,"MODES\8\1920,1080" HKR,"MODES\8\1920,1200" HKR,"MODES\8\2048,1536" HKR,"MODES\8\2560,1440" HKR,"MODES\8\2560,1600" HKR,"MODES\8\1280,600" HKR,"MODES\8\1280,720" HKR,"MODES\8\1280,768" HKR,"MODES\8\1360,768" HKR,"MODES\8\1680,1050" HKR,"MODES\15\320,200" HKR,"MODES\15\320,240" HKR,"MODES\15\320,400" HKR,"MODES\15\400,300" HKR,"MODES\15\512,384" HKR,"MODES\15\640,350" HKR,"MODES\15\640,400" HKR,"MODES\15\640,480" HKR,"MODES\15\720,400" HKR,"MODES\15\720,480" HKR,"MODES\15\720,576" HKR,"MODES\15\800,480" HKR,"MODES\15\800,600" HKR,"MODES\15\1024,600" HKR,"MODES\15\1024,768" HKR,"MODES\15\1152,864" HKR,"MODES\15\1280,800" HKR,"MODES\15\1280,960" HKR,"MODES\15\1280,1024" HKR,"MODES\15\1400,1050" HKR,"MODES\15\1600,1200" HKR,"MODES\15\1792,1344" HKR,"MODES\15\1856,1392" HKR,"MODES\15\1920,1440" HKR,"MODES\15\832,624" HKR,"MODES\15\1366,768" HKR,"MODES\15\1440,900" HKR,"MODES\15\1600,900" HKR,"MODES\15\1920,1080" HKR,"MODES\15\1920,1200" HKR,"MODES\15\2048,1536" HKR,"MODES\15\2560,1440" HKR,"MODES\15\2560,1600" HKR,"MODES\15\1280,600" HKR,"MODES\15\1280,720" HKR,"MODES\15\1280,768" HKR,"MODES\15\1360,768" HKR,"MODES\15\1680,1050" HKR,"MODES\16\320,200" HKR,"MODES\16\320,240" HKR,"MODES\16\320,400" HKR,"MODES\16\400,300" HKR,"MODES\16\512,384" HKR,"MODES\16\640,350" HKR,"MODES\16\640,400" HKR,"MODES\16\640,480" HKR,"MODES\16\720,400" HKR,"MODES\16\720,480" HKR,"MODES\16\720,576" HKR,"MODES\16\800,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,600" HKR,"MODES\16\1024,768" HKR,"MODES\16\1152,864" HKR,"MODES\16\1280,800" HKR,"MODES\16\1280,960" HKR,"MODES\16\1280,1024" HKR,"MODES\16\1400,1050" HKR,"MODES\16\1600,1200" HKR,"MODES\16\1792,1344" HKR,"MODES\16\1856,1392" HKR,"MODES\16\1920,1440" HKR,"MODES\16\832,624" HKR,"MODES\16\1366,768" HKR,"MODES\16\1440,900" HKR,"MODES\16\1600,900" HKR,"MODES\16\1920,1080" HKR,"MODES\16\1920,1200" HKR,"MODES\16\2048,1536" HKR,"MODES\16\2560,1440" HKR,"MODES\16\2560,1600" HKR,"MODES\16\1280,600" HKR,"MODES\16\1280,720" HKR,"MODES\16\1280,768" HKR,"MODES\16\1360,768" HKR,"MODES\16\1680,1050" HKR,"MODES\24\320,200" HKR,"MODES\24\320,240" HKR,"MODES\24\320,400" HKR,"MODES\24\400,300" HKR,"MODES\24\512,384" HKR,"MODES\24\640,350" HKR,"MODES\24\640,400" HKR,"MODES\24\640,480" HKR,"MODES\24\720,400" HKR,"MODES\24\720,480" HKR,"MODES\24\720,576" HKR,"MODES\24\800,480" HKR,"MODES\24\800,600" HKR,"MODES\24\1024,600" HKR,"MODES\24\1024,768" HKR,"MODES\24\1152,864" HKR,"MODES\24\1280,800" HKR,"MODES\24\1280,960" HKR,"MODES\24\1280,1024" HKR,"MODES\24\1400,1050" HKR,"MODES\24\1600,1200" HKR,"MODES\24\1792,1344" HKR,"MODES\24\1856,1392" HKR,"MODES\24\1920,1440" HKR,"MODES\24\832,624" HKR,"MODES\24\1366,768" HKR,"MODES\24\1440,900" HKR,"MODES\24\1600,900" HKR,"MODES\24\1920,1080" HKR,"MODES\24\1920,1200" HKR,"MODES\24\2048,1536" HKR,"MODES\24\2560,1440" HKR,"MODES\24\2560,1600" HKR,"MODES\24\1280,600" HKR,"MODES\24\1280,720" HKR,"MODES\24\1280,768" HKR,"MODES\24\1360,768" HKR,"MODES\24\1680,1050" HKR,"MODES\32\320,200" HKR,"MODES\32\320,240" HKR,"MODES\32\320,400" HKR,"MODES\32\400,300" HKR,"MODES\32\512,384" HKR,"MODES\32\640,350" HKR,"MODES\32\640,400" HKR,"MODES\32\640,480" HKR,"MODES\32\720,400" HKR,"MODES\32\720,480" HKR,"MODES\32\720,576" HKR,"MODES\32\800,480" HKR,"MODES\32\800,600" HKR,"MODES\32\1024,600" HKR,"MODES\32\1024,768" HKR,"MODES\32\1152,864" HKR,"MODES\32\1280,800" HKR,"MODES\32\1280,960" HKR,"MODES\32\1280,1024" HKR,"MODES\32\1400,1050" HKR,"MODES\32\1600,1200" HKR,"MODES\32\1792,1344" HKR,"MODES\32\1856,1392" HKR,"MODES\32\1920,1440" HKR,"MODES\32\832,624" HKR,"MODES\32\1366,768" HKR,"MODES\32\1440,900" HKR,"MODES\32\1600,900" HKR,"MODES\32\1920,1080" HKR,"MODES\32\1920,1200" HKR,"MODES\32\2048,1536" HKR,"MODES\32\2560,1440" HKR,"MODES\32\2560,1600" HKR,"MODES\32\1280,600" HKR,"MODES\32\1280,720" HKR,"MODES\32\1280,768" HKR,"MODES\32\1360,768" HKR,"MODES\32\1680,1050" ; ADD TO: ; User visible strings ; --------------------------------------------------------- [Strings] AnaPa = "VBE Miniport - Standard PCI Graphics Adapter (VGA)" Have fun! -
Trouble selecting VGA driver in MSBATCH.INF
deomsh replied to docker's topic in Windows 9x Member Projects
Your Display line is wrong. Try: Display=AnaPa