I’m not sure I would recommend programming on an actual C64. The keyboard is horrible, and crossplatform toolchains are so much more powerful. I do my development in a modern IDE, crossassemble with tass64, link and load with spindle. Single file programs I might pack with exomizer. The workflow is just so fast to build, pack and run in VICE.
VICE is a powerful emulator if you don’t want to spend money, or just dip your toes.
In the old days we’d write our stuff straight in machine monitors, but that takes a special kind of masochist to learn these days.
I do test on a real device with a turbo chameleon. I’d recomment getting that cartridge even withouth a C64, as it works great as a standalone C64 - great when travelling. And you can flash in machine code monitors if you want to try that out - at least for debugging.
I’ll be getting one of them new commodores from perifractic once I can make sure it doesn’t get delivered while I’m away on extended xmas leave. They have 64 ultimate internals which are on par with my turbo chameleon.
Curious as to what Commodore that was. For the C64, a full schematic came with the Programmer’s Reference Guide (PRG) which was a separate publication to the User Manual that shipped with the computer. There were bits and pieces about the internals in the manual, a lot of similar sections and tables, and perhaps a simplified diagram of how things were arranged logically, but not the full fold-out schematic.
That said, maybe I got a pared-down budget manual along with my C64C in the early '90s. When I found a pristine PRG in a bookshop, it was much expanded and had that schematic… which I learned didn’t quite match the C64C once I’d plucked up the courage to open the case.
I doubt anything this new Commodore are planning to release will come with anything quite so detailed, and even if they did, the new C64 seems to be an FPGA (computer on a chip) housed in a keyboard that looks like the original. The diagram wouldn’t be much more than a single box with a lot of wires coming out of it to the various ports.
Well… last time I bought a commodore I got the full schematic of the computer in the box. And the user manual taught me programming.
I didn’t know how to operate it when I bought it, but I learned fast.
I always wanted one but never got to. What would you recommend to relive those days and experience programming on a c64? Emulator ?
I’m not sure I would recommend programming on an actual C64. The keyboard is horrible, and crossplatform toolchains are so much more powerful. I do my development in a modern IDE, crossassemble with tass64, link and load with spindle. Single file programs I might pack with exomizer. The workflow is just so fast to build, pack and run in VICE.
VICE is a powerful emulator if you don’t want to spend money, or just dip your toes.
In the old days we’d write our stuff straight in machine monitors, but that takes a special kind of masochist to learn these days.
I do test on a real device with a turbo chameleon. I’d recomment getting that cartridge even withouth a C64, as it works great as a standalone C64 - great when travelling. And you can flash in machine code monitors if you want to try that out - at least for debugging.
I’ll be getting one of them new commodores from perifractic once I can make sure it doesn’t get delivered while I’m away on extended xmas leave. They have 64 ultimate internals which are on par with my turbo chameleon.
Curious as to what Commodore that was. For the C64, a full schematic came with the Programmer’s Reference Guide (PRG) which was a separate publication to the User Manual that shipped with the computer. There were bits and pieces about the internals in the manual, a lot of similar sections and tables, and perhaps a simplified diagram of how things were arranged logically, but not the full fold-out schematic.
That said, maybe I got a pared-down budget manual along with my C64C in the early '90s. When I found a pristine PRG in a bookshop, it was much expanded and had that schematic… which I learned didn’t quite match the C64C once I’d plucked up the courage to open the case.
I doubt anything this new Commodore are planning to release will come with anything quite so detailed, and even if they did, the new C64 seems to be an FPGA (computer on a chip) housed in a keyboard that looks like the original. The diagram wouldn’t be much more than a single box with a lot of wires coming out of it to the various ports.