Amiga 600 FPGA Conversion
amigalove.com
amigalove.com
I was a terrible designer when I was 8. My creations were usually a large box with an “X” connecting the corners, and the hotspot in the center. Hot pink, electric blue, and bright yellow where the 3 colors I settled on.
My Amiga 1000 handled all my computing for a decade, and it was still a downgrade in 1995 when I begrudgingly switched to a 486.
Yes. Many Amiga owners I knew, and I myself, felt that way when it became clear around 1993-4 that the Amiga's future was not looking bright. I had invested quite a bit into my A1200 setup (HD disk drives, 68030+68882, MacGyvery external HD using a 2.5" to 3.5" IDE cable) and it could do most things I needed and wanted to do. But the need to collaborate with fellow students on papers, projects (SPSS, AutoCAD) drove me to get a (admittedly low end) 286 PC. I hated it, but it got the job done. I kept my Amiga around for many years after that, and used it, mostly for gaming, well into the 2000s. I finally got rid of it only fairly recently when I moved abroad. I tried Amiga gaming on emulators, but not having a native joystick (Suzo Arcade!) makes that no fun whatsoever.
Considering your Amiga's specs, couldn't PCTask or some other PC emu have done the job?
1200/AGA should have the double-scan (31KHz-ish) "productivity" modes. VGA monitors work just fine with these. The graphiti would have offered chunky modes (vs bitplanes) from AGA, for major performance improvement. Else, Amiga video cards generally do chunky.
Are there any PC cases available today for home build PCs where the PC and the keyboard are one unit?
Laptops are like that :) You could just remove the screen off a laptop and connect with the video out.
More seriously there are things like that: https://www.cybernetman.com/en/keyboard-pc
Philips 40-43" has a foot stand!
It would be beneficial for the whole computer industry if every programmer get a year where they have to develope under similar constraints as we were under.
You need:
1. The FPGA board from Terasic (Linux ARM host, has USB, HDMI) for $130
https://www.digikey.com/product-detail/en/terasic-inc/P0496/...
2. To run the cores for the vast majority of supported systems you need a custom 32 MB SDRAM board. For timing reasons the DDR3 memory on the FPGA board can't be used.
https://github.com/MiSTer-devel/Main_MiSTer/wiki/SDRAM-Board
I bought mine for about $30 from someone in the MiSTer forum - there are a bunch of hobbyists that sell them there.
3. Some of the more complex cores (Amiga etc) need a custom IO board (VGA, SD card slot, etc):
https://github.com/MiSTer-devel/Main_MiSTer/wiki/IO-Board
This one also seems to go for around $30 in the forum.
Also, last time I checked, it also doesn't have AGA support yet, so there's no proper Amiga 1200 or 4000 emulation just yet.
The FPGA Amiga stuff is all open-source, so hopefully the emulation will get there eventually.