• I think the world has learned from this, since we’re abstracting and decoupling much more than before, as well as developing new and modernising old tooling all the time to lower that barrier to entry.

      Shout outs to the game Devs who had to deal with this shit for 3 years straight, as their keyboards were probably salty from all the crying, their rubber ducky all crumpled and deflated.

  • Emulating a processor with a unique set of properties, including infinite scalability, is hard. You can’t just put an emulation layer on top of x86 like you can with a processor that’s a subset of x86 instructions

    • you can to some extent, its not like you couldnt throw an emulator designed for one architecture to one with a subset, as its already shown on the PS4 for example that you could throw dolphin and cemu on a ps4 running linux. (not that it would run nice, but its possible).

      its only harder if youre trying to do it in the base OS necause the base OS is usually lacking a graphics API rather than it be a hardware issue itself that presents problems. Its why jokingly people are saying the Xbox Series may be able to run PS3 soon beccause dev mode was updated with Mesa, which includes support from both opengl and vulkan. And alien hardware isnt usually always the issue, given random devices are capable of pf running Sega Saturn, which on its own lile the PS3, had extremely unique hardware

  • Honest question, can’t they just ask a chip foundry to make a new batch of the components, with even better miniaturization today? The original used 90nm processes, while the later versions of the console used 45nm, nowadays I think even if they opted for 20-25nm for cost saving, it’d still work fine.