MEGA65 – An open-source C65-like 8-bit computer
m-e-g-a.org
m-e-g-a.org
My first impression is that is seems awesome and like a great deal of fun. The project itself is a bit ... weirdly presented though. There's no mention of exactly what hardware (FPGA and board) is expected, just a link to download the bitstream together with some paid subscription service for getting the bitstream sent to me.
It claims to be open, but the initial impression is that it really doesn't "want" to be open, sort of.
Of course it worked (and works) for me, otherwise I wouldn't have found it, and certainly not posted a link here.
I am currently gathering the parts to build a 1979 vintage Acorn System 1 (http://speleotrove.com/acorn/index.html). I was aiming to use the original chips, although I am struggling to find the IO/RAM INS8154 at a comfortable price - I am currently working my way through some online stores that specialise in old stock without much success. If anyone has a tube of them they no longer want taking up shelf space...!?
Plan B will be to redesign the I/O interface.
Plan C will be to emulate the whole lot in a PIC Microcontroller (including the 6502).
I have a C64 with a MSSIAH cartridge, which I've occasionally used for music. But, my SD card drive was destroyed in a tragic vacuum cleaner accident, so I don't have any way to do much other than use MSSIAH on the machine (no way to save or load things).
So, the Turbo Chameleon actually might be sufficient for my needs. And, maybe the FPGA on board can be made to run the C65 emulator, as well. I'd like it if the MSSIAH folks made a port to work on the C65; that'd be awesome. The MSSIAH can already use dual SID chips, but I haven't done the soldering to add a second SID to my C64 yet (and I'm vaguely afraid to do that, since I only have one C64 and no parts machines, so if I break it, it's back to ebay to find one of the few remaining functional units).
Question here as much I see from the first impression: How much will the system be C64 compatible? Since the C65 was never really released, there exists no real software for it and also the incorporated Basic V10 was incomplete. So the C64 emulation is what really counts. Of course it could be fun to play with a "16bit-6502" processor, but without or limited software the fun is rather limited.
http://www.westerndesigncenter.com/wdc/Mensch_Computer.cfm
Or you could buy a single board machine from them, through Mouser.
Or just buy a 65c816 and breadboard it. The chip is still made and available through Mouser. And can be clocked up to 20mhz.
It would be awesome if that machine gets used at demoparties.
More and more retro electronics do seem to be headed into the realm of art. This particular project is retro-futurism, to all intents and purposes.
http://c65gs.blogspot.de/2015/04/introducing-mega65-retro-co...
Or, double up on movement, make the game 160 pixels, and just run that way.
The multi-color mode on C64 is 160 pixels, and that got used for a ton of games.
Finally, mixed screen setups. Sprites, high resolution (320) and multi-color (160) all were used concurrently. The coordinates for those could easily be 8 bits, and just operate in regions of the screen.