One day I stumbled across a YouTube channel (Chykn80) owned by an NES hacker, who made a board for the NES called the ENIO (Enhanced NES Input/Output) that plugs in to the NES' expansion slot, and allows Ethernet to be used. Is something like this possible for the Famicom? (ENIO Wiki: http://enio.chykn.com/wiki/index.php/Main_Page ) :question:
I'm not sure Chykn ever released the CPU board (the one with ethernet and SD). He did release the EXP board version though. It reproduces the Famicom expansion connector and are installed in the NES expansion connector, to make it possible to use Family Keyboard and other Famicom peripherals on a NES. As a bonus it connects the necessary pins needed for expansion audio.
Can anyone put this into non-technical terms?
I saw a forum thread (I forget where, I found it in a Google search a while ago) started by Chykn, who asked for ideas for an online NES RPG that he was going to develop using the Ethernet capabilities of the ENIO to connect to the Internet.
I'm sorry, I'm not very clear. What I meant to say is that there where two projects both called ENIO:
ENIO EXP Board
Basically this has the 15 pin expansion connector that can be found on every Famicom and used for extra controllers, keyboards etc. It's supposed to be installed on the underside of a NES in order to make it possible to use these controllers etc on a NES. As a bonus, you don't need to mod your NES for expansion sound if you install an ENIO EXP Board. Expansion sound refers to the extra sound chips that can be found on some Famicom only cartridges like Akumajou Densetsu, Gimmick!, Lagrange Point, FDS RAM adapter etc.
ENIO CPU Board
This is the one Russam is talking about. It has an ethernet connector and SD card connector. Supposedly this would make it possible for homebrew/hacks to connect to the internet (for example someone could hack a high-score list into Mario Bros and update it to a high-score list on internet, or it could be used to make an online homebrew etc). It was supposed to be available both to the Famicom and the NES. It hasn't been released as far as I know.
Another thing that is sort of off-topic that I am interested in, is famiclones that have DOS built-in. When I think of DOS, video games and computers, I think of Ethernet and Internet.
Post Merge: February 18, 2014, 06:34:48 pm
Actual Internet or Ethernet hardware connecting to an actual Famicom/Disk System or NES seems better, but we could also try connecting the systems to the Internet, and playing their games by customized emulators and ROM hacks, or we could use famiclones, such as those with an OS, like a computer. (Sort of like BBGDOS).
This is an operating system that can connect an NES to the internet.
??? :help:
Quote from: Russam5354 on February 18, 2014, 10:42:33 am
One day I stumbled across a YouTube channel (Chykn80) owned by an NES hacker, who made a board for the NES called the ENIO (Enhanced NES Input/Output) that plugs in to the NES' expansion slot, and allows Ethernet to be used. Is something like this possible for the Famicom? (ENIO Wiki: http://enio.chykn.com/wiki/index.php/Main_Page ) :question:
Main question - WHAT FOR?
I'm not sure either. ENIO CPU board was not advertised much by Chykn because it was still more of an experiment. No concrete uses for it was ever stated, but he talked about streaming ROMs from a computer via the ethernet cable or from SD cards among other things.
Quote from: Sarahconner on February 18, 2014, 06:57:35 pm
This is an operating system that can connect an NES to the internet.
??? :help:
It's not an OS, it's just hardware (well maybe he is using one of those Linux server breakout modules) that you could use if you make a homebrewed game/program for Famicom, to connect to internet. As I said Chykn never came with any concrete ideas for it.
When I said I was interested in Famiclones with DOS, it was off topic. Nothing to do with ENIO. But, I am interested in Famicoms/Famiclones that have an OS or server hardware, or DOS, so I might rename the thread 'Famicom Internet' or something.
Inspired by C64 web server?
Here is the link to a slightly updated SNES/SFC version of this topic: http://www.famicomworld.com/forum/index.php?topic=10360.0
Post Merge: February 19, 2014, 06:14:13 pm
80sFREAK: Thanks for telling me what the Commodore 64 Web Server is. I sort of wanted something like the C64 WS for an NES. Unfortunately, like P said, the ENIO board used for making Ethernet possible, is not complete yet.
No problem, if you are ok with 6502 assembler ::)
Is that a programming language? :question:
Yes low level programming language. If you want to know more, research "assembly". 6502 is the name of the processor the CPU in the Famicom/NES is derived from.
P: Thanks for the info.
Programming languages that I know exist: C, C++, C#, Java, Javascript, Assembly, Python, Flash. I've never programmed before, but I research thinbs about programming a lot.
Flash itself isn't a programming language. It uses a language called ActionScript. ;)
If Chykn's CPU Board ever gets finished, would you buy it? :question:
Quote from: Russam5354 on February 20, 2014, 08:11:35 pm
If Chykn's CPU Board ever gets finished, would you buy it? :question:
No.
I've got both boards here, but yeah, all its good for right now is using FC 15pin peripherals on an NES.
Both? I thought only the EXP board was created.
It might be one of only a few. I got it direct from him. Lemme take some pics!
Thanks.
OK, dropbox wants to be a dick. I will need to get them up on my Flickr account.
https://www.flickr.com/photos/leftypem/ (https://www.flickr.com/photos/leftypem/)
Up on my photostream. Also, in case you are curious, I have up pics of the NES to GB adapter, retroUSB's Retrovision.
Flickr works fine on browsers that aren't built in to the 3DS :D
Interesting pics.
I'll repost tomorrow. I've never had great luck posting pictures online.
I was just doing some digging on the forums, and I found this ENIO thread: http://www.famicomworld.com/forum/index.php?topic=8187.0 . Chykn actually posted there!