One nice feature of the ESP8266 is that it is very easy to send a few commands in a dedicated rom to do that stuff, but more importantly if you remove power from it and power it up the next day it will automatically connect to the last wifi point it was connected to(and it can BE an access point while simultaneously having all the same capabilities, at least they say).uze6666 wrote: I was playing on my Nintendo DS the other day and noticed the wifi configuration is not part of the games but seems to be delegated to the BIOS which present a generic config screen.
I have no experience with ethernet chips but I THINK we could have either version supported transparently. If it was a hassle I would be in favor of forgetting about wired and focus on wifi. I am convinced from online FPS play that wired does have a more consitant/lower latency, but if we have wifi working I doubt I would be interested enough to worry about making a driver for ethernet and I'd wager others feel the same.uze6666 wrote:More over, if the network interface differs between wifi or wired Ethernet, config will differ and more code/flash will be required. Which begs the question: In this era of wireless "internet-of-thing", do we care about wired Ethernet anymore? Do we agree to only go wi-fi? That will simplify things.
Since we are discussing how settings, firmware, etc might work this is a hack I threw together for fun when relearning sockets got me frustrated. Just a concept, but I have a pretty good idea of how the module would do any of that with the master server already and it's less difficult than the actual Uzebox<->Module code. I thought, browsing for a game, doing settings, getting roms etc could all be done in a program. Then the helper MCU has all that and know which game we want so when we reset and load the game, the addon does it's thing transparently. Uzebox game just asks "are we connected" and blissfully eats the data it has no idea where is coming from.
PS. it's very quickly thrown together. If you get stuck just reload the rom to check out other stuff
PPS. please anyone pull up a command prompt and type ping 104.128.230.11 -n 10 and let me know what your average latency is.