Jump to content

Queue

Member
  • Posts

    162
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by Queue

  1. If the homepage for DMT.exe is http://dmt.mhilfe.de/ (which I think it is) they seem to provide a Win9x compatible version. Queue
  2. I love you; flickering is fixed. Also, I generally only have 3 tray icons. It's because the network connection icon I use is animated that my tray would flicker if I was doing something CPU intensive. Queue
  3. Can you intercept when icons are first loaded to the tray, and instead of them having real transparency, replace the transparent part of the icon with the system tray's background color/graphic, so that you don't have to blank the tray before each redraw (since they'd be the entire 16x16 block with no transparency, so could just be drawn on top of themself without blanking when they update)? The flickering is obviously caused when any tray icon changes when the tray blanks before redrawing all icons. If you have any sort of tray icon that often updates its icon, the entire tray redraws and flickers, and if you're running a CPU hungry program, or have a buttload of tray icons, the redraw can take a long time. Queue
  4. Tihiy, the tray icons are still flickering like crazy, it doesn't bother me that much, but I would also like it to not happen; clearly it's not something easy to resolve, so let me approach it from another angle: I assume they're NOT flickery for you, so what version of the Explorer shell do I need for it to not flicker? That is the problem I'm having, right? I'm using the 98SE Explorer shell with only a tiny patch for the system tray to support 24-bit colors (4.72.3110.1). Queue
  5. Yes, 4.0 Final 2 is enough to run Opera 10.60 (but not Flash 10.1). KernelEx is the most painless install/uninstall ever; they designed it to be ridiculously safe considering the file it modifies. I can't say for 4.5 (I'm waiting for beta 3), but I imagine it's just as simple as 4.0. Even if you don't use (practically) any other unofficial patches to 98SE, KernelEx (4.0+) and RP9 are both simple, safe and powerful; I don't really know why anyone WOULDN'T use them (even if you don't use any other unofficial patches). Personally, for KernelEx, I held out until they added the ''off by default for all programs'' option. After that, I installed it and love it. For the few programs I have that won't work without KernelEx, I turn it on for them (VLC, Opera 10.60, El Dorado), and every single other program runs just as it normally would on 98SE, no issues. Queue
  6. Dr. Web did terribly at av-comparatives.org and then stopped being ranked after 2008. It's a legit anti-virus program, but bottom of the barrel. It combines poor detection rates AND a high false positive rate; delicious. Scanning some malware samples also caused it to crash. http://www.av-comparatives.org/comparativesreviews/main-tests/archive Queue
  7. Well, NWN2 isn't a high-performance engine, so I'm not really surprised. But that's why I doubt it'll run much better / worse by changing the card (obviously enough gain/loss of power should make SOME difference, but the bottlenecks in the engine are likely in software/design, not hardware). Freespace 2 goes out of its way to implement any modern graphics features without necessarily caring about efficiency; it's more like a neat learning experiment for the folks behind the project. I own the game, and enjoyed it, but wasn't particularly interested in what came about from the source code being released. Borderlands IS built on a high-performance engine, so the better hardware you throw at it, the better it performs. It's also a very efficient engine; an nVidia GTS 250 (a $100-$125 card) is all that's necessary (for the video card) to be able to run at max settings in the 1920x1080 resolution range. It does have high requirements though, due to polygon counts, texture resolution, etc. so there is a minimum on the hardware for it to play reasonably; I was just surprised a 7950 meets that minimum. It's a shame you don't have ambient occlusion on; in my opinion, that's the single awesomest thing graphically in Borderlands and one of the defining effects of the game. It keeps objects from looking like they're made of plastic and just artificially placed on top of eachother; for example, if there's a large boulder embedded in the ground, it puts a darkened shading around the base of it and on the surface it's embedded in. In addition to that, Borderlands implements it in a weird ''slow'' style, where it fades in/out which means it causes effects like tire tracks behind moving vehicles (or behind the wheel of the Claptraps). Queue
  8. That picture for the $350 one is simply an outright lie. I can't say for certain, but the red board and layout screams ATI to me. If you bought that one, the card that would arrive in the mail would look totally different than the picture they show. I think you should try another clone. Cyker, I'm kinda shocked Borderlands plays acceptably (or at all) on a 7950, but NWN2 and Freespace 2 shouldn't play any differently on the other cards you named. Edit - Removed an unimportant tangent I flew off on about Borderlands. Sorry, but I love that game. Queue
  9. If I were in your shoes, I'd buy the one from eBay. Seller seems on the level (lots of reviews, nothing scary sounding). If the card is the same model as the one that fried, you said it seemed to work, so you just need to keep the new clone from scorching itself and you're set. Whatever you decide, good luck. Queue
  10. Well, the Amazon one also has different video plugs (VGA & DVI instead of 2 DVI) and the ''NVIDIA'' branding doesn't look official (honestly though, I didn't even know nVidia made cards themselves at all; I've never owned an nVidia-based video card that wasn't manufactured by some other company like PNY, etc.). The notch itself shouldn't be of any concern, but whether the card itself is actually legit should be. Isn't the Amazon one significantly more expensive as well? From that picture, I can't tell if the Amazon one requires a power cable to be plugged in; I'd expect it would though. Queue
  11. A 600W powersupply is easily strong enough for what you have/had; however, regardless of what the actual cause was (faulty/poorly refurbished card, overloaded power line, etc.) you definitely had that power cable set up in the worst way possible. Some things to think about: - Consider never having a power cable that plugs in to a fan connected to your most worthwhile components; an electric motor on the line potentially dirties the power signal. Instead, put fans on their own line, or shared with unimportant hardware (like optical drives). - You care about the data on your hard drives (and by extension, the hard drives themselves), right? Give them their own dedicated power cable that isn't shared with anything else. It's not that they're particularly sensitive, but if some crummy component that's sharing the power cable with your hard drives dies, bad stuff can happen to that power cable, and then to those hard drives. - Modern video cards have become pigs that demand lots of current. If enough current is pulled across too thin of a wire, it heats up and stuff melts. Dealing with the infallibly consistent side of computers (software, which doesn't spontaneously fail), we sometimes forget that the unreliable side (hardware, which CAN spontaneously fail) obeys all those laws of physics that electricians know so well. Queue
  12. If it overheated and stuff melted, you probably had too weak of a powersupply and your card was overdrawing which slowly built up heat until things went bad. This sucks because a hard system freeze is what usually happens instead. Also, welcome to the BS world of having to plug power directly in to your video card. Since the early Radeon 9800s, it has become more and more common; be glad that model only wants 1 molex plug, and not 2 molex, a 6-pin (roughly 2 molex), 2 6-pin, an 8-pin or even (geh) 2 8-pin power plugs. Things to know about video cards that need power plugs: - They need their own independent cable(s) coming from the powersupply, not ones shared with other components (unless you like to risk your hardware). So, don't plug one power cable into your video card AND a hard drive. - Just because two separate cables come out of the powersupply, doesn't mean they aren't actually sharing their power limits; getting info on which lines of a given powersupply are independent is not usually easy, so good luck. - If they have multiple power plugs, they need a separate power cable per plug; if a video card has 2 molex plugs, it means you need to plug two independent power cables into it, not two molex plugs on one cable. Yes, this often means you have to find a powersupply that has a buttload of cables coming out of it. Queue
  13. Yes, you can. You could also get a larger one and format it to 128 GB. I did that for years without incident. The problem occurs when a write beyond the 128 GB physical location occurs, so if you've formatted smaller than that (and don't put another partition in the wasted space beyond the 128 GB mark) you'll be fine. Or, more sanely, you can just install the patched driver and not have to worry about it. Why don't you just do that? Queue
  14. No, I've never seen that BSOD. Actually, I can't think of the last time I saw a BSOD. Anyhow, I'll give that a shot. I have a commented out vcache entry; I had last experimented with it in regards to Windows Explorer (as in, using it to browse folders) performance degrading over time. This problems tends to take days to crop up, so it'll be hard to get back to you to know if it helps. Thanks. Queue
  15. I haven't done anything different lately, and the hardware has been the same for years. This isn't a new problem, but I'm also not sure what causes it; it's generally only after Windows has been running for days without a restart, and seemingly only if I've been doing a lot of command-line things. The machine itself is a: 1.3 GHz Athlon 512 MB non-DDR RAM (133 MHz) Radeon 9550 I'm just wondering why a problem crops up after a while when there isn't a problem after a reboot, and when all my other resources seem fine. Queue
  16. Ok, so, I have plenty of free resources; 77% USER, 71% GDI, 72% LDT. Plenty of RAM available, swap file is barely in use. But for some reason, I can't start any console applications, 16 or 32-bit. I can't even start command.com (or cmd.exe). My current uptime is 5 days 13 hours, and I've been doing tons with batch files and console programs (both 16 and 32-bit), so I've exhausted some resource related to console use, but what? Oh, and when I try and run a console application, it's the generic ''There is not enough memory available to run this program. Quit one or more programs, and then try again.'' message. I can open like 40 instances of Internet Explorer, but can't open a simple command prompt. I'm going to restart my computer to resolve the issue temporarily, but I'd love to know what is actually causing the problem. Queue Edit - When I run a 32-bit console application, the error message's title is ''Win32'' and the program actually runs (it's in the task list) but since a console window never spawns, I can't interact with t.
  17. I don't know of any utilities that mimic that functionality, but that's part of the ''command extensions'' in the WinNT command line processor (cmd.exe). One way to get said functionality is by using a version of cmd.exe that works on Win9x. They're referenced in the FOR command's help (FOR /?) as ''variable modifiers'' I think. You can test if command extensions are available in a batch file using something like: if "%~x9%~x9"=="~x9" Which would mean to do something if command extensions are NOT available. Queue
  18. As far as I remember, a Radeon 9800 would be it for the strongest model with full Win9x compatibility. Back when the Radeon 9x00 series was new, I used two 9600s and a 9800 in Win98SE machines (and the 9800 blew the 9600 out of the water). My one remaining Win9x machine has a Radeon 9550 in it (basically an underclocked, fanless 9600). Queue Edit - None of those are going to be up-to-snuff for modern games, but they can generally handle HL2-based games set to really low settings. Just don't expect to get anywhere with Unreal Engine 3 games, etc. I imagine you'll get ripped off buying an AGP card though... have you considered dedicating your computer to 98SE and just building a modern computer for XP+? $50 motherboard, $90 CPU, $40 in RAM, $100 video card, $60 hard drive, $20 case and $40 power supply would absolutely pwn your current system and would play modern games fantastically.
  19. This isn't a dangerous error whatsoever and is just a shortfall of FAT and calculating free drive space. It's really easy for the free space value to get out of sync with how much free space is actually left, isn't a sincere problem, and gets fixed nearly every time scandisk runs. Basically, if incorrect free space is the only error found when scandisk runs, then you essentially had no errors found; scandisk only ran because of an improper shutdown / restart just to make sure no files were damaged. And no, neither Java, T-clock nor RP 9 are causing the incorrect free space issue (though Java isn't helping if disabling its updater means your system freezes and needs a hard restart which will cause scandisk to run). Queue
  20. I finally took the time to test things out on WinXP and had to make some adjustments. I also added drag&drop support. The script is a bit more skewed towards only working for .asm files, as that's the purpose my batch file was built for. @echo off :: Set project name goto chk :pth if "%NAME%"=="" goto use if not exist "%NAME%.asm" goto use :: Set compiler paths path ; path "D:\My Documents\Development\masm32\include" set INCLUDE=%PATH% path ; path "C:\Program Files\Microsoft Visual C++ 6.0 Standard Edition\VC98\LIB" set LIB=%PATH% path ; path "C:\Program Files\Microsoft Visual C++ 6.0 Standard Edition\VC98\BIN" :: ======================================================================================= :: Put stuff to do to your target file in place of the following three placeholder lines cd echo %NAME% goto fin :: ....................................................................................... :chk if ?%1?==?? goto use if ?%1?==?]?? goto pre if ?%1?==?[?? goto prs if ?%2?==?? if exist %1 goto ver cls path ; set NAME=%1 if ?%2?==?? goto pth set NAME=%NAME% %2 if ?%3?==?? goto pth set NAME=%NAME% %3 if ?%4?==?? goto pth set NAME=%NAME% %4 if ?%5?==?? goto pth set NAME=%NAME% %5 if ?%6?==?? goto pth set NAME=%NAME% %6 if ?%7?==?? goto pth set NAME=%NAME% %7 if ?%8?==?? goto pth set NAME=%NAME% %8 if ?%9?==?? goto pth set NAME=%NAME% %9 goto pth :ver if "%~n1"=="~n1" goto w9x path ; set NAME=%~n1 if "%NAME%"=="" goto use if not exist "%NAME%.asm" cd /D "%~dp1" goto pth :w9x rem > "%TEMP%.\BUILDTMP.BAT" if not exist "%TEMP%.\BUILDTMP.BAT" goto use lfnfor on for %%A in (%1*) do if not exist %1.* move /Y "%TEMP%.\BUILDTMP.BAT" "%%A.tmp" for %%A in (%1*) do %COMSPEC% /C for %%B in ("%%A*") do call %0 ]? %%B for %%A in (%1*) do if exist "%%A.tmp" del "%%A.tmp" if not exist "%TEMP%.\BUILDTMP.BAT" goto use echo %1| choice /N /C:ABCDEFGHIJKLMNOPQRSTUVWXYZ:\ | set _= for %%A in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [) do if errorlevel H%%A set _=%%A if ?%_%?==?[? set _= set NAME= call "%TEMP%.\BUILDTMP.BAT" %0 del "%TEMP%.\BUILDTMP.BAT" if "%NAME%"=="" goto use if not exist "%NAME%.asm" cd %1\.. if not exist "%NAME%.asm" if not ?%_%?==?? %_%: goto pth :: ....................................................................................... :pre cls shift shift if ?%0?==?? goto end if ?%1?==?? goto ch0 if ?%2?==?? goto ch1 if ?%3?==?? goto ch2 if ?%4?==?? goto ch3 if ?%5?==?? goto ch4 if ?%6?==?? goto ch5 if ?%7?==?? goto ch6 if ?%8?==?? goto ch7 if ?%9?==?? goto ch8 echo ;| choice /S /C:?%0*%1*%2*%3*%4*%5*%6*%7*%8*%9; %%1 > "%TEMP%.\BUILDTMP.BAT" goto end :ch8 echo ;| choice /S /C:?%0*%1*%2*%3*%4*%5*%6*%7*%8; %%1 > "%TEMP%.\BUILDTMP.BAT" goto end :ch7 echo ;| choice /S /C:?%0*%1*%2*%3*%4*%5*%6*%7; %%1 > "%TEMP%.\BUILDTMP.BAT" goto end :ch6 echo ;| choice /S /C:?%0*%1*%2*%3*%4*%5*%6; %%1 > "%TEMP%.\BUILDTMP.BAT" goto end :ch5 echo ;| choice /S /C:?%0*%1*%2*%3*%4*%5; %%1 > "%TEMP%.\BUILDTMP.BAT" goto end :ch4 echo ;| choice /S /C:?%0*%1*%2*%3*%4; %%1 > "%TEMP%.\BUILDTMP.BAT" goto end :ch3 echo ;| choice /S /C:?%0*%1*%2*%3; %%1 > "%TEMP%.\BUILDTMP.BAT" goto end :ch2 echo ;| choice /S /C:?%0*%1*%2; %%1 > "%TEMP%.\BUILDTMP.BAT" goto end :ch1 echo ;| choice /S /C:?%0*%1; %%1 > "%TEMP%.\BUILDTMP.BAT" goto end :ch0 echo ;| choice /S /C:?%0; %%1 > "%TEMP%.\BUILDTMP.BAT" goto end :: ....................................................................................... :prs path ; :sla set NAME= :chr shift if ?%0?==?? goto end if ?%0?==?]?? goto end if ?%0?==?\? goto sla if ?%0?==?[?? goto sla if ?%0?==?.? goto per if ?%0?==?*? goto ast set NAME=%NAME%%0 goto chr :per shift if ?%0?==?? goto end if ?%0?==?]?? goto end if ?%0?==?\? goto sla if ?%0?==?[?? goto sla goto per :ast set NAME=%NAME% goto chr :: ....................................................................................... :use echo Usage: BUILDASM.BAT Project Name echo or: BUILDASM.BAT X:\FOLDER~1\FILENAME.ASM echo or: BUILDASM.BAT "X:\Long Folder Name\Long File Name.asm" :fin echo Press any key to exit . . . pause | rem | cls :end Unfortunately, cmd.exe is pretty dumb about nesting commands on a single line. For example, pause | cls works fine with command.com, but with cmd.exe, the cls clears the screen during the pause instead of after it, hence why I had to do pause | rem | cls instead. cmd.exe also chokes on path ; | path "drive:\real path" (a nice space saver), so I had to spread out the '':: Set compiler paths'' section a little. In this version I removed any nul redirections; I read that handles opened to devices (nul is a device) aren't closed properly the way file handles are. Whether it's true or not, finding redirection replacements for nul wasn't hard. Queue
  21. This stuff has infected pretty much 90% of Delphi installations. I've seen it on all my production machines. They were all sanitized; this one was probably infected from some old distro. You can read more on the web. Hi, I fired ClamSentinel (it's a pity, because it was a very lightwight Online Virus Scanner, ... but it's DELPHI). No problems anymore :-) (... so far ;-) ! Roger Erm, it's Delphi compiler installations that get modified, not any Delphi program. Rather, to clarify, Win32/Induc doesn't infect already made Delphi executables, it modifies an include file in the Delphi compiler so any projects built with the compiler have Win32/Induc inside them (and so can spread and infect other Delphi compiler installations). If you didn't have a Delphi compiler on your computer, Win32/Induc had zero effect on you. Getting rid of ClamSentinel therefore made no sense. Queue P.S. - At the 4 day uptime mark, I had to restart my Explroer shell, but still haven't had to restart Windows entirely yet.
  22. I haven't updated to 9.6 quite yet, but wanted to share a picture of the stability I've had with 9.5.6. I'll update to 9.6 the next time I restart my computer. Queue
  23. I know it's a bad excuse, but taskbar skinning was written for Me shell. 98 shell is much harder to control and requires dirty hacks. Nevertheless, it will be improved. It's no sweat, I only even mentioned it because the flickering got worse between 9.1 and 9.5. It doesn't actually bother me (yes, I'm weird; a flickering system tray doesn't bother me, yet not being able to lock my taskbar does). Queue
  24. Love the changes with 9.5.5. My system tray is flickering quite a bit when I'm focused on a windowed 3D application, far more than it did with RP9.1. I assume when I have focus on any CPU-hungry program my system tray will flicker (it's during its redraw; the tray blanks out and is slow enough to redraw that I can get a frame where it's blank), and it can flicker as much as twice a second. Edit - It's when the icon graphic for a system tray icon changes; the whole tray redraws. Queue
  25. Ok, I think I'm nearly done with this. I've solved, I think, any path / file name length issues (within reason), and can deal, decently, with spaces in file names. @echo off goto chk :pth echo %NAME% goto fin :chk if ?%1?==?? goto use if ?%1?==?/auto? goto :ver if ?%1?==?]?? goto :pre if ?%1?==?[?? goto :prs cls set NAME=%1 :add shift if ?%1?==?? goto pth set NAME=%NAME% %1 goto add :ver if ?%2?==?? goto use if ?%~n2?==?~n2? goto w9x set NAME=%~n2 goto pth :w9x if not exist "%2" goto use lfnfor on type nul > "%TEMP%.\BUILDTMP.BAT" if not exist "%TEMP%.\BUILDTMP.BAT" goto use for %%A in ("%2*") do if not exist "%2.*" copy /Y "%TEMP%.\BUILDTMP.BAT" "%%A.tmp" > nul for %%A in ("%2*") do %COMSPEC% /C for %%B in ("%%A*") do call %0 ]? %%B for %%A in ("%2*") do if exist "%%A.tmp" del "%%A.tmp" set NAME= :: set PATH=%0\.. call "%TEMP%.\BUILDTMP.BAT" del "%TEMP%.\BUILDTMP.BAT" goto pth :pre cls shift shift if ?%0?==?? goto end if ?%1?==?? goto ch0 if ?%2?==?? goto ch1 if ?%3?==?? goto ch2 if ?%4?==?? goto ch3 if ?%5?==?? goto ch4 if ?%6?==?? goto ch5 if ?%7?==?? goto ch6 if ?%8?==?? goto ch7 if ?%9?==?? goto ch8 echo ;|choice /S /T:;,1 /C:?%0*%1*%2*%3*%4*%5*%6*%7*%8*%9; BUILDASM.BAT > "%TEMP%.\BUILDTMP.BAT" goto end :ch8 echo ;|choice /S /T:;,1 /C:?%0*%1*%2*%3*%4*%5*%6*%7*%8; BUILDASM.BAT > "%TEMP%.\BUILDTMP.BAT" goto end :ch7 echo ;|choice /S /T:;,1 /C:?%0*%1*%2*%3*%4*%5*%6*%7; BUILDASM.BAT > "%TEMP%.\BUILDTMP.BAT" goto end :ch6 echo ;|choice /S /T:;,1 /C:?%0*%1*%2*%3*%4*%5*%6; BUILDASM.BAT > "%TEMP%.\BUILDTMP.BAT" goto end :ch5 echo ;|choice /S /T:;,1 /C:?%0*%1*%2*%3*%4*%5; BUILDASM.BAT > "%TEMP%.\BUILDTMP.BAT" goto end :ch4 echo ;|choice /S /T:;,1 /C:?%0*%1*%2*%3*%4; BUILDASM.BAT > "%TEMP%.\BUILDTMP.BAT" goto end :ch3 echo ;|choice /S /T:;,1 /C:?%0*%1*%2*%3; BUILDASM.BAT > "%TEMP%.\BUILDTMP.BAT" goto end :ch2 echo ;|choice /S /T:;,1 /C:?%0*%1*%2; BUILDASM.BAT > "%TEMP%.\BUILDTMP.BAT" goto end :ch1 echo ;|choice /S /T:;,1 /C:?%0*%1; BUILDASM.BAT > "%TEMP%.\BUILDTMP.BAT" goto end :ch0 echo ;|choice /S /T:;,1 /C:?%0; BUILDASM.BAT > "%TEMP%.\BUILDTMP.BAT" goto end :prs shift if ?%0?==?? goto end if ?%0?==?]?? goto end if ?%0?==?\? goto sla if ?%0?==?[?? goto sla if ?%0?==?.? goto per if ?%0?==?*? goto ast set NAME=%NAME%%0 goto prs :sla set NAME= goto prs :per shift if ?%0?==?? goto end if ?%0?==?]?? goto end if ?%0?==?\? goto sla if ?%0?==?[?? goto sla goto per :ast set NAME=%NAME% goto prs :use echo Usage: BUILDASM.BAT Project Name :fin echo Press any key to exit . . . pause > nul cls :end The if ?%0?==?*? goto ast line handles spaces in file names, with the flaw of multiple spaces in a row in a file name aren't handled (they'd be compacted down to a single space). Queue
×
×
  • Create New...