What do you guys think of this idea as an FPGA project? You recall how in AmigaKit there is an MP3 Player hardware that hooks in the mouse of the Amiga port for Amiga systems that cannot play MP3? All you need is like some sort of extra RAM to buffer the MP3 and it does all the work for you?
Why not invent a hardware that goes to the joystick port or parallel port or serial port or even the expansion port of the Amiga 500 where it does all the work for Javascript/flash/HTML 5/Silverlight etc and there is a firmware for updates...that simply you have a browser in the workbench that opens the page then all the other things that cannot allow a classical Amiga to browse the website correctly (with RTG or without) due to lack of flash, javascript,etc that hardware takes effect. It does all the grinding work..then it uses the Amiga machine to display the content of the website in the screen. When the person clicks on a youtube film...the hardware does all the grinding work and then sends the information and uses Paula and video to display it into your monitor and audio...if you are using OCS/ECS it uses HAM6 and if you are using AGA it uses HAM8 and if you are using RTG it optimizes for that...and in itself it have some sort of RAM and CPU that does the grinding work and firmware with the third party flash and so on?
Minimum requirement to use this hardware and browser is KS 2.x+ and minimum hardware would be 020 for example. This way all Amiga classic users starting from A500 up to A4000 would enjoy browsing the internet without any trouble.....any food for thought in this idea?
Also I have another idea of an FPGA project. Have an emulator FPGA card that hooks into your Amiga 500 that allows you to emulate Commodore 64/128 and other system emulation such as MSX, etc using your A500 and it fits in the trapdoor of your system. It also add additional RAM like 8 MB of RAM or something like that...when you place the card in your A500 it automatically display the icons on the desktop (minimum Kickstart 1.3) of these emulation and will require real life hardware media devices or real 1541 disk drive or tape drive etc. When you double click the icon it asks (in system request) if you wish to go into C64 mode or whatever...and poof like Commodore 128 switching to C64 mode...the Amiga classic switches to that system.
Finally I have another FPGA project, upgrading your A500/A600/A3000/A1200/A4000 with a newer custom chipset...not necessarly like Natami new system all together..but simply increases the CHIP RAM from 2 MB to 16 MB and increases from OCS/ECS/AGA to new custom chipset even SAGA. Thus allowing all Amiga platforms to be 100% compatible with each other as they all have the same custom chipset and the custom chipset is backward compatible to OCS/ECS and AGA in the startup screen. It allows to switching between NTSC/PAL and have build in scandoubler and support for HDMI as well.