This of course makes sense, because the PC was never meant to be a home computer (with perhaps the exception of the PC junior).
I think same. While historians make it sound as if the first IBM PC was sort of a godsent and a tribute to IBM's ingenuity, I see it a bit differently.
To my understanding, the IBM PC was just an CP/M computer on 8088 basis.
Nothing bad, but nothing outstanding either.
It's just an oversized, but minimalistic single board computer.
Way back in the 70s, many hobbyists built such computers.
Albeit with an intended maximum of 64KB instead of 640KB.
The IBM MDA was not much different than a "CRT device" (character generator) of an Z80/8080 based CP/M computer.
And instead of an ASCII keyboard, IBM came up with a proprietary keyboard interface.
Probably borrowed from an older terminal or computer at IBM.
So yeah, the original IBM PC could have been built by radio amateurs at a local ham club or by students at an university.
Edit: Here's the proof. Pictures of a prototype of the IBM PC 5150 built on alarge veroboard.
Every electronic hobbyist could have built the 5150 motherboard with some patience.
https://www.elektronikpraxis.de/der-ibm-pc-ty … -5150-a-324853/
The most creative thing was probably to implement something similar to CP/M's BIOS in a ROM chip and use edge connectors for expansion like the Apple II did.
Otherwise, there wasn't much remarkable about the IBM PC.
The chassis, the build quality and the open design (off the shelf parts, BIOS for abstraction) were most impressive.
The motherboard, though, really wasn't much.
It's essentially either the minimum or maximum configuration mentioned in i8086/i8088 datasheet.
The IBM AT was much more sophisticated, but barely gets recognition.
Except in Japan maybe, because ATs with VGA graphics running DOS became "DOS/V" computers.
Edit: That being said, there's some degree of uncertainity I do struggle with.
The IBM ROM BASIC and the cassette interface were very home computer - like.
Maybe it was sort of a backup plan, to allow users to use the IBM PC as a BASIC computer if everything fails.
But these home computer specific things had been removed in later time.
ROM BASIC became Advanced BASIC (by using DOS loader/extender thingy) and then GW-BASIC.
The cassette interface had been removed in 5160..
Edit: I vaguely remember that MSX1 stilll had some CP/M-80 compatibilty being left intact.
MSX-DOS 1 could run CP/M programs, I think.
Also interesting, the Robotron BIC A5105 was an MSX machine, at heart.
There were many other MSX computers that weren't being recongnized as such.
https://de.wikipedia.org/wiki/Bildungscompute … robotron_A_5105
Edit: There's also a really cool DOS/MSX hybrid, the Spectra Video SV838.
It had MSX2 video and MSX sound, in addition to CGA graphics and i8088 processor.
http://msxbanzai.tni.nl/curiosity.html
Re: Is Canabalt DOS demake possible?
Edit: https://www.rigpix.com/vcomp/spectravideo_svi838xpress16.htm
Edit:
The overall impression is like a merger between a C64 an EGA XT/PC with an OPL chip and a wedge shaped home computer form factor […]
Show full quote
The overall impression is like a merger between a C64 an EGA XT/PC with an OPL chip and a wedge shaped home computer form factor.
Many models have a cartridge slot as well as a (build in) 3.5inch FDD drive.
The game library has a lot of overlap with the C64, early PC titles as well as NES games. But it also has a lot of unique platform specific titles as well.
All the things that are missing from the early XT machines such as great sound more colors and great titles are already there starting in 1983.
So - in some sense the MSX platform feels like a lost or forgotten ancestor to the modern Wintel world.
Fascinating machines!
Yes, MSX was/is very interesting.
MSX1 was like C64/ZX Spectrum, while MSX2/MSX2+ were more like the Sega Master System.
Snatcher comes to mind as an excellent MSX2 game, probably because I love sci-fi and because it got an English translations many years ago. :D
Good MSX1 games also existed, like Arctic Adventure or Parodius.
Some Japanese adventures in monochrome seem to have been on MSX1, too.
MSX and Apple II emulators had been early speciemen on Windows 3.x, too.
I've taken some MSX screenshots in my older thread over here.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//