Looks like it can even run Windows 96. Incredibly cool. I'll have to try if it runs my old Slackware kernal 1.2.13 some time. I used it with a 4MiB, 25Mhz 386 DX back in the time, so it should.
I don't know if they have some kind of magically genius caching system but the chip only has 512kb of SRAM and a little cache and the rest has to be managed by flash memory which is like 30+ times slower so I dunno about the performance of that.
A 386 PC for Your RP2350
61–70 of 78 posts
Re: A 386 PC for Your RP2350
#62Earlier quoted context omitted.
You certainly did not, as Win95 requires 32-bit, 80386 or better. 286 was a 16-bit CPU.
Windows 95 had a beta build for 286 systems, which is what this system 'ran.' Bet you don't even know about Windows 97.
Re: A 386 PC for Your RP2350
#63Earlier quoted context omitted.
I don't know if they have some kind of magically genius caching system but the chip only has 512kb of SRAM and a little cache and the rest has to be managed by flash memory which is like 30+ times slower so I dunno about the performance of that.
The boards using this chip typically have 8 MB of PSRAM from what I've seen.
Re: A 386 PC for Your RP2350
#64Which of the 4 boards on do you recommend as easiest? I would love to demo at the Computer Museum @ System Source https://museum.sysrc.com It looks like I would have to build my own frank board. Any off the shelf boards?
Re: A 386 PC for Your RP2350
#65The problem is PC programs assume 640kb of RAM and the RP2350 has 512kb + 16kb cache SRAM so anything that goes past that has a sudden 40 cycle access delay. So even if you account for the RP2350 being 6 times faster than the RP2350, I think the emulation would randomly start to stutter a lot in certain circumstances waiting to access that part of the memory.
Re: A 386 PC for Your RP2350
#66The problem is PC programs assume 640kb of RAM and the RP2350 has 512kb + 16kb cache SRAM so anything that goes past that has a sudden 40 cycle access delay. So even if you account for the RP2350 being 6 times faster than the RP2350, I think the emulation would randomly start to stutter a lot in certain circumstances waiting to access that part of the memory.
That isn't true to my knowledge for old DOS applications (including games). 640kb was the upper limit, not the lower bound.
Re: A 386 PC for Your RP2350
#67Holy cow, a 386 with VGA and SoundBlaster on a $1 MCU? I recall VICE emulating the Brotkasten on 386 PCs some thirty years ago, later UAE doing it for Amiga. How long til my currently running system (anno 2016) is being emulated?
The right software -- really does add value(!) to (let's-just-say-it-isn't-an-nVidia-GB300!) hardware, now doesn't it? :-)
I don't know about anyone else -- but I'm sold!
The value proposition on this one is truly awesome!
Re: A 386 PC for Your RP2350
#68Earlier quoted context omitted.
Did not realize that Win95 can technically run on a 20Mhz 386DX.
> Win95 can technically run on a 20Mhz 386DX s/technically/allegedly/ supposedly with a minimum of 4M RAM even! [1] I have a machine with twice that clock and twice that RAM that a friends parents wanted to toss out[2]. I spent the better part of a day getting Windows 3.11 and Office 4.3 to run. Playing around with it for a bit, I highly doubt that Windows 95 on minimum requirements would be anything but endlessly fr…
Re: A 386 PC for Your RP2350
#69Earlier 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.
This reminds me of the 8088mph demo - 1k colours in CGA, and a bunch of other impressive stuff.
8088 MPH: We Break All Your Emulators (oldskool.org)
319 points by drv on April 8, 2015 | hide | past | favorite | 99 comments
https://news.ycombinator.com/item?id=9338944
https://trixter.oldskool.org/2015/04/07/8088-mph-we-break-al...
Re: A 386 PC for Your RP2350
#70I love it! The RP2350 is probably the most underrated microcontroller available today.
Overrated surely? It's a pretty bog standard MCU, no wireless support, mediocre deep sleep. I don't know why you'd pick it over an ESP32 or nRF5x. The only standout feature is PIO which is definitely interesting but very niche. It's also patented so say goodbye to any portability or FOSS vibes. (If you want a FOSS version btw, check out https://baochip.com/ ) If it didn't have the Raspberry name behind it nobody woul…