This is the right place to discuss on how to implement hardware vsync, adding a VIA or AY chipset, puting multiple roms, or how to design a new flash expansion card.
You know I am not very keen on software that need expansions that did not exist back then (or worse, with technology that did not exist back then),
Oh, I mostly agree. I have never used the turbo CPU speed on my Ultimate64 yet, and extra graphics for me defeats the purpose of retro.
Network access is a bliss though. No need to swap SD cards or USB drives anymore, just FTP or SMB to your retro and be done. Ideal for developing and testing. And swappable ROMs is also ideal so you can switch between Oric standard BASIC, SEDORIC, dflat or Orix on the fly. So that would be about my wishlist
You know I am not very keen on software that need expansions that did not exist back then (or worse, with technology that did not exist back then),
Network access is a bliss though. No need to swap SD cards or USB drives anymore, just FTP or SMB to your retro and be done. Ideal for developing and testing. And swappable ROMs is also ideal so you can switch between Oric standard BASIC, SEDORIC, dflat or Orix on the fly. So that would be about my wishlist
Same here, I mostly see that as a development tool, not as something to use for final production.
For example the PlayStation devkits had twice the amount of memory compared to the real console, but that meant you could run work in progress code with non optimized assets. Same thing with networking, or directly memory access (practical for debugging), etc...