Earlier quoted context omitted.
Either "already" or "not any time soon", depending on how you count. Already - because you have VMs and backwards compatibility. As long as you keep using Intel x86_64, your apps would run, no emulation needed. Or you can use the VM. Not any time soon - because the computers are not speeding up that fast . 10 year old computers are still being used today, and even the latest CPUs are not orders of magnitude faster. S…
16-bit x86 code dependent on interacting with real hardware under precise timing doesn't always work well in a VM.
A 386 PC for Your RP2350
81–82 of 82 posts
Re: A 386 PC for Your RP2350
#82Earlier quoted context omitted.
No, it doesn't. Also this doesn't emulate ISA bus, where one could plug one of those "multi-io" cards to get rs232/printer ports. Which is a shame. There are plenty of GPIO pins to fit full ISA on RP2350 (at least on "B" variant), and those GPIO are supposedly 5V-tolerant (with sufficiently recent silicon revision). So hardware-wise, it's just a matter of wiring up an ISA slot directly to the RP chip.
it would be awesome if there was an ISA bus emulation using some sort of modern protocol. You could create "modern" ISA cards using an RP2350 on every card that does the emulation, to split emulation between multiple RP2350's (one emulates a VGA card, one emulates a sound card, one emulates a network card, etc.) Bonus points for a standardized connector that everyone could develop towards. Imagine a tiny ISA PC that…
This thing was quite ubiquitous for inter-connecting some low-speed things within PC motherboards in the early 2000s. Although physically separate LPC cards did exits, those were rare and connector/pinout was never standardized.