2 ms·
I watched this just yesterday, and it was quite entertaining even though I never owned a C64 (and would likely just emulate it if I wanted to use one), as I hav
by rcarmo 4y ago
I watched this just yesterday, and it was quite entertaining even though I never owned a C64 (and would likely just emulate it if I wanted to use one), as I have a few friends rebuilding or restoring C64s right now.
Coming from the Z80/Sinclair universe, I never really “got” the fascination/nostalgia about the C64, although I do appreciate the 6502 and that the C64 is a small enough computer to fully wrap one’s brain around while having has a plethora of interesting architecture/design features (not to mention the SID chip, which is my favorite aspect of it).
Still, it is nice to see a fully modern recreation of it, and I hope things like the Raspberry Pi 400 (despit some stock shortage - that hasn’t affected this model as much as others) can play a similar role in getting kids interested in computers.
- hathawsh 4y agoFor me, the appeal of the C64 is that it was documented very well in the standard reference manual, which was thoughtfully spiral bound and only about 300 pages long. It included a detailed hardware schematic, the complete assembly language and machine codes, the BASIC language, explanations of how to use every component chip like the SID and video chips, and many example programs. The whole machine could be understood very thoroughly and programmed by a child, even with no access to additional materials, although I gobbled up magazines and books about the C64 as fast as I could. The RPi is fantastic, but it's far too complex to be described down to the machine code level in only 300 pages. I don't think even a million pages would describe the RPi to the same level as what we had with a C64. Of course, by modern standards, a new machine similar to the C64 (without the keyboard) would be rightfully called a small microcontroller and sell for less than $1.
- neogodless 4y agoIt was programmed by a child, me, just using that manual. I was maybe 8 or 9? My parents did not help. I definitely didn't do anything amazing with it! But it amazed me nonetheless. No disk drive and my dad made me unplug it between uses...
- unwind 4y agoIn my experience typical microcontrollers in that price range do not have dedicated graphics-drawing hardware, and often not even any video output hardware. Sure you can perhaps use the much faster CPU core to do both drawing and output in software, but (to me) that doesn't feel the same as having dedicated hardware with known architecture and limitations, shared among all machines of the same type.
- vintermann 4y agoYes, if you want to use a microcontroller to do all the stuff the C64 did, including video and audio signal generation, well, it can be done (check out LFT's "craft" and "phazor" demos). But you'll need a considerably faster CPU.
- pharaohgeek 4y agoCan confirm. Was a child. LOVED learning to program in BASIC on my C64.
- nix23 4y agoJust a little hint if you want a good RPI C64 replacement: >>BMC64 is a bare metal fork of VICE's C64 emulator optimized for the Raspberry Pi. It has 50hz/60hz smooth scrolling, low video/audio latency and a number of other features that make it perfect for building your own C64 replica machine. For more details visit the github link below. https://accentual.com/bmc64/ https://accentual.com/bmc64/ So there is not OS between VICE and the Hardware.
- rcarmo 4y agoOh yes, I have that in my bucket list. Someday…