Welcome!
Halamix2 wrote:(getting SNES connectors can be hard)
Depends on the quantity maybe. If you were interested I think you can still get some SNES connectors for a good price if you PM uze6666 (Alec, Uzebox creator). There seems to be other places available to for a few dollars a piece, otherwise you can always get SNES extension cables for cheap and scrap everything but the female side. I did this to source connectors for Uzebox 128, I recommend considering it. Still like you say it would be nice for it to be modular, then you could do normal SNES pads or some USB HID->SNES protocol and use any PC game pads
Halamix2 wrote:maybe raw->HDMI in the future?
I would love that! I tried some stuff with EUzebox->SCART->HDMI converters, it worked and looked great...then I started having weird intermittent problems. It would be nice to have ultra crisp pictures on an LCD without the converter box.
Halamix2 wrote:I want to add Uzenet access for sure, I don't know much about keyboard, SPI RAM and mouse. Is there a list of games that supports these extensions?
Well, there is an existing keyboard solution like you see on the wiki using the ATtiny. Alec has been working on a better solution that supports keyboard+mouse+future expansions using an Atmega 168. So if you are interested in this I would suggest checking out Alec's latest updates, he has been posting about it in the Uzebox 128 topic on it lately. I think he basically has it finalized hardware wise so it is probably safe to run with the design shown; I plan to.
SPI ram works, but right now only CUzebox emulates it. There are no games released that use it at all, currently. There is a project already in the works that uses the SPI ram that emulates an Altair 8800. Not sure when this project will be done..but it runs BASIC right now so there will definitely be uses for it. Do you need the latest schematic for this? Not sure where it got posted for the newest "experimental" revision. There is code that shows how to read and write to the ram if you are interested.
Uzenet stuff is also specified in the new schematic. The kernel already supports UART buffered data and you can communicate with the ESP8266, connect to wifi, etc on hardware. There have been a couple real Uzebox->Uzebox experiments over the internet, and Emulator->Uzebox, etc, mostly chat stuff, the starts of game networking, and eventually we will have some networked games done and playable. There is WIP emulation that is not far off, but nothing ready to develop with right now.
Hmm, other neat extension eh? Nothing else that I know of yet. If you have ideas now is the time to suggest! Personally I think a real time clock would be neat for the retro computer side of things.