@davepl1968 Don't forget PS2 support (not emulation, in the initial versions), but actual PS2 added to play older games, or PS3 games would use it for audio programming. The PS2 GPU was a beast on it's own.
Everyone bemoans how beautiful this is and that we can't have nice things anymore. But I'm here to tell you otherwise, with a twist.
First off, it was beast. 12x4x11 roughly and 11 pounds. Reviewers and owners frequently called it a "monster" or "ridiculous." A big reason was the internal power supply (no external brick like the 360) plus the Blu-ray drive and substantial cooling hardware.
Second, it was a fingerprint magnet and scratch-prone. Sony marketed the high-gloss "piano black" finish as premium, but it picked up fingerprints, dust, and smudges instantly, and the curved top scratched easily. Many described it as greasy-looking or cheap-feeling despite the weighty build. Dirt collected in the various seams, vents, and the flimsy front flap covering the rarely used memory card slots.
Third, it was an awkward shape and form factor that didn't fit into an AV stack.
But here's the thing - people complained because the thing acted like it wanted to be the showpiece, the central point of focus of your entertainment center.
It had not earned that. Yet. But it would. So the irony is that when it WAS new, we didn't know how good we had it yet. That came later.
This. This is the way. This is what AI is for.
I've written code like this 1000 times, and I won't be writing the 1001st time anytime soon. Sheer grunt work.
Imagine getting a Computer Science degree, but you are otherwise restricted to the works published across a 10-year timespan.
What decade would you choose?
The 1960s? The 1990s?
What would give you the most durable understanding?
@JenMsft Getting ETW to emit the ProcessSequenceNumber (e.g. atomically incrementing process id that also encodes the boot id). I just wish it's used way more across. Great for correlating events.
Loved your rationalization. I'm adopting it as my own defense when certain relatives harangue me about my drug of choice. They've forwarded this Epoch article to me the fifty times it has published versions when desperate for filler in boring collections of yesterday's news.
Viva la Diet Coke!
@indyjonas@TheKyleFreeman Make MARS.EXE run on it too :) (I don't remember what it needed back then - was at least 386SX or DX or maybe it ran on 286 - aah - was long time ago). Someone rewrote it too making even much smaller here - chaos.if.uj.edu.pl/~wojtek/MARS.C…
This demo is how I started retrocoding in 2024, and I'm still proud of all the hand-optimized m68k assembly I created. This is a VoxelSpace implementation running on a stock 8MHz 68000, 1MB RAM, 16 color Atari STe. I hope @TheKyleFreeman approves :)