But need to design same with the existing one, or agree with the developers.
Indeed.
But need a terrible surface mounted components which can't handle at home with any user
It's a question in general, what kind of really good all-in-one solution can be created with avoiding SMD parts, programmable logic etc. So all the things which are hard for an average hobbyist maybe.
(Ethernet) I know someone working on it
Yes, but the problem is more like "too much needs and too many of discrete projects", it's not so easy to connect millions of extensions, maybe the "all-in-one" solution can combine many of these, that was the reason I mentioned.
I think the USB too complicated thing with lot of protocols need to be implemented. Then will be slow compared with direct SD or CF cards. I did not feel it necessary to.
It depends. If you need to create it from discrete parts, only logic ICs, it would be quire hard
However if some MCU is involved in the design, it can be not so hard, also what I mentioned already there are even USB controller specific ICs which help a lot for the user to avoid the complexity to do the bulk of the USB related issues by themselves. Maybe CH375 or similar IC seemed quite handy here, but now I can find only web pages in Chinese (indeed it is Chinese, but for an English specification at least), it seems the English page is removed and/or replaced with Chinese one now, ouch.
Also, please note, that it was more like a "dream wish list" not so much a realistic one in every details
You can't done as compatible on external card. Need to connect to joy port, or inside the machine.
True, but I also thought as an internal all-in-one solution not only external solution, thus mentioning keyboard and mouse too.
Also possible inside the machine. But why? Todays are available new membranes.
Maybe I am just too much lazy again and used to PC keyboards, even my old favourite (C64 keyboard) feels too "alien" for me nowdays compared to the daily used PC keyboards, especially better ones. Well, that's my problem, yes
I'm love floppies! The tak-tak-tak... needed for the retro feeling!
Probably, personally I still hate floppies whatever retro or not, but again this is kinda personal point here
UPDATE:
Found the USB stuff:
http://www.8bit.8u.cz/Files/CH375/CH375DS1.pdfOk, it's still not DIP, but 28 pin SOP package is till (?) better than a 100000 pin monster QFP or even BGA
It seems it has parallel bus interface, and command set to implement storage protocol without too much actual details but honestly I am dumb with USB just a quick peek on the document what I've done ...