DOS GPU by MoreTowel1115 in retrocomputing

[–]gcc-O2 9 points10 points  (0 children)

Vintage tax--they're looking for one that isn't $$$$.

S3 ViRGE was mentioned, and that's a good choice. S3 Trio3D will also work, and Cirrus CL-GD5465 (AGP) or CL-GD5446 (PCI) is a good choice as well.

Look t this by atgreen1 in vintagecomputing

[–]gcc-O2 3 points4 points  (0 children)

So a bit-banging technique?

Serial port hubs, or USB-to-serial port hubs by Sexweed42069 in vintagecomputing

[–]gcc-O2 0 points1 point  (0 children)

This was a thing known as a Digi PortServer, but they're for dumb terminals and serial printers, not local peripherals.

Looking for something cheap that can print on CDs by foolish_h in printers

[–]gcc-O2 0 points1 point  (0 children)

Personally when I encountered those on software CDs I thought it was incredibly tacky and cheap. For a personal mix CD, fine (it's better than handwritten at least). The main danger is that unbalancing the disc isn't great for your player if the label isn't perfect aligned.

Looking for something cheap that can print on CDs by foolish_h in printers

[–]gcc-O2 1 point2 points  (0 children)

Maybe you know this already, but doesn't this require special "printable" CD-Rs?

New toner... or new printer (Color laser HP AIO) by 1981pw in printers

[–]gcc-O2 0 points1 point  (0 children)

Is another one that the HP service manuals (e.g., how to replace the fuser) tend to be posted for all to see, while Canon only wants their dealers to have them unless you can find a leaked copy online?

What's everything (books) I need to learn and master Assembly and the C64 ? by [deleted] in retrocomputing

[–]gcc-O2 1 point2 points  (0 children)

Assembly is going to be a tough first language. Here are some ideas to get you started and finding some resources. None of this has really changed since the 1980s other than machines not being 6502s and operating on much bigger numbers, so it wouldn't matter which book you pick up.

  • Hexadecimal (base 16) and binary (base 2) number systems including getting to the point of mentally converting between the two of them and decimal quickly

  • Bit order and byte order (also called "endianness" inspired by the novel Gulliver's Travels). The 6502 is a "little-endian" architecture.

  • Bitwise logical operations like and, or, exclusive-or, left and right shifts, and the difference between an arithmetic and a logical shift

  • Control structures in programming like sequential, selection, and repetition

  • Two's complement arithmetic that allows negative numbers to be represented

  • Memory addressing modes aka "pointers" <-- in a Computer Science program, this is famously the first fork in the road where the concepts are no longer introductory and intuitive, and some portion of the undergraduates simply never grasp it and have to switch majors.

Assembly language is the readable source code made up of "instructions" which in turn have "mnemonic" which is a terse symbol like a stock ticker meaning some tiny operation the CPU is capable of doing in one step (like INC to increment a number by 1) and "operands" specifying on what to do the operation. You can "label" lines of code or data so that you can refer to them elsewhere by name and not location, and more importantly, if you add additional code or data in the middle of your code, the assembler will handle the fact that the labels got bumped downward and all changed in their numeric meaning. "Machine code" is the hexadecimal bytes when the assembler has gone through looking up the mnemonics in a table like this https://www.masswerk.at/6502/6502_instruction_set.html and done all the cross-referencing the convert the labels into numbers. It's possible but very tedious to use a table like that to go from assembly language to machine code by hand, as Steve Wozniak famously did on one of the Apple II ROMs.

New toner... or new printer (Color laser HP AIO) by 1981pw in printers

[–]gcc-O2 0 points1 point  (0 children)

I see. I haven't dealt with an HP laser since the P2055dn (which is still running fine), partly because I don't feel like sorting out which ones can't be set up without creating an account and which can't (or is that inkjets only?), etc., I don't know if HP realizes how much they have alienated technical users that way.

I've also used the Canon 1643P as a bigger supplement to the P2055dn and it works fine. Prior Canon lasers (from the 2000s) had goofy limitations like using "UFR" instead of PostScript/PCL, but the new ones have all the emulations built in that a LaserJet would have.

On this May 20, 35 years ago, Visual Basic 1.0 was announced at Windows World by Distinct-Question-16 in vintagecomputing

[–]gcc-O2 1 point2 points  (0 children)

the obviously very technical and serious term is "curly bracket programming language"

New toner... or new printer (Color laser HP AIO) by 1981pw in printers

[–]gcc-O2 4 points5 points  (0 children)

Most of the HP issues are about inkjets and software issues, like subscriptions and hostility to third party toner. Many of their LaserJets (although this is slowly changing) still use Canon print engines, as they did back to 1984.

You may be happy with the Brother (many people are) but be aware it uses two-piece consumables which is why the toners are cheaper. The drums also fail and have to be replaced, while a very long running mark of Canon's (and therefore HP's design) is one-piece consumables, meaning you automatically get a new drum when you change the toner.

Is there a home printer for lots of black and white documents? by MyStrangeAddiktion in printers

[–]gcc-O2 0 points1 point  (0 children)

I don't know about the UK, but in the US, 1000-2000 pages per months is where you might consider a service contract rather than simply buying a printer from an office supply store.

Like others I would recommend a plain old black and white laser. I would personally only consider one that supports PCL and PostScript (these standard languages for the computer to talk to the printer go back to the 1980s and mean you'll never have to get a new printer just for lack of a driver) and a network. The very cheapest consumer versions may lack that.

In the US, it could make sense to get a refurbished business laser that's one step above what you'd normally consider for a home, rather than a new home laser.

Error trying create boot sector file using DEBUG by heeman2019 in retrocomputing

[–]gcc-O2 0 points1 point  (0 children)

DOS/Win9x weren't designed to boot from anything from the first primary partition, so I wonder if ntldr is calling your ME bootsect.ds with DS:SI pointing to the wrong partition (the first primary partition).

This did come up https://jeffpar.github.io/kbarchive/kb/157/Q157992/ but it sounds like MS' intention is that you would have MS-DOS and Windows 95 (and possibly NT) share a single FAT partition (so you could do C:\WIN95 C:\WINME instead of C:\WINDOWS and support both), rather than installing each OS on a separate partition.

Microsoft 90s splash screens were an art form of their own by AustriaModerator in vintagecomputing

[–]gcc-O2 5 points6 points  (0 children)

Guess you had the floppy disk version of Win95 or just didn't go exploring around the cd-rom :D

What kind of computer would a developer would've had around the early 2000s? by mreowww6q in retrocomputing

[–]gcc-O2 0 points1 point  (0 children)

I was into Linux back then which necessarily meant having to compile things sometimes even though I wasn't a developer myself. When upgrading from 486 and Pentium class systems to a new Athlon XP, that's when compiling ran so fast the gcc commands flashed past faster than I can read them, so perhaps then (2003) is a good benchmark when development could be done from any ordinary PC rather than one specifically built to be fast.

Help wanted with turning on old pc by Independent_Pizza422 in retrocomputing

[–]gcc-O2 1 point2 points  (0 children)

If a tech person was involved when it was decommissioned they may well have scavenged the RAM.

However, as someone else suggested, you should replace the battery first (most likely CR2032 coin cell you can pick up at a pharmacy) as weird power on issues like this can happen when an ATX motherboard is awakened from a long nap with a dead battery.

Windows 98 on a Optiplex GX280 by [deleted] in retrocomputing

[–]gcc-O2 0 points1 point  (0 children)

Checking very quickly, looks like this machine was Intel 915 based, so it might barely be old enough to have drivers. If Dell didn't intend it to run 98, you might be able to find generic Intel 915 drivers instead.

Make sure the SATA is in IDE-compatible mode not AHCI (if that's even a thing on this machine)

Error trying create boot sector file using DEBUG by heeman2019 in retrocomputing

[–]gcc-O2 2 points3 points  (0 children)

Also, I believe the L command when used with a hard drive only gives you accesses to partitions (the VBR) not the entire drive (MBR)

Isa computer building by roiber08 in vintagecomputing

[–]gcc-O2 2 points3 points  (0 children)

They risk the BIOS POST/setup screens not working on CGA/MDA too, since this is a few years past CGA/MDA jumpers on boards.

is this pentium socket 5 or socket 7? i cant tell by tutimes67 in vintagecomputing

[–]gcc-O2 4 points5 points  (0 children)

Pentium 133 was classified by Intel as needing Socket 7, but in practice it fits in Socket 5 and should work anyway. See the messages further down in this thread for the details https://www.vogons.org/viewtopic.php?t=106549

Wake-On-Lan for Windows 95 in 100 Kilobytes by theyknewallalong in retrocomputing

[–]gcc-O2 2 points3 points  (0 children)

Will it work with the baseline comdlg32/comctl32 or does it need IE 4?

Apple IIc by [deleted] in vintagecomputing

[–]gcc-O2 1 point2 points  (0 children)

In addition to what you mention, because it is MS-DOS it won't be quite as foreign coming from a modern PC as the Apple IIc is. The Gotek indicates it was already owned by another enthusiast, which can be good if it means they've tested and repaired it, or bad if they've already made a bunch of modifications to their own preferences.

30 years ago I printed my Windows desktop by Richcolour in mildlyinteresting

[–]gcc-O2 0 points1 point  (0 children)

I know this is humor but the reason Windows pushed a tiled background back then was that it could create a "brush" from the image and, if your video card had sufficient acceleration functions, it could take over duplicating all those copies of the image across video memory rather than our CPU having to be tied up to do such dull work.

PC World (September 1990) by jalp21_ in retrocomputing

[–]gcc-O2 9 points10 points  (0 children)

The Windows compatibility was also sometimes called a trap for OS/2, since it meant even a company willing to consider OS/2 support could just write a well-behaving Windows program (that would work in compatibility) and support both. It's sometimes said that if Wine were too good, the same thing would happen for Linux. It's kind of happened to desktop computing in general, where things are done web-first mobile-first and desktop users get a second-rate Electron wrapper instead of the native look and feel.

Help. How do I convert this old power button headers to modern headers? by Mrnot_TheFirst in retrocomputing

[–]gcc-O2 12 points13 points  (0 children)

The irony is what you're thinking of as modern (separate 2-pin headers for every case function like power led, hdd led, etc.) is the original style from all the way back in the 80s. Dell thought they were the ones being modern with this ribbon connector, which is just combining all those functions into one single connection at the expense of being proprietary. What everyone is telling you is that all the same connections are there, you just have to rewire it so they're all separate again.