Jump to content

Goodmaneuver

Gold Sponsor
  • Posts

    1,008
  • Joined

  • Last visited

  • Days Won

    2
  • Donations

    0.00 USD 
  • Country

    Australia

Everything posted by Goodmaneuver

  1. Have you tried right clicking the name tab in the system iosubsys folder selecting more then ticking created. Remove the most recent drivers that you think are associated with Audigy and do the same thing in windows inf and subfolders removing infs. Check _Restore (hidden attributed) temp folder for the recently replaced files and make sure installation is not installing from the windows temp folder. Check with msconfig to see what is starting up, registry may be told to start a mixer for example and perhaps a scanreg /restore may be appropriate. Take a copy of bootlog.txt and boot up with bootlogging and check/compare what is happening. Did you use the dos drivers for Audigy 1 then the patch for 2? http://www.mbudde.de/mp3player/files/emu10dos.zip http://prdownloads.sourceforge.net/mpxplay/AUDIGY12.ZIP?download (A very good AGP board but my AGP port died. Pushed out 75 fps on Western Railway with X850, E6700.)
  2. @bz07, no a399 was not my suggestion, I gave a web address to the driver that I thought would work in my first post on this topic. This driver was also called wdm_a247 . It is best to go back to a previous registry setting after installing many drivers as the reg can get large of unwanted settings. I use scanreg.ini with MaxBackupCopies=22 to give a reasonable time frame to act if an error creeps in unnoticed. After installing a406 no other installing of audio will work unless a406 is removed fully, means all pnfs in the inf folder. PS It is the alcxwdm.sys file that does not work with a406 but if alcxwdm.sys from a404 is used then a406 install works.
  3. @MrMateczko, @bz07, a406 installs but the latest AC97 driver that I could get working was a399 a404. On a similar VIA800 machine the later AC97 drivers installed through windows update on Vista stopped one channel from working after 2 months, so I went back to the driver I mentioned in my above post and all was good again. a406 might be a bit tricky to remove?
  4. @bz07, Did you try clicking on the resources tab of the motherboard resources that has the resources conflict and find out what it is conflicting with, then remove the device that is conflicting. Then reboot. Would it not be VT8237R southbridge? If it is then it has an external sound chip something like CMI9761A. I found this chip difficult to get installed, I know that 5.10.00.3570 2001 AC97 driver works on my desktop machine. Later drivers may have trouble? www.driversguru.com/go.php?id=643592 make sure the newer files are no longer in use. I am fairly sure it does not like the driver you have installed nor the C-Media one? The BIOS setting of disabled should come good after install.
  5. @Nomen: Explorer set to win95 settings might fix the right click on drive problem and it is good to see you have fixed the refresh problem. It is not easy to get fully functioning hardware as well. Faulty hardware not toggling all pins if that is the right terminology, effects other hardware driven from the same motherboard chip. The amount of memory available for DMA can be too small in my experience, have to read my other posts. If readers have a go with my suggestions then if the video buffer has to be refreshed it will happen so fast you won't notice it. Have a complete working drive backup before attempting changes. msvcr80 vs 8.0.40607.52 framework supplied in Longhorn 5048 renamed as msvcrt is better but _getdrives has to be directed to crtdll for instance or DrvInfo in the attachment for more speed. The advantage is, 40607 has 1367 functions and gives a better frame rate. Disadvantages are it does not contain these important functions; (?name@type_info@@QBEPBDXZ); (__CxxFrameHandler3);. The OS system files mainly have no problem & safe mode friendly but these libraries do not like 40607; wbemcomn; avformat-lav-58. Implicit modules from program that do not run with 40607 need also directing to 31113 hence the 2 files. (Warning there are more files, at least 50% of all executables, this is only experimental, It will break across RAM until fixed & may cross-link files so use WinMerge to check if necessary: - it is not 100% fool proof so if OS says error a particular file then swap it.) Can place 40607 in folder of program to test it & profile program with Dependency Walker. The actual libraries at fault could be tricky to find but profiling with DW usually will find ones which have error at 700F. If stack overflow error at 110D occurs then a separate copy of 31113 can be given in program's folder. (8.0.31113.25 tested as msvcrt.dll in Win2K). I am running with the idea for the reason Nomen has suggested here and for Opera12.02 and for gaming: - much better. If booting up and errors occur do not push through too much because errors will be passed on to the next loaded program because of memory overlap & eventually a system restore may be necessary. Take note of the error and deal with it from a different boot drive. Some device drivers will look at the resources and install, they look OK in device manager but do not work necessarily. Game test done on "Glory of the Roman Empire" judging frame rate by eye using a single core Pentium 2.8 and a Quadro FX3000 (FX5900 Ultra). With 31113 about 1 fps with 40607 about 4fps. Most nVidia cards do not make shadows work on this game using win9x. My Quadro FX3000 works, very difficult to get a good card. ATI cards did not have this issue from what I can remember? The speed improvement seemed to stay after going back to 31113. There has been an update see here and further on. https://msfn.org/board/topic/152471-kernelex-apps-compatibility-list-new/?do=findComment&comment=1194308
  6. @Deomsh: XP setting works up to LAV 0.67 and if LAV requires Vista then it does not work. My run loader error was only a fleeting incidence and never happened again. @Jumper, A game (Broken Sword - Secrets of the Ark) refused to accept that virtual memory was enabled until I manually changed GlobalMemoryStatusEx to GlobalMemoryStatus which may indicate K.18 is not working here. I think it was never implemented. SetFilePointerEx to SetFilePointer does not work or not implemented. This error came from my attempt to run Leawo Blu-ray player 9. Looking at Maxthon 3 there are some import errors but no new ones. I do not understand the Reg settings supplied with K.18. Redirecting dnsapi to lzdll stopped the Netgear EAPWake.exe loading. Did you mean to add .dll on the end of the knowndlls file name because this makes the registry look for examplefile.dll.dll. Java JDK when compressing to jar file displays warning now that "Attempt to allocate stack guard pages failed",is this due to stubs of the vector exception handler functions? It had never happened before and not a critical error, I will investigate further. Does not make any difference with jar.exe KEX disabled. KEX still loads even when all modules are KEX disabled that are displayed in Process Explorer? The jar.exe error is not related to a KEX version error, still occurring with 4.5.2.
  7. Yes I had removed the quotation marks. I rebooted several times after attempting changes via the config menus. The changes never happened so I did a re-install to adding more formats using LAV then WMplayer did not want to play anything nor did KMplayer4. I unticked every box from the LAV config menus. I then did a registry restore but could have reinstalled LAV without install boxes ticked. I still can not use directory names that have spaces between letters in regsvr32, rundll32 or autoexec. Drugwash did KEX-version 03 but his "humble contribution to the world" eludes my attempts of obtaining it so far.
  8. Its got a lot to do with DMABufferSize and PageBuffers also you can up the size of the icon cache in the registry but I am not sure where now but X-Setup Pro can do this.
  9. When modules have KernelEx default settings then they take on the KernelEx setting of the module that loaded them. Individual settings if other than default will dominate over the load modules' settings. I tried the LAV filters, they register during installation but would not update registry settings from the config menu. I fluked a reasonable outcome at first install as I did not want LAV audio as it does not work my sound card that well (hisses) on KMplayer. The LAV session had prevented scanreg /restore from working from inside Windows, I had to just run scanreg first then scanreg /restore worked. I had some unicows errors so I gave KenelEx a copy of unicows in its directory as well as the system and had it registered as KernelEx KnownDll. This worked better for sure but the knowdlls for KerenelEx really only work as a version conflict manager. Having different versions of files in the system and KernelEx directory registered as KernelEx KnownDll does not work. Rest assured when experimenting with differing msvcrt versions meant chaos and these experiments were done with 4.5.2. I shifted the KernelEx to the system by updating the registry and then re-installing 4.5.2.
  10. @Jumper, About the setupapi list, I will put the functions to use I think, I am trying to upgrade my systems capabilities. It does not make a lot of sense to have connect machine without disconnect machine. I think a limited pick would be too restrictive. Your right I am experimenting learning a bit along the way. WMI.dll is standard with 98/SE (FE cab 40) (SE cab 44) vs 5.0.1755.1 and is standard with WinME vs 4.90.2452.0. Why is it important that only the original libraries be used? VLC2 when going through the K.18 modes from top of list everything works OK till XPSP2 and higher is selected then the menu font width is thinner, the top tab menus do not drop down/work and the app tends to want to terminate (crash-out). Alias for base enhancements works.
  11. @cov3rt,The tick in DM will still be ticked. If you re-tick the DM driver settings 64k box it writes over the system.ini DMABufferSize=2048 to DMABufferSize=64. You can run with 64k size buffers if you want, make PageBuffers=700 and the total DMA size will be similar to the setting I suggested. When viewing video at high monitor resolutions the up sizing of the DMA buffer is necessary to improve frame-rate on browsers, they may not have GPU memory employed for the resizing of the output. Yes diminishing gains thats all, remember it is only 50MB so no trouble allocating memory. PageBuffer is RAM memory working space and PageFile is HDD memory working space both controlled by the virtual memory manager. DMA buffer size affects all I/O, storage devices included. You can choose Double Buffering (double the size) for storage devices in MSDOS.sys DoubleBuffer=1, which I run as I have SCSI for more speed. Yes 256 is 256kB, X-Setup Pro says a range up to 64kB so discrepancy. Trial and error are my settings. The memory allocations that are affected are controlled by vmm32.vxd I think and vmm32.vxd will be different between OSs but 16 bit should be able to allocate up to 2GB of total memory. The answer is for the bottom short cut given is for a general non startup problem where there is a full buffer. The Win95 in question is different to my WinME if it using ios.vxd and vcache.vxd as I am not using them. What the member is asking is how to remove the program, all VXDs auto start that are in the system IOSUBSYS folder I think (check bootlog.txt), so removing the offending VXD would help and VXDs are not always compatible between the OSs. You can change the ThreadingModel from Apartment to Both right throughout the registry, appears to have no ill effects and can speed up performance especially when there are many modules on single thread. Edit from top to bottom with 9x systems. Make sure a "match whole word only" approach is taken when using a text editor and just edit Classes let the system up date the Local Machine settings otherwise a registry corruption may occur. My system.ini settings that may have a performance influence including vCache *WinME*. Conservative swap file usage is a disadvantage in my experience (creates problems). Recently upped the settings to: [386Enh] ADIXctlLevel=1 ConservativeSwapFileUsage=0 Paging=on PageBuffers=512 DMABufferSize=256 LocalLoadHigh=1 [MathCoprocessor] FPUFlags=1 [vCache] MaxFileCache=512000
  12. @Jumper, can function redirection use wild cards in KlEx eg CM_*=CFGMGR32.dll if not then these functions I would like to add to the setupapi list CM_Connect_MachineW CM_Disconnect_Machine CM_Free_Log_Conf_Handle CM_Free_Res_Des_Handle CM_Get_Device_ID_Size CM_Get_Device_ID_Size_Ex CM_Get_Device_ID_List_Size_ExW CM_Get_DevNode_Registry_PropertyA CM_Get_First_Log_Conf_Ex CM_Get_Next_Res_Des_Ex CM_Get_Res_Des_Data_Ex CM_Get_Res_Des_Data_Size_Ex CM_Locate_DevNode_ExW CM_Open_DevNode_Key CM_Reenumerate_DevNode_Ex Can we redirect wmi* functions when called for in advapi.dll be redirected to wmi.dll? Can _except_handler4_common calls to msvcrt be redirected to msvcr80? Leawo I was just using as an example. Maxthon 3 and Net.framework do not have any import issues.
  13. DMA buffer affects all I/O operations which includes the video buffer. The settings are just a guide and are what I am using to give improved performance. System.ini will over-write the device manager reserve DMA buffer setting and visa versa so do not re-tick the 64k box. There was a diminishing improvement return on the video when going above about 50MB. You can use 44000 max file cache if you want but I have no trouble with 512000, 16384 will be too small other members have suggested a maximum of 132MB. On winME installation of ram has to be<2GB, that means 128k less will work. I have 1.5GB installed on this machine. X-Setup Pro will show the buffer size which the system is using and what they say is not fully correct as I have explained. If members are interested in X-Setup Pro some settings are deadly so back-up beforehand. (CPU boost works)
  14. @ Jumper, I have only seen one program that just called CM entries namely Leawo Blu-ray player. I tried renaming cfgmgr32 but some of the system libraries need the real setupapi. Anyway I would like to see the net.framework working again. I think it would be possible to get up to 3.5 working. Also it would be good to see Maxthon 3 working as I have written in Backporting newer browsers to Win9X with KernelEx. The K.19 CM additions will be good, I need to check for others soon. I have only been testing above 4.5.2 for a few months and I would like to help more but I need help on what I need to do.
  15. There is said that 64k is the largest DMABufferSize setting but this can be upsized with system.ini to a size combination of at least 20MB (DMABufferSize and PageBuffer nunbers combination) but not over say 60MB. This played YouTube without frame loss on CometBird9 until September at viewing 1680x1050 screen resolution (1920 - struggled to keep up when source was 640 x 480). Was good with CometBird video play back right click context fullscreen. Eg system.ini settings written like [386Enh] DMABufferSize=2048 PageBuffers=20 [vCache] MaxFileCache=512000 This last setting is on the high side, means 500MB and network cache will use the vCache amount when surfing ("system monitor" Microsoft Network Server: Buffers) EDIT: although this statement was correct, on one of my ME drives this shows 0MB at all times now. There may be another solution to YouTube play back. Maxthon 3 using retro mode uses MXtrident and works with YouTube. Maxthon 3 is nearly compatible and might work with a help from a KernelEx guru. 3.20.4000 tested and is easier to bring up interface than latest version. Starts up with KnlEx 4.5.2 2K or above settings. Earlier versions may not be suited with YouTube. Maxthon 2.5.18 I have working with (Disable Custom Heap) and mxmute.dll (Vista). It does not terminate after flash is loaded.
  16. @Deomsh. Win2K or similar vs of regsvr32 with 2K settings is required for registration of some files. The files I am talking about do not have import errors as shown by Depends. @Jumper, can we link setupapi.dll to cfgmgr32.dll so that the CM_..... functions be used in calls to setupapi.dll?
  17. @~♥Aiko♥Chan♥~ Might be folder.htt corruption, located in the root dir, windows dir, system dir, program files dir. I am using the original registry settings of webvw.dll 5.50.4134.100 for WinME as I like to keep the color scheme. Before registering webvw.dll I would take a copy of the %windir%\WEB folder and registry. I am using wscript.exe from win7. Explorer.exe with 95 settings may be required if 'Drive Properties' does not work. I recommend MDIE6CU.EXE as a base start for IE6SP1 it takes it up to Q982381. If you can get a good copy of folder.htt from the root dir of another build and copy into this build. Could also be a desktop.ini file at fault and I have rundll32.exe in both the system and windows directories. Rundll32.exe needs a minimum KernelEx setting to load some DLLs can not use disabled. Perhaps replace explorer and shell32.dll and re-register? MSHTML.dll may need disabling in KEX. Try a start up in safe-mode this will reset the icon and font caches to what are safe-mode compatible especially if RP9 is in use. The icon cache size should be up-sized in registry or by using X-Setup Pro. A figure of 6000 will enable 6000 icons to be cached. PS KEX18 stepped up to a new Core.ini, so remember to replace Core.ini with original if going back to earlier KEX. Also if URLMON.dll is not being loaded it will cause the same symptoms.
  18. @~♥Aiko♥Chan♥~ KerneLex.dll v17.7 needs to be used.
  19. DivX 7.2 works with Kernelex 2015.14. DivX supplies old apps on their web. Have to copy files from other OS to test VLC3 gets the runtime error at 2015.13. More info at MSFN_Here DivX works up until KEX16. I am using uxtheme from one-core-x86.rar, (vDbgPrintWithPrefix is linked to DbgPrint) & ReactOS 45155 (not critical), as UxthemeBase.dll - (msvcrt used for ntdll imports and printf as DgbPrint). This will give 107 functions. I use PDH 5.0.2195.1600, - needs more installations for native NT performance programs to run. I used to be able to run net framework with 4.5.2 by disabling extensions on mscoree.dll and on the program. 2015.4 is the earliest I can find to test and these 2 libraries system.XML.dll (in the hidden assembly folder) and fusion.dll do not load on a test program; (Crossword Creator). The hidden assembly folders can be viewed copied etc with WinMerge (Disable custom heap) Ignore this last paragraph as far as not working as the system memory manager can just handle everything at times, it just probably did not handled it. Modules have to be relocated for example or it is a registry error. UPDATE I have tested OK DotnetFX with KernelEx disabled on the program and on Mscoree.dll with earlier builds of my system.
  20. System restore I selected disable in file system trouble shooting. PC health (help etcetera) was very good info on hardware configurations for example but I have continued on using a system that this failed to start up on. PCHeath folder has only got helpCtr\temp folder no files on mine, some registry settings were removed. The version conflict manager (VCM) had a numbering system problem I think, I removed it. I have installed MSInfo from a MSI install disc, (no hardware configuration). I liked DOS 8 because of the speed improvement. ReactOS files do not complain about DOS 8. SETVER.exe can be used to help correct for MS-DOS version conflicts with programs. My WinME OS system is over 10 years old. I have a VMM32.vxd that is modified date 2005, I do not know where it came from, possibly windows update but may have been after a third party install? ( I have learnt that this is a combined VXD file created at original install date ) If I change back to the original, the system is messaging 4 bit color (BSOD). ( Just using VM32.vxd from options install cab did not contain the combined VXDs ) I do not know if it is better or worse ( better ) but only creates 1 virtual machine according to system monitor. I have kept the OS alive via 1:1 sector drive copies. I have run "RamDefrag" to free up as much ram as possible on winXP and on Vista and got the same result, 57MB.
  21. @jumper: radmin32 is also from the dsclient.exe within the UWMESP3.exe package. Dsclient.exe and UWMESP3.exe are self extracting. dnsapi.dll (NT6 Kernelex) 5.1.2296 or similar is essential for my Netgear wireless adapter if I do not use the upgrade my new modem (router) terminates the WG111v3.exe. Also Win2K SP4 does the same thing, the first 2005 rollup KB891861-v2 stops the termination but CPU usage goes to 100%. (eapwake did not load). 5.1.2296 was just before DelayLoadFailureHook became prevalent. LinkInfo.dll unicode update speeds up navigation and stability but is not safe mode friendly. crypt32 cryptnet cryptui cryptext docprop2 nddeapi msvidctl wintrust can be swapped from 5.1.2296 safemode friendly. I disable Kernelex extensions for some of the main files including all kernelex files themselves. Kernel32 (extensions disabled). I shifted kernelex to the system folder because I was getting unicows errors mainly along the way. I think when there is a full buffer the system trying to navigate to another directory may have been the trouble? Anyway much better very few times that I can recall happening since making the change 3 months ago. Imagehlp 6.0.5270 (imgutil dbghelp XPSP3) there are many upgrades.
  22. Sorry for not reading properly. It looks like the INI file in the windows inf folder has to be updated as well. In my case %WinDir%\INF\Other\ATI Tech - EnhancedC7_30314.ini for the X850. Once the INI and INF files are ready I would not allow installation from the compressed catalyst install directory. I would tell windows to find files in the inf\other system and system32\drivers folders. You can uncompressed files, expand them yourself. eg expand C:\ATI\ati2evxx.dl_ C:\ATI\ati2evxx.dll .I still run ATIPTA and ATIPOLL (starting up) always when using nVidia cards as I have trouble otherwise. About nVidia drivers, the 81.98 did not work on standard PCI cards (hardware configuration wrong) but 77.72 did work these cards. 82.69 from "Win9xForever" does work these PCI cards I think but I do not run NVSVC from this driver.
  23. @CamTron; @ABCDEFG; I was talking nVidia, my error. Yes the ATI card drivers do not have this resolution, you can temporary manually up date the registry but when you install a new card then it will be overwritten. I fluked the manual registry update, I could not emulate it. I like ABCDEFGs' idea of updating the inf, I tried a similar thing myself but failed. There sometimes are several infs that 6.2 can use, and when installing make sure that it is choosing the one you have altered. Also be sure to update both infs. the one/s in the %WinDir%\inf and the one where the catalyst install directory is. Some manufacturers put some of their driver files into the windows install directory (options install), ATI All in Wonder did this and it caused installation problems afterwards, so I put the install cabs in a different directory. I have to tell windows were the install cabs are when it requires them but that is OK by me. AIW: ATI really put their best chips in these.
  24. @jumper; Can we utilize radmin32 ansi library for all the ntdll and advapi32 functions that it has, it would enable the use of a wide range of new libraries. Can we redirect DelayLoadFalureHook to shlwapi IE6 SP1. The KnownDll list, not all are fully compatible but may be of use. msvcr80 vs 8.0.31113.25 or 8.40209.38 are a fully functional replacement for msvcrt and only have _ctype missing from the 6.1.9848 msvcrt. They share the same memory base as Kexbasen and either Kexbasen or Msvcrt need to be relocated in memory as a consequence. 07D000000 can Kexbasen be shifted up a bit? Update (There are more functions that are missing but they seem not to be used. For the record I have uploaded the official differences comparing 3 Msvcrt substitutes : - output.csv - in the knowndlls.zip). Divx Player 7.2 or later vs calls for an ANSI function when viewed in depends but when run using kernelex2016.17 calls a Unicode function in advapi32 (which is there) but it does not run. knowndlls.zip
  25. @XPocalypse Survivor: You could try the monitor drivers from WinMEs' precopy1.cab I have no trouble with selecting 1440x900. HKR; Handle Key Relative to what's specified in the inf. If you open regedit then all registry sections start with HKEY which is Handle Key. Curious your signature; did you motherboard get better or gradually worse? Mine just started it AMD, when using nVidia AGP. https://docs.microsoft.com/en-us/windows-hardware/drivers/install/inf-addreg-directive
×
×
  • Create New...