permacomputing

Source repository for the main permacomputing wiki site
git clone http://git.permacomputing.net/repos/permacomputing.git # read-only access
Log | Files | Refs

commit 930a5c09449dfa5926a4d84e0a8d76b46ff2523e
parent 244fe23c42f30a3041c69d0a7168ff6e37f5e1a9
Author: viznut_web <viznut_web@web>
Date:   Fri,  3 Jun 2022 13:35:04 +0200


Diffstat:
Mbedrock_platform.mdwn | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bedrock_platform.mdwn b/bedrock_platform.mdwn @@ -14,7 +14,7 @@ Candidates for bedrock hardware: * [[IBM PC]]: Widely cloned, remains ubiquitous, every type of common component has had multiple manufacturers in different parts of the world (with the exception of OPL2/OPL3 common in classical soundcards). Can be emulated by open-source software such as [[QEMU]], Dosbox or Bochs. There are also several different [[DOS]]-compatible operating systems, including FreeDOS. Standard configurations may be difficult to pinpoint. * [[NES]]/Famicom: Widely cloned especially in China/Taiwan without any of the original Japanese components. Huge amount of available emulators, and running a ROM file with one is very straightforward. No software dependencies (as there's no internal firmware ROM). * [[ZX Spectrum]]: Simple design that was easy enough to duplicate in Eastern-block countries even with 100% non-Western components. Clones are still manufactured, emulators are widely available. -* [[MSX]]: Standardized platform, every chip used in MSX-1 computers has had both U.S.American and a Japanese manufacturers. (MSX-2 on the other hand depends on specific Yamaha chips). Emulators widely available. The firmware ROMs may pose issues as long as Microsoft exists. Also, there's no obvious standard configuration. +* [[MSX]]: Standardized platform, every chip used in MSX-1 computers has had both U.S.American and Japanese manufacturers. (MSX-2 on the other hand depends on specific Yamaha chips). Emulators widely available. The firmware ROMs may pose issues as long as Microsoft exists. Also, there's no obvious standard configuration. [[Raspberry Pi]] is an example of a platform that fails the criteria. It depends on a single-manufacturer SoC chip (Broadcom BCM2835) that doesn't have full documentation available. QEMU emulates some versions of the platform to some extent but this emulation does not cover the undocumented parts of the chip (e.g. running the GPU firmware code).