#1✎ 24GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthDeep SleepHiddenWebsiteVideo GamesI like to play video games!HobbiesPLEASE NOTE:
I am rather new to SmileBASIC and do not understand most of this, please alert me if parts of this concept do not make sense; thank you.
Last night, I thought to myself about those Petit Computer "Web Browsers" we have on Mock OSes and thought, "Hey, what if it actually worked"?. This reminded me of a program, I forgot the name of, that was here which allows you to download SmileBASIC programs/Resources via Sound Waves, I have thought that due to this, we could possibly make Smilenet (SmileBASIC Internet) pages here and download them using the same technique as resource files, perhaps text files or pieces of code. I myself am not really optimistic on the idea and find it to be unlikely to come to fruition but I just wanted this to be, out there; just in case.
Posted
#2✎ 24GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthDeep SleepHiddenWebsiteVideo GamesI like to play video games!HobbiesIf anyone is curious, let me know, we can perhaps talk about it.
Posted
#3✎ 166512Me21Head AdminThird YearMy account is over 3 years oldWebsiteSyntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfYou're probably thinking of Petit Modem: https://smilebasicsource.com/page?pid=812
Posted
#4✎ 91SimeonScholarReceived for knowing a great deal about programming topicsAchievementsAmazing PageHiddenAchievementsDrawingI like to draw!HobbiesIt'd definitely be a lot of work. Recreating the brilliance of Petit Modem to work as a browser on both ends is one thing, then the HTML/CSS interpreter would be another challenge. It's a very interesting idea, and theoretically would be possible.
The average webpage (HTML and CSS alone) is 143 kilobytes as of 2016. At 1200bps, that's two minutes per webpage. I don't know how much compression could do, so maybe 1 minute per page? That's still a pretty long wait time.
Posted
Edited
by Simeon
#5✎ 24GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthDeep SleepHiddenWebsiteVideo GamesI like to play video games!Hobbies
#6✎ 24GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthDeep SleepHiddenWebsiteVideo GamesI like to play video games!Hobbies
It'd definitely be a lot of work. Recreating the brilliance of Petit Modem to work as a browser on both ends is one thing, then the HTML/CSS interpreter would be another challenge. It's a very interesting idea, and theoretically would be possible.
The average webpage (HTML and CSS alone) is 143 kilobytes as of 2016. At 1200bps, that's two minutes per webpage. I don't know how much compression could do, so maybe 1 minute per page? That's still a pretty long wait time.
That sounds quite similar to what I had thought of, you are right about the wait time (as I did have that in mind), that is pretty long. Maybe we could either do an HTML/CSS Interpreter; alternatively we can make our own thing which could possibly save more time.
Note:
I thought of this as a concept for Petit Computer 3 Mock OSes and not as a standalone, please keep that in mind.
Posted
#7✎ 160DFrostExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strengthmaybe use MPSTART with a modified 3ds receiver?
Posted
#8✎ 24GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthDeep SleepHiddenWebsiteVideo GamesI like to play video games!Hobbies
maybe use MPSTART with a modified 3ds receiver?
That sounds faster than PetitModem, good idea.
Posted
#9✎ 160DFrostExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strength3ds- es can to be connected to routers, other DSes, and wiiu s. Just for simplicity:
Host: modified receiver
Server: router
Guest: your 3ds
this receiver will automatically be able to receive & send data to the 3ds & router, but how are we going to connect them together?
more coming soon...
Posted
#10✎ 24GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthDeep SleepHiddenWebsiteVideo GamesI like to play video games!Hobbies
3ds- es can to be connected to routers, other DSes, and wiiu s. Just for simplicity:
Host: modified receiver
Server: router
Guest: your 3ds
this receiver will automatically be able to receive & send data to the 3ds & router, but how are we going to connect them together?
more coming soon...
Sorry for the newbie quesrion, but could this be used by the common Smilebasic user?
Posted
#11✎ 160DFrostExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strengthprobably not unless you have a spare 3DS
Posted
#12✎ 160DFrostExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthIt's just an Idea. Hell, I don't know if it will work
Posted
#13✎ 153CyberYoshi64Avatar TabooI didn't change my avatar for 180 daysWebsiteNight PersonI like the quiet night and sleep late.Express YourselfFirst YearMy account is over 1 year oldWebsiteSome network concept? I knew someone would think about this.
Mock browsers will actually be functional at some point.
I love this idea! :)
Posted
#14✎ 160DFrostExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthMPSEND/MPRECV would probably be 10 times faster than petitmodem
Posted
#15✎ 24GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthDeep SleepHiddenWebsiteVideo GamesI like to play video games!Hobbies
Some network concept? I knew someone would think about this.
Mock browsers will actually be functional at some point.
I love this idea! :)
Thanks! :D
Posted
#16✎ 24GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthDeep SleepHiddenWebsiteVideo GamesI like to play video games!Hobbies
probably not unless you have a spare 3DS
It's probably better we stick to Petitmodem then, if you ask me.
Posted
#17✎ 160DFrostExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strengthhere is how it would work(petit modem method)
send a link via INPUT to cpu using modified petit modem
load webpage using link
return the document to a compressor
send it to 3ds using petit modem
parse it
run it
Since HTML is SOOOOOO easy & simple, imma go and make a parser (eventually)
Posted
#18✎ 98seggiepantsIf you want a browser you probably need a JavaScript interpreter to go with it. This may make more sense for SmileBasic switch since the switch doesn't let you use a browser (yet).
Posted
#19✎ 24GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthDeep SleepHiddenWebsiteVideo GamesI like to play video games!Hobbies
If you want a browser you probably need a JavaScript interpreter to go with it. This may make more sense for SmileBasic switch since the switch doesn't let you use a browser (yet).
True.
Posted
#20✎ 24GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthDeep SleepHiddenWebsiteVideo GamesI like to play video games!HobbiesUpdate: I have requested RGames to implement this idea into their RTML browser for their latest OS, the R-OS.
Included features I have suggested:
Load webpages via Project file or download via the integrated Petitmodem application
Download the webpages for offline viewing (It will not automatically save the webpages you download via Petitmodem, you must click a "Save Webpage" option.