Hacker News new | past | comments | ask | show | jobs | submit login

All this is pretty much the same as the BBC Micro, ZX Spectrum, Vic-20, C-64, Archimedes and other successful teaching platforms. Sure, third parties disassembled the ROMs, and there were some schematics, but by and large these systems were closed and incompatible with anything else.

Edit: Which is not to say, I don't think more openness would be a wonderful thing. But it's not necessary for it to be a success in schools.




This is an excellent observation. Might I also suggest that having some things closed or out of reach is also a fine way of encouraging people to dig in.

Some of the best young minds will search behind doors they are told not to look.

Its about getting the height of the hurdle just right!


This actually happened on the ZX81: some very smart programmer reverse-engineered the ROM, ULA and display circuitry and worked out that you could implement high resolution graphics in software. Here is an interview with him:

http://jdanddiet.blogspot.co.uk/2012/02/crl-feature-extras-i...


I dunno, they came enough schematics that you could interface anything you wanted to the user port and read/write to it with what we now call memory mapped I/O. RS232 was a universal standard, the most you would have to do is physically make up a cable. Both the Beeb and the C64 came with a manual that explained to you how to patch the OS (via vectors). On the C64 you could even switch the entire OS out and get its entire 64k of address space, just you and the hardware.


The original article wants the equivalent of an open source Z80/65xx/68k, fuse settings for all the ULAs, schematics for all custom-designed chips, and open source ROM disassemblies.

1980s home computers didn't come with these, even though they had (for the time) very powerful custom graphics and sound chips (eg. Amiga [1]). Of course, some of it was reverse engineered, and some of it has been released long after the fact.

[1] https://en.wikipedia.org/wiki/Original_Chip_Set


1980s home computers maybe did not, but one cannot not claim Apple was locking you in in 1978. I think ftp://ftp.apple.asimov.net/pub/apple_II/documentation/misc/a2_reference_manual_alt.pdf shipped with every Apple ][. It seems to contain enough information to clone the machine (electronics diagrams, timing diagrams, ROM disassemmbly, etc.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: