GUIs
Site News
Xerox
Visi On
GEM
Deskmate
GEOS
Desqview/X
AmigaOS
RISC OS
BeOS
QNX
OS/2
Apple
Linux/Unix
Windows
Win Shells
Misc GUIs
GUI Timeline
GUI Sites
 | Location:GUIs > Windows > Misc Windows 2
 I have plenty of games to keep me entertained.Disasteroids 3d:A fun little 3D OpenGL game that runs and playsgreat under 95/NT. Tux Racer: Both the old Free version and the commercial versionrun great under 95. Skulltag:Have to edit the skulltag.exe to replace "IsDebuggerPresent"with "ReadFile". Works great in software rendering mode. I have had OpenGLmode working before after disabling some rendering features but softwarerendering is more reliable (and for me faster too). Nexuiz: The non SDL version runs and is playable. I did runin to a small issue with the non-SDL version not being able to play soundeffects that were encoded in OGG format (a number of them are). I extractedthe data file (it's just a zip and the program can read the files froma folder unzipped) and converted all OGG files to WAV except for the soundtrackfiles. The soundtrack files are huge WAV files and Nexuiz tries to loadall of the sound effects entirely in to RAM. Civilization 3:Picked up a new copy for cheap recently, saysright on the box that it works on 95 so I had to get it. Very fun and verytime consuming. Return to Castle Wolfenstein: Also designed to work on 95, runsgreat but I never really got "in" to the game itself.  Windows 95 running on a 500 Gigabyte hard drive! According to MS themaximum limit for 95 is 64 gigs. To partition the drive I used the versionof FDISK from a downloadable update intended for Windows 98.
And just to think, my very first hard drive was 5 MEGABYTES! Oh, and I'm using it with a USB scanner, a USB flash drive, and a USBcamera that can take pictures and video. Damn it, I keep doing the impossible.  And now for some NT 4 stuff: NT 4 also doing 1440*900
I was also able to get the same resolution under NT 4 by adding theregistry keys: | REGEDIT4 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3dfxvsn\Device0\TIMINGS\1440,900] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3dfxvsn\Device0\TIMINGS\1440,900\60Hz] @="1904,1520,1672,932,901,904,4,106470000,6000,8,24492" "Supported"="BPP+8+16+32,DDRAW" | Again, to get a resolution of 1680x1050, replace "1440,900" above with"1680,1050" and use the timings "2256,1784,1968,1087,1051,1054,4,147140000,6000,8,29926"After doing some searching and experimenting I discovered the 3dfx timingnumbers are as follows: 1: Horizontal Whole line (in pixels) 2: H Visible area + H Front porch (in pixels) 3: H Visible area + H Front porch + H Sync pulse (in pixels) 4: Vertical Whole frame (in lines) 5: V Visible area + V Front porch (in lines) 6: V Visible area + V Front porch + V Sync pulse (in lines) 7: Flags (+1: scan line double, +2 interlace, +4 negative hsync, +8negative vsync) 8: Pixel freq. (*1000000) 9: Screen refresh rate (*100) (field not actually used?) 10: Char Width (Always 8?) 11: Checksum (all proceeding numbers added together, but ignoring last4 zeros of pixel frequency).If the checksum is wrong, the driver will ignore the specified timingand use the closest default timing built in to the driver. |
Video timing details for many other resolutions are located at thissitehttp://tinyvga.com/vga-timing With this information it should be possible to build timing settingsfor the 3dfx Voodoo driver for any other resolution out there. This informationis also applicable to the Windows 2000 / XP 3dfx Voodoo driver. 
I recently had a need to install the Java Runtime 1.5.0_09 under NT4. I discovered that the most recent version that installed without anyproblems was 1.5.0_05, but later versions had problems installing. To get JRE 1.5.0_09 installed I did the following: Install JRE 1.5.0_05, make a copy of the RegUtils.DLL. Uninstall JRE1.5.0_5. Use a hex editor to replace all instances of _05 with _09 in this file.Copy the modified RegUtils.dll to the folder C:\Program Files\CommonFiles\Java\Update\Base Images\jre1.5.0.b64\patch-jre1.5.0_09.b03 (createfolder if needed) Use NTFS permissions to make it "Everyone read-only" and set the fileattribute for "read-only". (So the installer doesn't overwrite it) Copy the RegUtils.dll in to "C:\Program Files\Java\jre1.5.0_09\bin"(create folder if needed) and set permission the same way. Run the JRE setup program, jre-1_5_0_09-windows-i586-p.exe. When the installer says it can not write to RegUtils.dll, click "ignore". Once the installer is done, open Firefox and check that the plugin works. |
I tested that this basic procedure also works with JRE 1.5.0_06, butdoes not seem to work with versions later than 1.5.0_09 The most recent version I was able to get running properly under a copyof Windows 95 was JRE 1.5.0_05. But this only worked after IE 5.5 was installed.I have not narrowed down specifically what IE DLLs are needed. I triedinstalling JRE 1.5.0_06 and 1.5.0_09 using methods similar to above, butwith no success. JRE 1.4.2_xx runs happily under Windows 95 without IE. I am currentlyusing 1.4.2_15. Also, notice that Netscape 9 appears to run well under NT 4. It is basedon Firefox 2, that is designed to work on NT 4. Netscape 9 no longer includesthe IE-tab like feature that required IE, so it runs happily with no versionof IE installed.  And check this out! NT 4 booted and running on a FAT32 drive! And talkingto a USB flash drive!
Simple NT 4 Fat32 how to: Create a Fat16 drive. Optionally Install Windows 9x/ME if desired for dual booting. Install NT 4. Install Windows 2000 in a separate folder. You now have a boot loaderthat knows about FAT32. Install the FastFat32 driver fromhereunder NT 4. Convert the drive to FAT32 using your favorite partition manager andoptionally resize it to make it larger. Reboot and select NT 4 - IT STILL BOOTS! Optionally delete the Windows 2000 folder if you didn't need it foranything else. |
Other methods could involve using a boot sector manager to install theWindows 2000 boot loader, and unzipping/copying an existing minimal NT4 install on to an existing FAT32 drive. If you don't want to touch theexisting boot sector on your hard drive you can also use a Windows 2000boot floppy disk. Have not tested with with the Windows XP or Vista boot loaders. The USB stuff is simple. Install the USB driver fromhere(Itis bundled with some camera utils, you don't need that part). May not workwith all USB chipsets.
|