DougB

Member
  • Content count

    98
  • Joined

  • Last visited

Community Reputation

4 Neutral

About DougB

Profile Information

  • OS
    98SE
  • Country
  1. A similar program to consider is HLTIdle that i found on Vernon Brooks' "PC DOS Retro" site (ASM source code is included in the download): https://sites.google.com/site/pcdosretro I haven't tested whether or not it exhibits the behavior you described; i'm just offering this info as a potential alternative that might offer more stability than MS Idle and a smaller memory footprint than FDAPM. Here is the program description: "HLTIDLE reduces power usage during the DOS keyboard idle loop by executing a HLT instruction when the keyboard idle function (INT 2Ah function 84h) is called. INT 28h is not used, because in addition to being called during the DOS keyboard idle loop, INT 28h is called once for every 64 characters output via INT 21h function 02h (note INT 21h function 09h uses the function 02h code). HLTIDLE also hooks INT 15h and checks for functions 90h (wait) and 91h (post) with device type codes 01h (floppy drive) or 02h (keyboard), so it can execute a HLT instruction while waiting for floppy disk I/O completion or BIOS keyboard input via INT 16h functions 00h or 10h. HLTIDLE is a small TSR program which uses 192 bytes of memory and may be loaded into upper memory. If the LO parameter is specified, then HLTIDLE will relocate itself to the unused area from 556h to 5BFh (segment 50h), effectively using no DOS memory at all." - Doug B.
  2. >> By the way, my main system is "just KernelEx" -- no Kext/Kstubs or ROS, so as to not complicate testing. (98SE with USP3x, 98SE2ME, RP9, IEradicator, etc.) > Did you mean without? Please clarify. Ok, my main system: 98SE, including U98SESP 3.55, 98SE2ME, KernelEx r13 (without Kext/Kstub or ROS), RP 9.7.2, IEradicator, etc. For this system, i'm trying to "Keep It Simple" in terms of KEx; plain-vanilla KernelEx to lessen the chances of weird interactions in order to (hopefully) simplify testing/reporting/troubleshooting. I also have another 98SE system that does use Kext and ROS, but that is secondary and isn't used as much. - Doug B.
  3. Thanks for the update, jumper! After a couple of days of typical usage, R13 is working well (no apparent glitches in my "everyday" programs)... but i don't really know what to look for. What were the changes? By the way, my main system is "just KernelEx" -- no Kext/Kstubs or ROS, so as to not complicate testing. (98SE with USP3x, 98SE2ME, RP9, IEradicator, etc.) - Doug B.
  4. I posted a comment a long time ago here that every time msfn "upgrades", it makes it less compatible with 9x-compatible web browsers. The most-recent upgrade was another case in point. To type this reply, i am using PaleMoon v3.6.32 with KernelEx as well as the final NoScript add-on (v2.9) that supports this FF version. NoScript is important, because when i set NoScript to allow msfn scripts, i cannot post! In other words, when all msfn scripts are *blocked* by NoScript, i *can* reply (but with minimal editing -- for example, no preview). When i tell NoScript to "Temporarily allow msfn.org", the reply box at the bottom disappears; when i tell NoScript to "Revoke Temporary Permissions", the reply box returns. For comparison: Before the most-recent msfn upgrade, i had full reply/editing capability when i set NoScript to *allow* msfn scripts... although that slowed down performance significantly. - Doug B.
  5. Thanks for this new build! It seems to be working fine, and has fixed a couple of irritating interface quirks that the older version (9.22beta) had. The file provided (above) is a self-extracting executable. I unzipped it to a temporary location and copied the files over my previously-installed 7zip folder (v9.22beta). One DLL file would not copy in Windows, so i had to copy that in real DOS. - Doug B.
  6. Latest KoolPlaya (DirectShow media player) v1.3.1.9ß (2014-Feb-02) is again working using updated KernelEx DLLs r11+r12 (no Kext/KStubs or ROS): http://www.koolplaya.de/index.php Download actual latest version: http://www.koolplaya.de/download/beta/ Requires the kpsamuplugin.dll file from the parent directory: http://www.koolplaya.de/download/ Note: Will play non-encrypted DVDs, but not encrypted ones. - Doug B.
  7. FontSub.dll has been working for me as well, v5.1.2600.5888 from XP SP3 (or maybe USP4). I put it in the Windows\System\ folder since it's a Ms file, but it would work in the I_View32.exe folder too (not the Plugins\ folder). (IrfanView v4.42) - Doug B.
  8. Current version of GPL Ghostscript (v9.18, 2015-Oct-05) from Artifex is working again for me with updated plain KernelEx r11+12 DLLs (no KExt/KStub or ROS): http://www.ghostscript.com On the other hand, Sumatra PDF reader (since v3.1) displays files ok, but the toolbar is horrific looking: big ugly icons, and the icon backgrounds are displaying as magenta color (FFh 00h FFh) instead of transparent. It doesn't seem to be in the embedded toolbar bitmap -- those from both new and old versions have the same res/depth, so (i think) it must be in the rendering. Does anyone else have these transparency and/or icon-size issues? Can anyone suggest a fix? (It's really ugly....) - Doug B.
  9. Hah -- DLL HELL!!! The situation i'm trying to avoid by keeping, as much as reasonable, the "system"-type DLLs only in the Windows\System\ folder. But your suggestion is a good one when my approach might not work. - Doug
  10. After manually disabling those system DLLs, same trouble with VLC Media Player v2.1.5 as before (with winsys reg patch): VLC media player could not start. Either the command line options were invalid or no plugins were found.The main culprit was MSVCRT.dll; resetting back to "default" allowed VLC to (at least) start (did not do more-extensive testing). Using v7.00.9981.0 for MSVCRT; no KExt/KStub. - Doug B.
  11. R11 with kexbasen r12 has been working well for me; no more problems with VLC v2.1.5. (W98SE, U98SESP3, 98SE2ME, IEradicator; KExt/KStubs disabled for testing.) @jumper: >> "Kex16." Sounds intriguing... will this be a re-write of KernelEx? >> Many thanks to everyone for their feedback and patience while I >> worked through this challenging puzzle. @Dave-H: > Thank you @jumper for sticking with this! +1! If i was more experienced with Windows programming, i could help more. - Doug B.
  12. Ok... my first glitch after the Release-11 fix: VLC media player could not start. Either the command line options were invalid or no plugins were found.No info was written to Faultlog.txt file. I haven't changed anything regarding VLC, same behavior occurs on two separate systems, behavior unchanged after reverting back to Release 10. I'm using VLC v2.1.5 (last ver that could play DVDs for me). - Doug B. P.S. To clarify a point in my previous post (#254): At some point, Audacity did require KExt, now it runs with straight KEx.
  13. Just installed the fix, and it seems to be working ok here (U98SESP3, 98SE2ME, IEradicator, etc) -- it got past the desktop. Just for kicks, i removed Kext/KStubs to see what would / would not work. Recently-released Audacity v2.1.2 audio editor is working for me with straight KEx updates; previously, it required KExt. Will report on others if there's any interest. To follow up on loblo's comment, KExt/KStubs is pretty-much over my head, being primarily an end user (but a fairly-decent "paint-by-numbers" guy ). While it's certain that KExt will always be useful, I welcome the more-generalized solution of the KernelEx updates. It seems to make sense from an efficiency/elegancy standpoint as well (from a not-too-technically-inclined end-user perspective). Attempting a "one-size-fits-all" solution certainly does present challenges, though. - Doug B.
  14. Most-recent MPlayer WW version is svn-r37356 (2015-Jan-13). Homepage has always worked ok for me: http://www.mplayer-ww.com/eng/ There is a "Download The Latest Verison:" line near the top and a menu on the left. Nevertheless, here is it's Sourceforge page: http://sourceforge.net/projects/mplayer-ww/files/MPlayer_Release/ I agree about it being a great player -- it's also my default (left-click) player. All versions are portable, though -- download the 7zip file, unpack it, and you're set to go. One of the great things about it (IMO) is that it integrates MPlayer right into the GUI binary -- it's not just a separate front-end that runs an external MPlayer.exe file. Another is that (like all MPlayers) it includes it's own codecs inside the main executable. But you can also download some extended/rarer codecs (and other stuff) in the "Extra Package". And if you really do want to go "DirectShow" anyway, you can download an extension for that too. Unfortunately, on my systems at least, the meditor.exe preferences program has some visual glitches under KEx, but the meditor2.exe (main) preferences program is fine. Still, it has always worked for me "right out of the box". - Doug
  15. I'm getting similar crashes on my "pimped up" 98SE system (U98SESP3x, 98SE2ME, RP9, IEradicator, etc). For what it's worth, here are my FaultLog dumps (some numbers are different).... On bootup, these two: RUNONCE caused an invalid page fault in module KERNEL32.DLL at 019f:bff741ca. Registers: EAX=c1abb1f0 CS=019f EIP=bff741ca EFLGS=00010202 EBX=8254eb0c SS=01a7 ESP=0063fbd0 EBP=0063fbfc ECX=7d00b90d DS=01a7 ESI=7fe40000 FS=2ff7 EDX=00000000 ES=01a7 EDI=00000000 GS=0000 Bytes at CS:EIP: ff 4a 10 75 08 89 42 08 ff 42 04 90 c3 39 42 08 Stack dump: 7d00b90d 00000000 7fe40000 8254eb0c bff20000 bff20000 bff741f7 8254eac9 00000000 bffcd4c0 8254e890 0063fdcc 7fe41606 7fe40000 bff7ddd6 7fe40000 EXPLORER caused an invalid page fault in module KERNEL32.DLL at 019f:bff741ca. Registers: EAX=c1abcbb0 CS=019f EIP=bff741ca EFLGS=00010202 EBX=8254db10 SS=01a7 ESP=0059fbd0 EBP=0059fbfc ECX=7d00b90d DS=01a7 ESI=7fe40000 FS=2d3f EDX=00000000 ES=01a7 EDI=00000000 GS=0000 Bytes at CS:EIP: ff 4a 10 75 08 89 42 08 ff 42 04 90 c3 39 42 08 Stack dump: 7d00b90d 00000000 7fe40000 8254db10 bff20000 bff20000 bff741f7 8254dacd 00000000 bffcd4c0 82549980 0059fdcc 7fe41606 7fe40000 bff7ddd6 7fe40000Only desktop background image is displayed, no desktop icons; but mouse and keyboard are functional. Ctrl-Alt-Del > Shut Down yields: RUNDLL32 caused an invalid page fault in module KERNEL32.DLL at 019f:bff741ca. Registers: EAX=c1ac48d0 CS=019f EIP=bff741ca EFLGS=00010202 EBX=82552888 SS=01a7 ESP=0063fbd0 EBP=0063fbfc ECX=7d00b90d DS=01a7 ESI=7fe40000 FS=2ec7 EDX=00000000 ES=01a7 EDI=00000000 GS=0000 Bytes at CS:EIP: ff 4a 10 75 08 89 42 08 ff 42 04 90 c3 39 42 08 Stack dump: 7d00b90d 00000000 7fe40000 82552888 bff20000 bff20000 bff741f7 82552845 00000000 bffcd4c0 82549980 0063fdcc 7fe41606 7fe40000 bff7ddd6 7fe40000- Doug B.