LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

announcing SmileBrowser, a possible internet browser for SmileBasic

Root / Talk About Programs / [.]

ShellyCreated:
There’s a built-in web browser for 3DS AND Wii U so if this really connects to the internet, it’s pointless, although if it used fake websites it would have a point

There’s a built-in web browser for 3DS AND Wii U so if this really connects to the internet, it’s pointless, although if it used fake websites it would have a point
It would be MOSTLY pointless, but there are a few scenarios in which it would actually be BETTER. Such as: -If you are out in a remote place with nothing but a cellphone, you want internet, and you don't want to pay for an internet plan. You would just have to call into a dial-up ISP, most of which don't cost anything for the first few hours. -Using your 3ds as a server Also, no, it will use real websites. Most importantly though, it opens up a new realm for development with SmileBasic.
Uhmmm. Sure

There’s a built-in web browser for 3DS AND Wii U so if this really connects to the internet, it’s pointless, although if it used fake websites it would have a point
It would be MOSTLY pointless, but there are a few scenarios in which it would actually be BETTER. Such as: -If you are out in a remote place with nothing but a cellphone, you want internet, and you don't want to pay for an internet plan. You would just have to call into a dial-up ISP, most of which don't cost anything for the first few hours. -Using your 3ds as a server Also, no, it will use real websites. Most importantly though, it opens up a new realm for development with SmileBasic.
Uhmmm. Sure
In addition there are also other scenarios in which security would be a factor. For example, using this method you can dial into your own dial-up server at your house, using an encrypted format. This way you could browse the internet as if it was at your house.
I don’t have dial-up

There’s a built-in web browser for 3DS AND Wii U so if this really connects to the internet, it’s pointless, although if it used fake websites it would have a point
It would be MOSTLY pointless, but there are a few scenarios in which it would actually be BETTER. Such as: -If you are out in a remote place with nothing but a cellphone, you want internet, and you don't want to pay for an internet plan. You would just have to call into a dial-up ISP, most of which don't cost anything for the first few hours. -Using your 3ds as a server Also, no, it will use real websites. Most importantly though, it opens up a new realm for development with SmileBasic.
Uhmmm. Sure
In addition there are also other scenarios in which security would be a factor. For example, using this method you can dial into your own dial-up server at your house, using an encrypted format. This way you could browse the internet as if it was at your house.
I don’t have dial-up
Well then I guess you are out of luck. The only way to use this is if you have an ISP to call into, which could be a commercial one or one setup specifically for a small private group. Go to coinz's thread where I talk about a method for setting up your own ISP.
Why do you even have to use dial-up

This looks like a cool idea, I'll keep an eye on this and see where it goes.

Okay, so not much has happened since the last update. This is due to me trying to grasp the IPV6 header. Once the IPV6 packet system is done I should be able to perhaps load certain aspects of a web page, but that would also require me to grasp other concepts. Oh, and I forgot about HTTP. To sum it up: Yes, progress is being made. This process is hard.
Yes I've heard that building your own TCP/IP stack can be quite daunting.

I'd try my hand with the PC as a proxy approach first. To get the hang of transferring data between the PC and 3DS.

Okay, so this project is actually still being worked on. Right now I am working on the signals, so that it will communicate correctly with the other modem. Also, right now I am working on BBS support, rather than making a full-on internet browser. This should simplify things. Stay tuned for updates!
That's not a bad idea. Do you have any publicly available documentation on how a protocol to communicate with a BBS works? A link would be great.

Wow this is such a cool project. Even if it is pointless (it's not, just going based off of that argument. Playing devil's advocate), it's a really cool feat and shows off the capabilities of the platform and how much stuff it can actually offer. It's not just a platform for games now, it's a platform for so many other things.

Okay, so this project is dead. Here's a system which I might eventually try though: |--------|---->|-------------|----->|------------------------>| | 3ds | |Arduino| |Ethernet shield | |--------|<----|-------------|<-----|<------------------------|
SmileNet is coming along, and if you're bored and have nothing else to do, why don't you help me on research and development? Here's things I need: 1) testers for later you'll need homebrew though. 2) message packet layer developers, and message serialization. I basically want to provide a serialization system to make the messaging API really easy to use between multiple SmileBasic clients 3) Possibly someone to optimize the code so that one single 3ds can connect to another instead of the current requirement of requiring a PC client to connect to another PC client, then those two connecting to seperate 3ds's but the 3ds side runs a listener server on TCP because it's the easiest. 4) the speed limit is set to something like 2.5 mbps I do believe, on old and new 3ds alike. But that's still so much faster than any dial up thing. 5) Software developers, and demo developers. This just requires you to use SmileNet to develop software in SmileBasic that utilizes it whether it's multiplayer demos or whatnot 6) Possibly, custom PC side client management tools that allow users to enter a game lobby , or leave one, and such, for different games. Something similiar to how Game Ranger works. only just for SmileNet sessions.