43 comments

[ 3.6 ms ] story [ 90.5 ms ] thread
I'm genuinely excited that AMD seems to have righted the ship on this one, I've extremely fond memories of the Duron/Athlon days when AMD was eating Intel's lunch which made the market more competitive and dropped prices.

The Ryzen 5 is looking like a strong contender for my next home build.

Ryzen looks really promising, but I'll wait for naples since I want the additional PCIe lanes (and cores).

All in all I am really happy with AMDs comeback - finally some competition.

Much of AMD's 'comeback' is courtesy of Intel resting on its laurels and collecting rent. It will be interesting to see how Intel responds.
(comment deleted)
I'm so happy they're back on track I'm even having thoughts of sending them money. Just because they proved the possibility of good design without the latest transistor processes; and are putting a healthy dose (just a healthy dose) of competition in the market.
I too have a soft spot for AMD. I remember how excited I was as a kid when my Dad told me he had just got a new AMD Thunderbird... A whopping 1.1 GHz chip that "ran circles around the Intel". That, and our new broadband, and my Voodoo gfx card was how I started gaming.
This one's funny:

"I don't know how old you are, but I'll date myself. Back in the old days of PC gaming, it didn't really matter what kind of CPU you had because everything out there was graphics card bottlenecked."

He means he's too young to have caught the era where games on PCs didn't have 3d acceleration? Or even 3d for that matter...

I remember when PCs didn't have sound by default and you had to buy a Soundblaster or Adlib card. As well as having to buy 2MB extra RAM to play DOOM, which was CPU-driven 2.5D.

Edit: this seems to have gone full "Four Yorkshiremen", possibly remembering the last time AMD was really competitive.

Oh yeah, i remember visiting a richer friend who had a soundblaster until my parents bought me a sound card...
My first sound card took me ages to properly configure addresses and interrupts. I played Doom with MIDI audio only for a long time. It was like going on a homicidal rampage with headphones and loud music.
Yes! Doom with midi sound...I remember it well. I remember unwrapping that SoundBlaster and feeling like a king. Man I miss those days.
And of course, you'd have a different experience to someone else with different MIDI samples.
I remember the first time I got my sweaty little hands on a 286 with VGA graphics (before that I had an XT with CGA).

It was like stepping into the future.

Shortly after I got my hands on a 386 Elonex laptop with B&W VGA and it was amazing (I got it from a family friend who was binning it, the ribbon between the screen and the base had snapped and it was a 50p part for a machine that was selling well north of a 1000 at the time).

I owe my whole career to my stubborness and a broken ribbon cable to HDD on a 286. countless hours and library time to figure out to read HDD with only DOS debug program, and int13. Ooo man i wish i have the same patience and stubborness now
For me it was writing a program to balance my mums household accounts on a ZX Spectrum and figuring out how to load/save data to a tape.

Bless her she actually used it even though it was about as much work as doing it by hand.

I think she was just trying to keep an excited 9yo happy.

It ended up been rather more sophisticated than the original plan.

On an Apple II, the built-in speaker could only do two states. You had to PWM your way into sounds while drawing on the screen and trying to keep audio sample rate while reading the analog joystick that took longer to read the more up/right it was.
Perhaps surprisingly the early PC had exactly the same architecture: two-state speaker, RC-timer based joysticks. A few games and eventually lots of demosceners managed to get decent sound out of the PWM speaker. Although I remember when demos and games really would have preferred you spend several hundred £ on a Gravis Ultrasound.
I remember needing to wait for a VBLANK before writing to the 6845's VRAM. Oh... And the write-only EGA registers, that made it impossible to know in what mode you were...

What a revolting machine the PC was...

A colleague of mine remembers using the rotational speed of drum memory to accomplish a "wait" function in his code.
Could not afford a Soundblaster so I used 8 resistors to solder together a crude 8-bit DAC (called Covox iirc) which plugged into parallel port and was amplified by a cassette deck, which was good enough for games
Stuff did just work on my 286, and I the only thing I ever ran into problems with was Windows 98 (which required a coprocessor). So it didn't really matter what you had.
You're mixing eras a bit, I'm pretty sure windows 95 and up required a 386.
You are correct, the 80286 was a 16-bit processor. You might have been able to run Win 95 on a 386, but a 486 was probably as low as you really wanted to go, and really a Pentium was needed to have a usable system.
I ran Windows 95 on a 486. It was... well, it worked. I can't imagine running a 386.
Win95 did run on 386, even with 4 MB of RAM. But you really did want at least 8 MB, otherwise it would just trash the disk swapping.

Running it on Pentium with 16 MB RAM was great.

I mean that was true for DOOM and the like. Optimizing it was really about optimizing the accesses to VRAM. See all the Mode X and unchained memory stuff.
.. but there was no "graphics acceleration" involved, and use of mode X is disputed: https://www.doomworld.com/vb/doom-general/57861-have-you-eve...

Due to the algorithm it was double buffered, but all rendering calculations were definitely done on the CPU and the graphics device used as a framebuffer. So having a fast processor was critical for DOOM.

It was really only in the post-3dFX era that processors became irrelevant, and then only until physics modelling caught up.

My point isn't about "graphics acceleration" (and the OP doesn't use that term either. It's about reducing memory bandwidth between from the CPU to VRAM.

The huge emphasis that ID guys put on reducing overdraw to basically nothing really helped it run on relatively shitty platforms. The basically optimized it to the point where CPU->VRAM bandwidth was the bottleneck.

I remember playing C&C on my 486x66 and thinking the game was a slow.

Then I booted it up on a Pentium 100 and realized that it had only been running at 1/3 speed before.

Luxury!

I remember using Sublogic's Flight Simulator on my Apple II. Frame rates were measured in seconds per frame.

haha right...I remember the first game I ever wanted to play that required a graphics card. "What is this?" The game was Jedi Knight. I lost my soul to that game.

I also remember installing Direct-X via floppies.

For a long time the most common bus was the ISA at only 8 MHz even for many 486 systems until VESA become popular.
VESA was just a hack on top of ISA that allowed one or two cards to run faster.

PCI was the first real improvement over ISA.

In 80s-90s there were no 3d cards but games in general had multiple graphics modes for different graphics cards. 4 color fixed palette CGA looked very different from 16 color EGA and that was pale in comparison with 256 colored glory of MCGA/VGA. Even after the digital video became obsolete there were huge differences in hardware still. An 8 bit ISA DRAM VGA card was orders of magnitude slower than a VLB SVGA with fast dual ported VRAM. E.g. in early- mid 90s you'd see animations played anywhere between 3 and 30 fps depending on your video card. And in late 90s, when first hardware 3d games appeared, no CPU could make the difference between the HW and SW modes.
I date myself: I remember making games when CPU was everything, trying to get a game to be functional with a 486 DX!
Can anyone recommend a system builder? Looking for a system in a smallish form factor to set next to the 4K TV in the man cave. It will be used mostly for steam games on the TV. It being quite is a key. No I do not want to build it myself. Having built systems for myself since my 1st 486 to my last 6-core Phenom I am over it.
I'm also on the look out: I'm thinking about AVADirect (www.avadirect.com), they let you make fully custom ones. Depending on what you're looking for, some options might be maingear, alienware, falcon northwest, xotic, velocity micro and origin.

Hoping someone who's ordered from any of them can chime in and share a bit more

Seems like the Steam Link will cover most of that.
Steam link isn't a pc though, requires a PC in another location and simply streams.
If you want to build your own, pcpartpicker works great. Also Reddit PC subreddits ( buildapc and buildapcsales) are really helpful.
> For any CPU-dependent renderer, though, Ryzen will give you colossal - and I mean COLOSSAL - performance increases over FX. And in general, it's just a lot faster and enables multi-tasking in a much more responsive way.

Just don't expect 3 times the performance for 3 times the price: https://www.reddit.com/r/Amd/comments/62ry5k/upgrade_from_fx...

(an FX-8320E will easily overclock to 4.4GHz on air)

> Even the sub-$200 Ryzen 5's will give you a tremendous upgrade over the FX.

You might want to see some benchmarks for the specific software you're interested in, in order to put numbers next to that promise.

> redgarl: (...) [I]s there a new focus for AMD in the upcoming future?

> DON WOLIGROSKI: (...) [O]ur finger is definitely on the pulse of storage tech. Of course I can't comment on unannounced products, so if we did have something in the works I couldn't talk about it.

That is really cute.