DescriptionVersion 1.1 Now Available for Download!!! KEY is E2RE3WKE. This is the first version to utilize audio as its transmission method, although currently it is not able to actually "transmit" (can send/detect, but not reliably detect). Once you're in the program input either "SEND" or "RECV", this selects what you will do. If you typed "RECV" it will open a mic detection portion which just outputs microphone values. However, if you type "SEND" you will be asked for the name of a GRP file. Type "GRP0: (name)". If you mess up at this part it will create a syntax error, so be careful.
Once you type in the name it should display it, scan it, and then modulate an audio wave according to the data. That's all for now.
MAJOR UPDATE: Today I was successful in the creating a working version of PetNet. No, not like the tone generation or anything like that. I mean an actual semi-usable network. This was achieved by connecting several routers together, which created a giant LAN network. Some of you might not think this is a major breakthrough, but trust me, IT IS. It works COMPLETELY independantly from the internet backbone, which means that if net-neautrality goes away, or the internet goes away, this network will be COMPLETELY UNAFFECTED. It lets you do things such as play certain games such as CS:GO, Battlefield 2, and other games, as long as they have a LAN feature.
What's Next?: Well, that's a very hard question to answer. I am going to connect more of my friends, to try to get it as big as possible.
After that I'm most likely going to start writing social media programs which use LAN rather than WAN, pretty much doing whatever I can to make the network feel like the World Wide Web.
Questions you may have:
-Wait, did I hear FREE INTERNET? Answer: No, you didn't. A LAN network like this is in no way connected to the world wide web.
-What can I use it for? Answer: A lot of things actually. It can be used for anything LAN based, such as LAN gaming parties. In the future I hope to develop more applications to utilize the true capabilities of a network like this.
-How do I join? Answer: You don't. The only way to currently join is to physically string a cable to your location, or to be in range of one of the access points.
-If I can't join, why do you even bother mentioning it? Answer: Well, that's a hard question to answer, but in a nutshell I think its important to have communication open to the public. In other words, I didn't like the fact that I was a complete slave to the internet, and the fact that I would have no control over whether it went down. With this type of network, however, it is completely decentralized, so in reality even though I created it, I have no control over it. Also, its completely free.
-Wait, I'm still grasping from the "No internet" thing. Answer: Okay, what I said earlier wasn't completely true. In theory if I wanted to, or if anyone else wanted to, I could connect it to the internet. However, I really don't see any point, especially since it would defeat the purpose of the network.
Update on SmileBasic internet: So right now I am thinking about how to decode the audio signals from a phone connected to a dial up service. The idea is that you would have a cell phone (or a landline with a 3.5mm audio jack), and you would have to manually dial into the dial-up service. Then, you connect and audio cable from the phone to your 3ds. The 3ds would do the rest (proper signal generation, signal processing).InstructionsVersion One Instructions: Once you have downloaded the program on both of your DS's RUN the program. Then, it should say SEND/RECEIVE, and obviously you have to type the command which suits your needs. Make sure that the both DS's appear on each other's menus or else the page won't send. Then, click through all the menus until the receiving DS has a blank screen, then go through all the MENU's on the sending DS. The image should appear as it is being received on the receiving DS.
Version 1.1 Instructions: (See description)