I’m diving back into Commodore 8 bit development - this time C64 (rather than VIC20). But I still do not actually have any sort of device to “get” files from the PC-compatible world over to the Commodore 8 bit world. So I’m looking for some advice over what sort of device to get. One thing I’ve found so far is this:
It’s an SD2IEC device which connects to the cassette port for power and the IEC port acting like floppy drive 8. The cable looks too short for the C128D model, but I have a normal wedge C128 (NTSC) so that’s no problem.
At $43.90, it’s a bit pricey for an item which I’m not 100% sure is the most suitable option.
I’m only going to develop single loader .PRG programs, and I might be able to find my old Datasette and tape cassette car CD adapter (remember those old things, that you connected to a CD or other audio device, which let you play them on a car casette player?). So maybe I could figure out some sort of PRG to WAV converter, and play the WAV on my linux laptop while tape loading on the C128. Super slow, of course, but dirt cheap. Since I’m doing my development with testing on VICE emulator, I’ll only occasionally want to play on my real C128.
Anyway, I just finished setting up a fresh Debian laptop for C64 development. Setup VICE emulator for testing and DASM assembler, as well as my first “Hello World” test program. Got it set up at base address of 2049, with a simple BASIC stub so it can load/run with or without “,1”:
I’ll be programming routines for NUFLI graphics mode, and using mouse input. I know that most C64 users don’t have C64 mice, but I really want to use mouse control. I’ll program options for joystick and mouse, though.
Thanks for any advice!