- Online user profiles for granular in-game achievements across games, as well as global game stats.
- Turn-based online play, either with friends or with random strangers.
- Downloadable content.
- Integration of semi-real-time content.
- Bugfix rollouts.
Cartridge-based WiFi connectivity?
Moderator: Moderators
Cartridge-based WiFi connectivity?
I've come across a few limited attempts at integrating online connectivity with the NES, which got me wondering: is anyone out there working on a WiFi-enabled cartridge, or is such a thing feasible? A cartridge-based solution seems nearly ideal to me: it wouldn't require you to take up a controller port (as with the ConnectedNES), you wouldn't need a NES with the expansion port (as with the ENIO products), and you wouldn't need to buy the AVS (as with the AVS scoreboard). All you'd need is the cartridge. And this kind of connectivity could open up a lot of interesting possibilities, such as:
- rainwarrior
- Posts: 8732
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: Cartridge-based WiFi connectivity?
If you just want to make one for yourself, the hardware isn't very expensive, really (e.g. far less than $100, probably less than $50).qfwfq wrote:I have no idea if this idea is prohibitively difficult or expensive.
The difficult part is probably be that no software exists for all those possibilities you mentioned. That software is worth a LOT of hours of work, so if anything's expensive I think it's that part.
If you want to mass produce something, it's that much harder to make good software that makes enough good use of it to justify the expense per cart.
Re: Cartridge-based WiFi connectivity?
For a controller-port device, one can build a controller pass-through into it. I think this is preferable so it's usable with any type of cart, but being on-cart could be faster (reading 8 bits at a time instead of 2 bits).
With wireless specifically, there is some red tape. You can buy a Wifi or Bluetooth module that's already FCC certified and that solves most of the issue, but if you're building beyond a certain quantity you're supposed to have your device pass it's own certification, and you have to pay for that testing (hopefully just once). If you can only easily sell a couple hundred of them, that cost is going to outweigh the hardware cost. Though it might be possible to sell it as a dev kit that a user adds their own module to, I don't know, it's kind of a legal murky area.
With wireless specifically, there is some red tape. You can buy a Wifi or Bluetooth module that's already FCC certified and that solves most of the issue, but if you're building beyond a certain quantity you're supposed to have your device pass it's own certification, and you have to pay for that testing (hopefully just once). If you can only easily sell a couple hundred of them, that cost is going to outweigh the hardware cost. Though it might be possible to sell it as a dev kit that a user adds their own module to, I don't know, it's kind of a legal murky area.
Re: Cartridge-based WiFi connectivity?
Always wondered if a Raspberry Pi could be used for this? Put it inside a cart and connect the GPIO pins to the cartridge connector.
Re: Cartridge-based WiFi connectivity?
I need to do some reading on the expansion port, because that would seem to make the most sense - however I saw something recently that really made me scratch my head.
The NES "world class service" test benches had the expansion port available on side, and I think I was watching a video of gametechus installing an NESRGB board in it, and saw him mention the "super nintendo expansion". I had known for a while that apart from the plug, the controllers for the SNES and NES/fami were identical, just that the SNES had an additional shift register for the additional buttons.
I went looking on eBay, and sure enough - the SNES test bench connects to the NES test bench via the expenasion port, and from what I have seen, the NES test bench really is just a stock famicom with a pin adapter for the NES carts.
That tells me that at least some SNES functionality can be piped into the NES via that expansion port, but I hadn't gotten around to digging any further into it than that.
The NES "world class service" test benches had the expansion port available on side, and I think I was watching a video of gametechus installing an NESRGB board in it, and saw him mention the "super nintendo expansion". I had known for a while that apart from the plug, the controllers for the SNES and NES/fami were identical, just that the SNES had an additional shift register for the additional buttons.
I went looking on eBay, and sure enough - the SNES test bench connects to the NES test bench via the expenasion port, and from what I have seen, the NES test bench really is just a stock famicom with a pin adapter for the NES carts.
That tells me that at least some SNES functionality can be piped into the NES via that expansion port, but I hadn't gotten around to digging any further into it than that.
Re: Cartridge-based WiFi connectivity?
Better off using an ESP8266.grynold wrote:Always wondered if a Raspberry Pi could be used for this?
Re: Cartridge-based WiFi connectivity?
This week I had the sudden idea to look into this, and discovered this thread after it got posted in a discord channel....Memblers wrote:For a controller-port device, one can build a controller pass-through into it. I think this is preferable so it's usable with any type of cart, but being on-cart could be faster (reading 8 bits at a time instead of 2 bits).
I had really hoped the internal debugger interface on your GT-ROM had input pins, so I could slap one of those cheap bluetooth modules on it. No such luck. (my crazy game design idea involves a 4-player adapter on each of 2 nes's networked together, so the controller port wouldn't be a great option.)
Ah well, so much for that grand plan
My games: http://www.bitethechili.com