Thread
Hi!
Remember this post? http://68kmla.org/forums/viewtopic.php?p=210335#p210335
Remember what I said here?
Dad was up there last weekend, so I phoned him up and asked if he could bring that machine home with him. I managed to get it past Mom as well, since I said that it was only a small one and that I would be happy if it shared a desk with the old family PC, of which I am the only user these days
.
The machine is a Compaq ProLinea 3/25zs, which is a contemporary of my Mac. It's got a 386 processor and 16 MB of RAM. The hard drive is not the original one, being a "1281 MB" hard drive, according to the BIOS, but only 500 MB or so are usable as the DOS installer refused to recognise the drive's full capacity. It also has a floppy drive, but no CD drive.
I have installed DOS 6.22 and Windows for Workgroups 3.11 on it; apparently the machine originally shipped with DOS, even though Windows was in widespread use by that time.
The machine had the classic SoundBlaster 16 card, with FM synthesis, installed. This upgrade was carried out for a vintage music technology lesson which the machine participated in just a few months before I first saw it.
The machine also had a network card which, oddly enough, had a game port on it as well (although I was unable to make that work with my joystick as the drivers were only for Windows 95, not 3.1). As such, it is on the home network and the internet. I have installed Netscape Navigator 4, but it is too slow for enjoyable use, so I don't really use it online. The home network, however, is useful for transferring large files to and from it since there is no CD drive.
I use it mainly for coding, as I have installed various C and Pascal IDEs on it. I also have a small collection of appropriate music software (including the Voyetra Sequencer Plus Gold which was used during the music lesson) for DOS and Windows 3.1. My favourite electronic circuit design package also runs better on Windows 3.1 rather than in a compatibility environment under Windows XP. Finally, I have installed Microsoft Bob, since I am one of the few people who actually like it!
I hope you enjoyed reading about my new vintage PC!
Thanks,
onlyonemac
P.S. Sorry it took me so long to post about this, but I've been awfully busy setting this thing up!
Remember this post? http://68kmla.org/forums/viewtopic.php?p=210335#p210335
Remember what I said here?
Well...Then there was this really cute little machine which I've got my eyes on. He said I could "take as much as I want", since he was going to trash most of it some time or another, but Mom's already freaking over the computers which we've currently got.
Dad was up there last weekend, so I phoned him up and asked if he could bring that machine home with him. I managed to get it past Mom as well, since I said that it was only a small one and that I would be happy if it shared a desk with the old family PC, of which I am the only user these days
.The machine is a Compaq ProLinea 3/25zs, which is a contemporary of my Mac. It's got a 386 processor and 16 MB of RAM. The hard drive is not the original one, being a "1281 MB" hard drive, according to the BIOS, but only 500 MB or so are usable as the DOS installer refused to recognise the drive's full capacity. It also has a floppy drive, but no CD drive.
I have installed DOS 6.22 and Windows for Workgroups 3.11 on it; apparently the machine originally shipped with DOS, even though Windows was in widespread use by that time.
The machine had the classic SoundBlaster 16 card, with FM synthesis, installed. This upgrade was carried out for a vintage music technology lesson which the machine participated in just a few months before I first saw it.
The machine also had a network card which, oddly enough, had a game port on it as well (although I was unable to make that work with my joystick as the drivers were only for Windows 95, not 3.1). As such, it is on the home network and the internet. I have installed Netscape Navigator 4, but it is too slow for enjoyable use, so I don't really use it online. The home network, however, is useful for transferring large files to and from it since there is no CD drive.
I use it mainly for coding, as I have installed various C and Pascal IDEs on it. I also have a small collection of appropriate music software (including the Voyetra Sequencer Plus Gold which was used during the music lesson) for DOS and Windows 3.1. My favourite electronic circuit design package also runs better on Windows 3.1 rather than in a compatibility environment under Windows XP. Finally, I have installed Microsoft Bob, since I am one of the few people who actually like it!
I hope you enjoyed reading about my new vintage PC!
Thanks,
onlyonemac
P.S. Sorry it took me so long to post about this, but I've been awfully busy setting this thing up!
I had a Prolinea years and years ago, although it was a 4/66 (in the desktop with one 5.25-inch bay enclosure). I also later had a 575, which was predictably a 75MHz Pentium based system, although in a taller and slightly restyled enclosure.
They're certainly interesting little machines, I don't know if I'd go so far as to say that they were really fancy. They're sort of like the HP EliteDesk/ProDesks and Dell OptiPlexes of their time.
Is yours the very small system seen here: http://www.retrocomputing.net/parts/c/compaq/prolinea%203_25zs/PROLINEA3_25ZS.jpg or is it in one of the larger enclosures, seen here?

They're certainly interesting little machines, I don't know if I'd go so far as to say that they were really fancy. They're sort of like the HP EliteDesk/ProDesks and Dell OptiPlexes of their time.
Is yours the very small system seen here: http://www.retrocomputing.net/parts/c/compaq/prolinea%203_25zs/PROLINEA3_25ZS.jpg or is it in one of the larger enclosures, seen here?

That is not a gameport, it is AUI.The machine also had a network card which, oddly enough, had a game port on it as well (although I was unable to make that work with my joystick as the drivers were only for Windows 95, not 3.1).
Oh and stop trying to plug game controllers into the second port on that network card -- it's an AUI or ethernet transceiver port, not a game port. Unfortunately several different things used that same connector at the time, but basically the reason it exists is that there was a time in the bad old days when nobody could decide what the best way to set up a network was. Twisted pair with RJ45 connectors was one of at least three competing formats, the other being rings made of thick or thin-net wire, each of which had its own special set of physical requirements.
Apple sold thicknet transcievers which, for example, had their own external power supply and super long power/data cords leading back to the Mac, leading me to believe that there was some sort of reason for the transceiver to go places that the Mac itself wouldn't go, such as into a raised floor or into a drop ceiling, probably to help compensate for the fact that thicknet wiring wasn't very flexible and was just being dropped in instead of being run to nice wall jacks like twisted pair is.
Apple sold thicknet transcievers which, for example, had their own external power supply and super long power/data cords leading back to the Mac, leading me to believe that there was some sort of reason for the transceiver to go places that the Mac itself wouldn't go, such as into a raised floor or into a drop ceiling, probably to help compensate for the fact that thicknet wiring wasn't very flexible and was just being dropped in instead of being run to nice wall jacks like twisted pair is.
The Apple DA-15 port uses the same connector as gameport and AUI…
Apple's DOS compatibility cards had a game port connector cover to prevent accidental video connector insertions.
Apple's DOS compatibility cards had a game port connector cover to prevent accidental video connector insertions.
Nice old school PC!
If you wish, you can have IDE CD-ROM and HDD from my crap box.
Shipping in the EU won´t cost a fortune.
I gave away my last ISA SCSI HBA years ago, too bad.
When I hear "DOS", Fusion PC 3.0 immediately springs to my mind - one of the best MacII emulators from my opinion.
If you should want to give it a go: http://www.emulators.com/download.htm
If you wish, you can have IDE CD-ROM and HDD from my crap box.
Shipping in the EU won´t cost a fortune.
I gave away my last ISA SCSI HBA years ago, too bad.
When I hear "DOS", Fusion PC 3.0 immediately springs to my mind - one of the best MacII emulators from my opinion.
If you should want to give it a go: http://www.emulators.com/download.htm
Fun stuff! I love old DOS PCs of the 386/486 era - home to some of the best games the PC ever saw, and for all the headaches with ISA and jumpers and whatnot, DOS managed to bring a flexible but simple minimalist approach to operating systems far better than Unix ever did. Love the sound of the old OPL2/3 FM sound cards, as well...
I have a 486DX2 machine that I use for my DOS games.
Don't worry about it, EVERYONE makes one of two mistakes about DA-15 D-Shell connectors on old computers. In their standard "screw the cable down" form they"re usually Game Ports on PCs and Video Ports on Macs. If there's no place to "screw the cable down" then you look for the lug/shroud around the DA/15 where the ThickNet cable clamps onto the DA-15 with Flat Head Machine Screws holding that and the backplane plate onto the card where there would more commonly be Male/Female extensions (round or hex) for "screw the cable down" connections holding only the backplane plate to the card.
The only cards of which I am aware that have DA-15 and RJ45 connectors on board are NuBus Futura Video Cards with the 10baseT Daughtercard's RJ-45 connector on board. Even more confusing would be the ThinNet Connector on that DaughterCard NIC for the Futuras.
I've got a non functional WYSE 386SX for nostalgia, it's a fixer or a re-casing box, depending.
The only cards of which I am aware that have DA-15 and RJ45 connectors on board are NuBus Futura Video Cards with the 10baseT Daughtercard's RJ-45 connector on board. Even more confusing would be the ThinNet Connector on that DaughterCard NIC for the Futuras.
I've got a non functional WYSE 386SX for nostalgia, it's a fixer or a re-casing box, depending.
That's sort of like saying "the Human Cannonball managed to bring a flexible but simple minimalist approach to flying far better than the airplane ever did", but sure, why not.DOS managed to bring a flexible but simple minimalist approach to operating systems far better than Unix ever did
IcarusSoft? Another oxymoron! [
)] ]'>
)] ]'>I'm just sayin', I've never gotten a headache from spending hours wrist-deep in nested configuration scripts and digging through enormous reference manuals trying to sort out some inscrutable problem with DOS.That's sort of like saying "the Human Cannonball managed to bring a flexible but simple minimalist approach to flying far better than the airplane ever did", but sure, why not.
Is this on Macs/NuBus or at large?The only cards of which I am aware that have DA-15 and RJ45 connectors on board are NuBus Futura Video Cards with the 10baseT Daughtercard's RJ-45 connector on board. Even more confusing would be the ThinNet Connector on that DaughterCard NIC for the Futuras.
Both actually. Apparently I neglected to add the DA-15 with "screw the cable down" type connection in that instance. ThickNet/ThinNet and 10bT are commonly found together on NICs of every stripe.
Heaven only knows what Sun and the rest of the UNIX Workstation crowd did in that market. Were expansion slots ever so dear as in the Mac world? Other platforms always seemed to have a slew of the freakin' things available.
The Futura VidCard/NIC DaughterCard combo saved a precious slot in the under-equipped majority of Macs.
Newborn babes and new mommies have instincts about what goes where and what to do with the dang thing, but operating a teat efficiently, from either end, is definitely learned behavior. If'n that ain't intuitive, N_U_T_H_I_N' having ANYTHING to do with computers is intuitive.Newborn babies come into the world knowing this stuff, right?
What about VMS? You do run VMS on your VAX, right?I'm just sayin', I've never gotten a headache from spending hours wrist-deep in nested configuration scripts and digging through enormous reference manuals trying to sort out some inscrutable problem with DOS.
That's probably because, compared to Unix, DOS can't do much. That's why Unix systems are still relevant in 2013 and DOS systems aren't, outside of a very small number of niche contexts. DOS doesn't have a built-in network stack, or multitasking, or anything that would make it remotely functional for anything other than gaming or word processing past the early 1990s, but sure, it's "more flexible" because you happen to be used to it and therefore it is easier for you to use. If anything, you're showing how pointless it is to attempt to draw comparisons between DOS and Unix, which were designed for completely different purposes and completely different types of users.I'm just sayin', I've never gotten a headache from spending hours wrist-deep in nested configuration scripts and digging through enormous reference manuals trying to sort out some inscrutable problem with DOS.
Inasmuch as that UNIX almost always had stuff to manage and DOS did not always, yes.
True enough, I suppose, but to be honest I've never encountered a Unix feature that I haven't seen implemented more simply and elegantly elsewhere (if not in DOS specifically.)That's probably because, compared to Unix, DOS can't do much.
Indeed. But VMS has been pretty good to me thus far, though I admit I haven't gotten terribly in-depth with it.What about VMS? You do run VMS on your VAX, right?![]()
True enough. With DOS, hey, need just a little more base RAM to run that CD-ROM game? Just do this!I'm just sayin', I've never gotten a headache from spending hours wrist-deep in nested configuration scripts and digging through enormous reference manuals trying to sort out some inscrutable problem with DOS.
Code:
# CONFIG.SYS
DOS=HIGH,UMB
FILES=90
FCBS=1,0
BUFFERS=10,0
LASTDRIVE=J
STACKS=9,256
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF /V
DEVICE=C:\DOS\EMM386.EXE RAM I=B000-B7FF I=C800-EFFF HIGHSCAN FRAME=C800 /MIN=0 /V
DEVICEHIGH /L:1 =C:\VIDEO\EANSI.SYS
DEVICEHIGH /L:1 =C:\DOS\DISPLAY.SYS CON=(EGA,,2)
DEVICEHIGH /L:1 =C:\WINDOWS\IFSHLP.SYS
DEVICEHIGH /L:1 =C:\CDROM\TEAC_CDI.SYS /D:MSCD000
DEVICEHIGH /L:2 =C:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5
DEVICEHIGH /L:2 =C:\SB16\DRV\CTMMSYS.SYS
SHELL=C:\DOS\COMMAND.COM C:\DOS\ /E:2048 /P
# AUTOEXEC.BAT
LH /L:2 C:\DOS\MSCDEX /D:MSCD000 /M:18 /E /S /L:G /V
LH /L:0;2 /S C:\DOS\SMARTDRV 2048 128 /V
LH /L:2 C:\MOUSE\MSCMOUSE /1 /A3
LH /L:2 C:\DOS\DOSKEY /INSERT
LH /L:2 C:\DOS\NLSFUNC C:\DOS\COUNTRY.SYS
PROMPT $_ $e[1;37;41m-|--$e[33;40m $p$g
PATH C:\DOS;C:\QEMM;D:\WINDOWS;C:\BAT;C:\NORTON;C:\TOOLS;
SET SOUND=C:\SB16
SET BLASTER=A220 I5 D1 H5 P330 T6
SET MIDI=SYNTH:1 MAP:G
SET IEPPP=C:\IEXPLORE
SET PATH=%PATH%;C:\IEXPLORE
If UNIX were FORTRAN* VMS would be COBOL. That's not a compliment.Indeed. But VMS has been pretty good to me thus far, though I admit I haven't gotten terribly in-depth with it.What about VMS? You do run VMS on your VAX, right?![]()
edit: (UNIX is of course actually C, but C doesn't pair as well with COBOL)
lmfao :lol: :lol:the Human Cannonball managed to bring a flexible but simple minimalist approach to flying far better than the airplane ever did
Still just one file, my friend. It would begin to compare with Unix/Linux if you had to chase includes through half a dozen scripts in different directories with the aid of only a man page that was last updated in 1997 and a handful of forum threads from 2001...True enough. With DOS, hey, need just a little more base RAM to run that CD-ROM game? Just do this!
Newborn babies come into the world knowing this stuff, right?
Gorgonops: Programming Language Sommelier.edit: (UNIX is of course actually C, but C doesn't pair as well with COBOL)
Putting things in one file doesn't necessarily make them simpler (and certainly not more flexible). What are you trying to use that was last updated in 1997, anyway? That's your problem, not Unix's problem.
Two, actually. And of course the exact details would vary depending on the *exact* details of your computer, IE, what cards you have installed, what video modes you might use (Wanna see something sad? Config EMM386.EXE to use that 32k between the A0000 EGA/VGA framebuffer and the B8000 CGA/Color text mode memory to load something high only to have a game tell your VGA card switch to a VESA mode that by default maps the full 128k between A0000 and BFFFF), what time of day and under what sign of the moon the author of your BIOS or the designer of your motherboard's chipset was born on, etc. Hope you like rebooting to figure all the fine print out!Still just one file, my friend.
Beats the @#%$ out of trying to edit the Windows registry.It would begin to compare with Unix/Linux if you had to chase includes through half a dozen scripts in different directories with the aid of only a man page that was last updated in 1997 and a handful of forum threads from 2001...
The absurdity of trying to compare a modern UNIX work-alike to a somewhat brain-damaged knockoff of CP/M (Straight-up CP/M-80, not even MP/M, CP/M-86, Concurrent CP/M, etc.) hardly changed from 1980 has of course already been pointed out. (Given sufficient reward) your average human could probably memorize the complete workings of plus a hex dump of the KIM-1's onboard machine-language monitor (it fits in two 1K ROMs and contains code destined for a CPU with effectively one general-purpose register, how hard could it be?), by the same logic that makes it a far superior system to MS-DOS.
Is this on Macs/NuBus or at large?The only cards of which I am aware that have DA-15 and RJ45 connectors on board are NuBus Futura Video Cards with the 10baseT Daughtercard's RJ-45 connector on board. Even more confusing would be the ThinNet Connector on that DaughterCard NIC for the Futuras.
Both actually. Apparently I neglected to add the DA-15 with "screw the cable down" type connection in that instance. ThickNet/ThinNet and 10bT are commonly found together on NICs of every stripe.
Heaven only knows what Sun and the rest of the UNIX Workstation crowd did in that market. Were expansion slots ever so dear as in the Mac world? Other platforms always seemed to have a slew of the freakin' things available.
The Futura VidCard/NIC DaughterCard combo saved a precious slot in the under-equipped majority of Macs.
Newborn babes and new mommies have instincts about what goes where and what to do with the dang thing, but operating a teat efficiently, from either end, is definitely learned behavior. If'n that ain't intuitive, N_U_T_H_I_N' having ANYTHING to do with computers is intuitive.Newborn babies come into the world knowing this stuff, right?
I'm nominating this for best 68kmla analogy of 2013!Newborn babes and new mommies have instincts about what goes where and what to do with the dang thing, but operating a teat efficiently, from either end, is definitely learned behavior. If'n that ain't intuitive, N_U_T_H_I_N' having ANYTHING to do with computers is intuitive.
How many expansions slots you get varies widely depending on the model, but ethernet cards were generally not something Unix workstation users had to worry about.Heaven only knows what Sun and the rest of the UNIX Workstation crowd did in that market. Were expansion slots ever so dear as in the Mac world? Other platforms always seemed to have a slew of the freakin' things available
Nope, because it was already built into the motherboard.ethernet cards were generally not something Unix workstation users had to worry about.
It is the same is the smaller linked picture.Is yours the very small system seen here: http://www.retrocomputing.net/parts/c/compaq/prolinea%203_25zs/PROLINEA3_25ZS.jpg or is it in one of the larger enclosures, seen here?
That is not a gameport, it is AUI.The machine also had a network card which, oddly enough, had a game port on it as well (although I was unable to make that work with my joystick as the drivers were only for Windows 95, not 3.1).
I hope I haven't broken anything :-/ ...Oh and stop trying to plug game controllers into the second port on that network card -- it's an AUI or ethernet transceiver port, not a game port. Unfortunately several different things used that same connector at the time, but basically the reason it exists is that there was a time in the bad old days when nobody could decide what the best way to set up a network was.
I was wondering why the port had the strangest (and non-functional) screw-holes that I had ever seen!Don't worry about it, EVERYONE makes one of two mistakes about DA-15 D-Shell connectors on old computers. In their standard "screw the cable down" form they"re usually Game Ports on PCs and Video Ports on Macs. If there's no place to "screw the cable down" then you look for the lug/shroud around the DA/15 where the ThickNet cable clamps onto the DA-15 with Flat Head Machine Screws holding that and the backplane plate onto the card where there would more commonly be Male/Female extensions (round or hex) for "screw the cable down" connections holding only the backplane plate to the card.
Gameport controllers/joysticks don't supply their own power, so you're fine OOM. That wouldn't have broken anything.
I still wouldn't connect a joystick to an AUI port, some pins will still be shorted (if you press the fire buttons) or be connected through a varying resistance (depending on the position of the stick that would be the same as shorting out the pins) so probably not a good idea.
OOM do you have some kind of a AUI transceiver you could test the port with?
OOM do you have some kind of a AUI transceiver you could test the port with?
I'm more concerned about the joystick, not the AUI port.
The ethernet port's still working, so that's fine.
P.S. This was posted from a Compaq Prolinea 3/25zs running Windows 3.1 and Internet Explorer 5
. It took me a good 10 minutes to post, though.
Speaking of which, why is it so slow? It's not like I'm trying to dial up through a 2400 bps modem; I'm using a 100 Mbps ethernet connection. Perhaps the ethernet card's a bit slow, eh?
The ethernet port's still working, so that's fine.
P.S. This was posted from a Compaq Prolinea 3/25zs running Windows 3.1 and Internet Explorer 5
. It took me a good 10 minutes to post, though.Speaking of which, why is it so slow? It's not like I'm trying to dial up through a 2400 bps modem; I'm using a 100 Mbps ethernet connection. Perhaps the ethernet card's a bit slow, eh?
If it's ISA, it's MASSIVELY bottlenecked by that. If it's that old to include AUI, it's probably an 10 card anyways.
Windows 3.1 is slow, let alone IE5 on that. If it's just a 486, that's not helping either.
Windows 3.1 is slow, let alone IE5 on that. If it's just a 486, that's not helping either.
Additionally, while I'm not sure how much Javascript there is on this forum (I'm sure I'll find out, once I get my Performa 631CD online,) modern JS tends to be a huge boat-anchor for older computers when using a browser that supports Javascript but doesn't have a whitelist.
Also, if it's a Prolinea 3/25z, it would be a 386 at 25MHz, unless the badge had been swapped and it's actually a 486. (as I mentioned, I had a 4/66, but there was also the 4/33. Compaq business computer naming was pretty predictable at the time.)
For the record, the answer is "not that much, really." I did have to turn Javascript off, but it was on account of Netscape 3 barfing out JS "syntax errors" at me (presumably on account of modern language extensions? I dunno.) Performance-wise, it was fine and is finer - though redraw is a bit juddery.Additionally, while I'm not sure how much Javascript there is on this forum (I'm sure I'll find out, once I get my Performa 631CD online,) modern JS tends to be a huge boat-anchor for older computers when using a browser that supports Javascript but doesn't have a whitelist.
Currently posting from OS8
Actually it's a 386SX at 25mhz.Also, if it's a Prolinea 3/25z, it would be a 386 at 25MHz
If the OP really can't understand why this thing would be so slow browsing the web period, let alone browsing a site that uses scripts, well... I guess I can't say any more without sounding really mean. This thing is a "contemporary" of something like an LC475 only in the rough chronological sense. It's at *least* four times slower.
That's a pretty interesting article. I hadn't thought about homes buying Prolineas, but I suppose I don't see why not. I tended to see pallets of them at recyclers and used computer places in the very early 2000s when my family lived near Seattle, so I had presumed they were bought by the hundred or so by institutions. (At a time when PC management and hardware based remote management of corporate desktops was not yet really a thing, even Presarios may have been fine.)
I have found that... that's why I disabled JavascriptAdditionally, while I'm not sure how much Javascript there is on this forum (I'm sure I'll find out, once I get my Performa 631CD online,) modern JS tends to be a huge boat-anchor for older computers when using a browser that supports Javascript but doesn't have a whitelist.
.But it was still incredibly slow, even with javascript and images turned off.
I think I'll stick to coding rather |) .
Windows 3.1 has recently been giving some trouble. The issue seems to be more or less completely random.
Sometimes what happens is that when I type "win" at the DOS prompt I get the splash screen and then usually one of three things happens:
If I run "win /b", it seems to indicate that user.exe is causing the problem; it says "LoadStart = user.exe", but there's no "LoadSuccess = user.exe" (but there's no "LoadFail" either, for that matter).
Sometimes Windows loads fine first time, other times it can take me up to 15 minutes and about 5 tries before it works. The problem seems to be getting progressively worse, although that might just be my imagination.
Please help.
Thanks,
onlyonemac
Sometimes what happens is that when I type "win" at the DOS prompt I get the splash screen and then usually one of three things happens:
- The machine reboots (the most common)
- I get returned to the DOS prompt, usually followed by a freeze after typing a few characters
- The splash screen never goes away and I have to power cycle the machine to reboot (the machine has frozen)
If I run "win /b", it seems to indicate that user.exe is causing the problem; it says "LoadStart = user.exe", but there's no "LoadSuccess = user.exe" (but there's no "LoadFail" either, for that matter).
Sometimes Windows loads fine first time, other times it can take me up to 15 minutes and about 5 tries before it works. The problem seems to be getting progressively worse, although that might just be my imagination.
Please help.
Thanks,
onlyonemac
Did you change the hardware configuration? Windows pre-95 is really finicky about hardware; you pretty much have to uninstall anything you're replacing before you remove it and install the new piece.
I haven't touched the hardware since I installed it. I haven't even installed any new software recently (but when I was it was really touchy! Mostly settled down after that, until now...).
Huh. Well, if it's getting unmanageable, I'd first try disabling everything you can manage without in CONFIG.SYS/AUTOEXEC.BAT and see if that makes it stabler; if that fails to help, you might just want to reinstall Windows.
Reseat cards and RAM, blow dust out of system - that's what I do.
But this failure to load sounds to me like bad RAM. I have a similar problem on my ThinkPad. It's def. bad RAM but it's soldered on the board :/
But this failure to load sounds to me like bad RAM. I have a similar problem on my ThinkPad. It's def. bad RAM but it's soldered on the board :/
I slightly hate to be that guy again, but...
Anyway. Another vote for possible RAM issues. (Possibly not the RAM itself, the system might be becoming unstable because of bad capacitors, failing power supply, etc.) Could also be your hard disk saying "Good Night Gracie!" as well.
Anyway. Another vote for possible RAM issues. (Possibly not the RAM itself, the system might be becoming unstable because of bad capacitors, failing power supply, etc.) Could also be your hard disk saying "Good Night Gracie!" as well.
Be "that guy" all you want, man - but remember that "that guy" is every bit as much of a walking anachronism as a DOS user, now
These days their niche in the tech world has been filled by soul-patched hipsters wearing horn-rimmed glasses "ironically" and arguing about which Linux distro is best when all they do is run its particular re-branded Firefox and post on reddit about how much better Android is than iOS.
These days their niche in the tech world has been filled by soul-patched hipsters wearing horn-rimmed glasses "ironically" and arguing about which Linux distro is best when all they do is run its particular re-branded Firefox and post on reddit about how much better Android is than iOS.I may have missed something -- is there any particular reason you're trying to learn coding for an old computer? Further, is there any reason you're doing it on a physical old computer, instead of, say, avoiding the "hardware failure" possibility and doing it in a virtual machine?
If you just want to learn concepts and thinking processes, you can do that anywhere, even in, say, SmallBasic. If you want to learn programming that'll be considered productive and you don't later want to have to relearn some syntax or learn an entirely new language because, say, the version of C in linux today and the version of C in Windows 3.1 in the early '90s have has 20+ years of change, then learning on a newer computer with contemporary software and software development stuff will be a better use of your time anyway.
Old machines are nice, but newer machines generally have a longer physical lifespan ahead of them. If acquiring a piece of hardware and then presuming that there'll never be any physical failures of any sort is up your alley, you may consider the 2013 iMac with the base cpu/gpu, max ram, and a solid state disk. That machine will almost certainly run for a decade with no interruption if you shoot the fans/vents with a vacuum cleaner or an air compressor on a somewhat regular basis. [
] ]'>
In "on topic" contributions: the disk is my personal pet-failure, and unless there's some easily-stressable component that's given to frequent failure anyway (such as a GeFORCE 8600 variant) then the disk is almost always going to be the first thing to fail, and the thing to fail the most frequently.
Hopefully you've got a backup! If not, it would be a good time to start considering the merits of a backup strategy, especially on a 20 year old computer.
If you just want to learn concepts and thinking processes, you can do that anywhere, even in, say, SmallBasic. If you want to learn programming that'll be considered productive and you don't later want to have to relearn some syntax or learn an entirely new language because, say, the version of C in linux today and the version of C in Windows 3.1 in the early '90s have has 20+ years of change, then learning on a newer computer with contemporary software and software development stuff will be a better use of your time anyway.
It's okay, I'll be that guy all day long, and I won't even hate myself for it.I slightly hate to be that guy again, but...
Old machines are nice, but newer machines generally have a longer physical lifespan ahead of them. If acquiring a piece of hardware and then presuming that there'll never be any physical failures of any sort is up your alley, you may consider the 2013 iMac with the base cpu/gpu, max ram, and a solid state disk. That machine will almost certainly run for a decade with no interruption if you shoot the fans/vents with a vacuum cleaner or an air compressor on a somewhat regular basis. [
] ]'>In "on topic" contributions: the disk is my personal pet-failure, and unless there's some easily-stressable component that's given to frequent failure anyway (such as a GeFORCE 8600 variant) then the disk is almost always going to be the first thing to fail, and the thing to fail the most frequently.
Hopefully you've got a backup! If not, it would be a good time to start considering the merits of a backup strategy, especially on a 20 year old computer.
It baffles me that anyone would have to ask this question on a forum dedicated to vintage computing.I may have missed something -- is there any particular reason you're trying to learn coding for an old computer? Further, is there any reason you're doing it on a physical old computer, instead of, say, avoiding the "hardware failure" possibility and doing it in a virtual machine?
You haven't been around long enough to know, I suppose.
Anyway, if anybody chooses to take anything away from my post, my hope it's that this stuff is going to fail and that you should have backups, and ideally, a way to get your data onto a newer machine.
Also, if your backup involves unsheathing a machine and removing its disk(s), it's probably a bad backup plan.
Anyway, if anybody chooses to take anything away from my post, my hope it's that this stuff is going to fail and that you should have backups, and ideally, a way to get your data onto a newer machine.
Also, if your backup involves unsheathing a machine and removing its disk(s), it's probably a bad backup plan.
My reference to said comic by no mean hinges on the greybeard UNIX user stereotype and whether he still exists or not. Mainly I was just shaking my head at how the OP really seems to be trying to treat this thing at least to some degree as a "production computer" (IE, keeping and doing "real work" on it) when a better, or at least more likely to be reliable, alternative might literally be had for a nickel or less.Be "that guy" all you want, man - but remember that "that guy" is every bit as much of a walking anachronism as a DOS user, now![]()
(Yes, I know, there's this bizarre convoluted backstory about how he can't have a computer in his room except when he can and how he's totally learning how to code and build microcontroller-based projects but then sometimes asks incredibly basic questions and apparently can't afford to even occasionally spend $5-$10 on his favorite hobbies. Clearly this situation is too complicated for me to fully grasp, leaving me incapable of offering anything but wiseacre remarks, and I apologize.)
I guess all I'm saying is that if this person was my next door neighbor I'd happily no-strings-attached *give* him a Pentium 4 out of my garage for free if I thought it would "help". (Granted I'm not at all sure about that.) Until I get around to going to the electronics recycling center there's three to choose from out there, and probably a few more on a nearby street corner. I'll totally grant that as a "Hobby Machine" this 386sx box of his is an interesting specimen and if I found one in a junk pile I'd probably take it home and play with it. But it's 20 years old, you should:
A: Trust it considerably less far than you could throw it, and:
B: Expect that it's going to break down if you use it all the time. Back it up and stock spare parts accordingly if you're really going to insist that using its bare metal is the only way to accomplish your goals vs. running the same software in virtualization/emulation. (Or just using newer software, which if you're "learning to code" and expect to develop marketable skills from doing so probably isn't a bad idea.)
That second part, again, bugs me, considering the OP apparently considers a mere replacement floppy drive for his Quadra a completely-beyond-his-means investment. If the HD in that Compaq is throwing in the towel you could probably trivially replace it with, say, a 2GB CompactFlash card in an IDE adapter (that's what I'd do), but that's gotta be like, what, $20-$30? That's almost *two*(!!!!) Mac floppy drives! (Or a whole Pentium 4 computer?)
Again, whatever, clearly I don't get what's going on here. Carry on.
I'm not planning on making a career out of coding (I'm actually studying electronics next year, and I have done more modern coding as well, by the way). I simply enjoy coding on old hardware for the sake of it.I may have missed something -- is there any particular reason you're trying to learn coding for an old computer? Further, is there any reason you're doing it on a physical old computer, instead of, say, avoiding the "hardware failure" possibility and doing it in a virtual machine?
I don't like emulators or virtual machines; I hate this "it does the same thing" idea. I say "it's not the real thing". I get no satisfaction or enjoyment from watching an emulated CPU run an emulated program. I like to read "this subroutine allocates XYZ memory and returns a pointer in processor register ABC" and know that it's actually doing that inside my computer, rather than just simulating it.
I back both my Mac and this machine up on a more-or-less monthly basis, which I consider appropriate considering the frequency with which I use them and the kinds of things I do on them.Hopefully you've got a backup! If not, it would be a good time to start considering the merits of a backup strategy, especially on a 20 year old computer.
It does, but still I'm prepared to do it. Particularly since it's so easy to do the actual backup from the Linux command lineAlso, if your backup involves unsheathing a machine and removing its disk(s), it's probably a bad backup plan.
.I've seen that comic too many times and I think others have as well. We're all sick of it and I don't think any of us really appreciate it anymore. Perhaps you should stop wasting our bandwidth and Cory's webspace.My reference to said comic...
Huh. Well, if it's getting unmanageable, I'd first try disabling everything you can manage without in CONFIG.SYS/AUTOEXEC.BAT and see if that makes it stabler; if that fails to help, you might just want to reinstall Windows.
Obviously I could try things like reinstalling and cleaning the machine out (although it's already spotless inside), but I was just wondering if there were any well-known issues which any of you may have encountered or heard of.Reseat cards and RAM, blow dust out of system - that's what I do.
But this failure to load sounds to me like bad RAM. I have a similar problem on my ThinkPad. It's def. bad RAM but it's soldered on the board :/
At first I thought it was something to do with being connected with a network, but then it happened even when I wasn't connected. Another time I thought it was because I was loading DOSKEY (it worked as soon as I disabled that), but then I read that there's no problem with Windows and DOSKEY (and it happens even without DOSKEY). I'll try replacing/validating my USER.EXE and GDI.EXE files (the ones which seem to be the most likely cause of the problem); if that doesn't work I might be left doing a full reinstall... :-/
Yup, agreed. I think that sums up the whole reason this forum exists.I don't like emulators or virtual machines; I hate this "it does the same thing" idea. I say "it's not the real thing".
Possibly, but with a machine that old you're likely to see hardware bit-rot similar to what affects many of our 68K machines. Assuming it's a software problem, my recollections of the Win 3.1 days are that doing a full reinstall was pretty standard when something got fubared, unfortunately.Obviously I could try things like reinstalling and cleaning the machine out (although it's already spotless inside), but I was just wondering if there were any well-known issues which any of you may have encountered or heard of.
What is "bit-rot"? Is it something I should be concerned about? If so, what can I do to prevent/fix it?Possibly, but with a machine that old you're likely to see hardware bit-rot similar to what affects many of our 68K machines.
Speak for yourself. I support the usage of said comic.I've seen that comic too many times and I think others have as well. We're all sick of it and I don't think any of us really appreciate it anymore. Perhaps you should stop wasting our bandwidth and Cory's webspace.
bit-rot is the loss of information stored in ROMs, especially EPROM/EEPROM due simply to age. Why? i dunno but it happens.
Whats more concerning is the fact that death of ICs is looming around the corner. As they age, and since epoxy isnt a 100% perfect seal, moisture still gets in and eventually starts to oxidize the metalization layers on the silicon die, this will cause the semiconductor to get noisy, and leaky. Ultimately failure of the IC.
I am starting to see this growing at an alarming rate with old 70s, early 80s stereo receivers, and amplifiers. transistors are getting noisy, and leaky all on their own without even using it. Just from age. Well ICs are made up of transistors, so assuming that, the same thing could happen. Might explain the reason why RAM fails for no reason on the early 128Ks, etc.
Whats more concerning is the fact that death of ICs is looming around the corner. As they age, and since epoxy isnt a 100% perfect seal, moisture still gets in and eventually starts to oxidize the metalization layers on the silicon die, this will cause the semiconductor to get noisy, and leaky. Ultimately failure of the IC.
I am starting to see this growing at an alarming rate with old 70s, early 80s stereo receivers, and amplifiers. transistors are getting noisy, and leaky all on their own without even using it. Just from age. Well ICs are made up of transistors, so assuming that, the same thing could happen. Might explain the reason why RAM fails for no reason on the early 128Ks, etc.
Yeah, by "bit rot", I just meant age-related hardware failures of any kind.
I know, i figured as much
Bit-rot also refers to the degradation of data over itme, even on media that hasn't failed. It's one of the reasons we're seeing things like ZFS and ReFS show up. "Better late than never," I suppose.
And, it's not just the base OS! Some people INSIST on running old, insecure web browsers. I mean come on, Firefox 3 beta 1? You may as well be running IE6. In fact, Internet Explorer 8 is still receiving security updates and is a more secure option (until April) than Firefox 1/2/3.
In a lot of ways, it still acts as a support group for people on the trailing edge, and I suppose it depends on whose perspective you take and trust: the site administrator's (I've been on this site for more than a decade, by the way), or the people who have co-opted the site as a place to complain about modern technology.
I absolutely love a lot of the modern developments like the floppy emulator, work on documenting newer SCSI hard disks and how they work in new machine, and the physical repair movement that's started on the site a little bit earlier than the modern development movement.
However, that's all 68k-focused stuff, and part of what I like about that is that it acknowledges that 68k Macs are Internet computers, but that they are absolutely not world-wide-web computers, and it focuses on simply extending their life for tasks they could alreayd do.
The PowerPC stuff is where it starts to get fuzzy and what I'll say about that is that it's interesting to see this forum act as a support group for those machines. The RDF is strong with that crowd though, and every once in a while, they say extremely weird things.
When this forum was new, it was reasonable to have a IIci or a Q650 as your main computer and use it on the Internet. More than half of us browsed the forum on IE3/4 and with dial-up. In a lot of ways, the Power Macintosh G4 and G5 families have taken that place, but due to the fact that almost 100% of us are using fast broadband connections that are always on, the viability of that is (from my perspective) a bad idea, just because the older a machine is, the less likely it is that you'll be running it with security patches. This is less of an issue with Mac OS X, but the attitude isn't limited to Mac OS X, and it's a significant issue with linux/bsd and Windows, which have known, remotely exploiable security vulnerabilities. I would be ZERO surprised to find out that OnlyOneMac's PC (both the linux and Windows installations) have been rooted/exploited and he's on several botnets.Yup, agreed. I think that sums up the whole reason this forum exists.
And, it's not just the base OS! Some people INSIST on running old, insecure web browsers. I mean come on, Firefox 3 beta 1? You may as well be running IE6. In fact, Internet Explorer 8 is still receiving security updates and is a more secure option (until April) than Firefox 1/2/3.
In a lot of ways, it still acts as a support group for people on the trailing edge, and I suppose it depends on whose perspective you take and trust: the site administrator's (I've been on this site for more than a decade, by the way), or the people who have co-opted the site as a place to complain about modern technology.
I absolutely love a lot of the modern developments like the floppy emulator, work on documenting newer SCSI hard disks and how they work in new machine, and the physical repair movement that's started on the site a little bit earlier than the modern development movement.
However, that's all 68k-focused stuff, and part of what I like about that is that it acknowledges that 68k Macs are Internet computers, but that they are absolutely not world-wide-web computers, and it focuses on simply extending their life for tasks they could alreayd do.
The PowerPC stuff is where it starts to get fuzzy and what I'll say about that is that it's interesting to see this forum act as a support group for those machines. The RDF is strong with that crowd though, and every once in a while, they say extremely weird things.
In, say, vmware player which is free, it would actually be doing those things, it's just in a container in the overall area of your real machine. I don't actually see how that's different, other than that backing up a vmware machine doesn't involve disconnecting and reconnecting a 20 year old hard disk from the inside of a machine, which is a plus if there ever was one. You can even set vmware to have a low memory limit in order to simulate running on a 386, and if you use virtualbox, or vmware ESXi, you can set a cap on the number of processor cycles the VM gets.I like to read "this subroutine allocates XYZ memory and returns a pointer in processor register ABC" and know that it's actually doing that inside my computer, rather than just simulating it.
He may have hotlinked it, but I'll gladly host a thousand copies of it and pay for the disk space and bandwidth to display it, because it's absolutely true.I've seen that comic too many times and I think others have as well. We're all sick of it and I don't think any of us really appreciate it anymore. Perhaps you should stop wasting our bandwidth and Cory's webspace.
Oy, this argument again...must every thread about using vintage technology be co-opted for a sermon on how Everybody Who Doesn't Upgrade Is Stupid And Horrible? Cripes, this one wasn't even about using it as a daily driver.In a lot of ways, it still acts as a support group for people on the trailing edge, and I suppose it depends on whose perspective you take and trust: the site administrator's (I've been on this site for more than a decade, by the way), or the people who have co-opted the site as a place to complain about modern technology.
It definitely seems to be kind of an "if you have to ask, you'll never know" thing, but to analogize: if I have a boring but reliable, say, Toyota sedan, but I really like the styling, handling, and feel of an old '53 Corvette, it doesn't matter a bit if I splash on extra chrome bits or add a '50s two-tone paint job to the Toyota sedan. It doesn't matter that the Toyota may be safer, or more fuel-efficient, or cost less to maintain. It doesn't even matter if I drive the Toyota sedan like it's a '53 'Vette; when you get down to it, it's not a '53 Corvette, and it will never be, and because it isn't, it will never sate the desire for the car I really want. Maybe it's psychological; maybe knowing that it's not the real thing is what makes it unable to satisfy; I dunno, and it doesn't matter. It just doesn't work that way, at least for certain kinds of people.In, say, vmware player which is free, it would actually be doing those things, it's just in a container in the overall area of your real machine.
More on-topic again, it took me exactly 15 minutes (no exagguration) to get Windows to boot this evening. I took a log of most of the unsuccessful attempts:
At this point I picked on VGAFIX.FON and replaced it with a copy from my installation disk, but to no avail...
The above listing includes a number of attempts where I found myself crashed at a blank desktop with only an eggtimer cursor and no Program Manager. This is something which I have never had before.
Here is a log of a successful attempt which I took yesterday (but with the same setup):
Yesterday it started successfully on each of the approximately five times when I reboot the PC for other reasons.
Here is also a copy of my CONFIG.SYS and AUTOEXEC.BAT files (mostly unchanged since numerous installers got through with them):
What I'm not getting about this is what can be so different between one attempt and another that could cause a different outcome each time (even the failed attempts are not always the same). The RAM passes the BIOS check and the check done by HIMEM.SYS when it loads; the hard drive passes CHKDSK's bad sector test. Are there any other more advanced tests which I could/should do? And why does DOS never show a problem (and neither does Windows once it's loaded successfully)?
Thanks,
onlyonemac
Code:
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
Code:
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
LoadSuccess = VGAFIX.FON
LoadStart = OEMFONTS.FON
LoadSuccess = OEMFONTS.FON
LoadSuccess = GDI.EXE
LoadStart = USER.EXE
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
LoadSuccess = VGAFIX.FON
LoadStart = OEMFONTS.FON
LoadSuccess = OEMFONTS.FON
LoadSuccess = GDI.EXE
LoadStart = USER.EXE
INIT=Keyboard
INITDONE=Keyboard
INIT=Mouse
STATUS=Mouse driver installed
INITDONE=Mouse
INIT=Display
LoadStart = DISPLAY.drv
LoadSuccess = DISPLAY.drv
INITDONE=Display
INIT=Display Resources
INITDONE=Display Resources
LoadStart = kbduk.dll
LoadSuccess = kbduk.dll
INIT=Fonts
LoadStart = ARIAL.FOT
LoadSuccess = ARIAL.FOT
LoadStart = ARIALBD.FOT
LoadSuccess = ARIALBD.FOT
LoadStart = ARIALBI.FOT
LoadSuccess = ARIALBI.FOT
LoadStart = ARIALI.FOT
LoadSuccess = ARIALI.FOT
LoadStart = COUR.FOT
LoadSuccess = COUR.FOT
LoadStart = COURBD.FOT
LoadSuccess = COURBD.FOT
LoadStart = COURBI.FOT
LoadSuccess = COURBI.FOT
LoadStart = COURI.FOT
LoadSuccess = COURI.FOT
LoadStart = TIMES.FOT
LoadSuccess = TIMES.FOT
LoadStart = TIMESBD.FOT
LoadSuccess = TIMESBD.FOT
LoadStart = TIMESBI.FOT
LoadSuccess = TIMESBI.FOT
Here is a log of a successful attempt which I took yesterday (but with the same setup):
Code:
[boot]
LoadStart = system.drv
LoadSuccess = system.drv
LoadStart = keyboard.drv
LoadSuccess = keyboard.drv
LoadStart = mouse.drv
LoadSuccess = mouse.drv
LoadStart = SVGA256.DRV
LoadSuccess = SVGA256.DRV
LoadStart = mmsound.drv
LoadSuccess = mmsound.drv
LoadStart = comm.drv
LoadSuccess = comm.drv
LoadStart = VGASYS.FON
LoadSuccess = VGASYS.FON
LoadStart = VGAOEM.FON
LoadSuccess = VGAOEM.FON
LoadStart = GDI.EXE
LoadStart = FONTS.FON
LoadSuccess = FONTS.FON
LoadStart = VGAFIX.FON
LoadSuccess = VGAFIX.FON
LoadStart = OEMFONTS.FON
LoadSuccess = OEMFONTS.FON
LoadSuccess = GDI.EXE
LoadStart = USER.EXE
INIT=Keyboard
INITDONE=Keyboard
INIT=Mouse
STATUS=Mouse driver installed
INITDONE=Mouse
INIT=Display
LoadStart = DISPLAY.drv
LoadSuccess = DISPLAY.drv
INITDONE=Display
INIT=Display Resources
INITDONE=Display Resources
LoadStart = kbduk.dll
LoadSuccess = kbduk.dll
INIT=Fonts
LoadStart = ARIAL.FOT
LoadSuccess = ARIAL.FOT
LoadStart = ARIALBD.FOT
LoadSuccess = ARIALBD.FOT
LoadStart = ARIALBI.FOT
LoadSuccess = ARIALBI.FOT
LoadStart = ARIALI.FOT
LoadSuccess = ARIALI.FOT
LoadStart = COUR.FOT
LoadSuccess = COUR.FOT
LoadStart = COURBD.FOT
LoadSuccess = COURBD.FOT
LoadStart = COURBI.FOT
LoadSuccess = COURBI.FOT
LoadStart = COURI.FOT
LoadSuccess = COURI.FOT
LoadStart = TIMES.FOT
LoadSuccess = TIMES.FOT
LoadStart = TIMESBD.FOT
LoadSuccess = TIMESBD.FOT
LoadStart = TIMESBI.FOT
LoadSuccess = TIMESBI.FOT
LoadStart = TIMESI.FOT
LoadSuccess = TIMESI.FOT
LoadStart = WINGDING.FOT
LoadSuccess = WINGDING.FOT
LoadStart = ROMAN.FON
LoadSuccess = ROMAN.FON
LoadStart = SCRIPT.FON
LoadSuccess = SCRIPT.FON
LoadStart = MODERN.FON
LoadSuccess = MODERN.FON
LoadStart = SYMBOL.FOT
LoadSuccess = SYMBOL.FOT
LoadStart = LHANDW.FOT
LoadSuccess = LHANDW.FOT
LoadStart = SSERIFE.FON
LoadSuccess = SSERIFE.FON
LoadStart = COURE.FON
LoadSuccess = COURE.FON
LoadStart = SERIFE.FON
LoadSuccess = SERIFE.FON
LoadStart = SYMBOLE.FON
LoadSuccess = SYMBOLE.FON
LoadStart = SMALLE.FON
LoadSuccess = SMALLE.FON
LoadStart = AN.FOT
LoadSuccess = AN.FOT
LoadStart = FRA.FOT
LoadSuccess = FRA.FOT
LoadStart = FRB.FOT
LoadSuccess = FRB.FOT
LoadStart = FRC.FOT
LoadSuccess = FRC.FOT
INITDONE=Fonts
INIT=Lang Driver
LoadStart = langeng.dll
LoadSuccess = langeng.dll
INITDONE=Lang Driver
LoadSuccess = USER.EXE
LoadStart = progman.exe
LoadStart = SHELL.DLL
LoadSuccess = SHELL.DLL
LoadSuccess = progman.exe
INIT=Final USER
INITDONE=Final USER
INIT=Installable Drivers
INITDONE=Installable Drivers
INIT=TSRQuery
INITDONE=TSRQuery
Here is also a copy of my CONFIG.SYS and AUTOEXEC.BAT files (mostly unchanged since numerous installers got through with them):
Code:
DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\WINDOWS\HIMEM.SYS
DOS=HIGH
COUNTRY=044,,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
REM ** FILES=30
LASTDRIVE=Z
DEVICE=C:\WINDOWS\IFSHLP.SYS
STACKS=9,256
FILES=40
Code:
@ECHO OFF
DOSKEY /INSERT
C:\WINDOWS\net start
SET SOUND=C:\SB16
SET BLASTER=A220 I5 D1 H5 P330 T6
SET MIDI=SYNTH:1 MAP:E
C:\SB16\DIAGNOSE /S
C:\SB16\MIXERSET /P /Q
C:\DOS\SMARTDRV.EXE /X
PROMPT $p$g
PATH C:\MSIE50;C:\MSBOB;C:\WINDOWS;C:\DOS;C:\BORLANDC\BIN
SET TEMP=C:\DOS
MODE CON CODEPAGE PREPARE=((437) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=437
KEYB UK,,C:\DOS\KEYBOARD.SYS
Thanks,
onlyonemac
The BIOS doesn't do a serious memory test, it basically just checks for the presence of RAM at succeeding addresses to figure out how much is in the system. You'd want to run a full-fledged memory-test utility to rule out the possibility of RAM failure. Also, the hard disk's being good and the filesystem's being intact doesn't mean that the contents of a file didn't somehow get corrupted.
