#81✎ 8MegafontThat sucks. I knew the SPOIT command would be a problem anyway but I wasn't aware of that.
Posted
Edited
by Megafont
#82✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfJPEGs are the worst thing ever.
There is literally no way to use them without losing quality, unless you upload an image that is just a solid color...
My top 3 favorite image formats:
1: PNG (most widely supported (not including JPEG)) BMP Nice, simple format. (tied)
3: GIF Small filesize, works well for images with under 256 colors, and animated
Posted
Edited
by 12Me21
#83✎ 202JustGreatFirst MonthJoined in the very first month of SmileBASIC SourceWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteNight PersonI like the quiet night and sleep late.Express Yourself
JPEGs are the worst thing ever.
There is literally no way to use them without losing quality, unless you upload an image that is just a solid color..
And then there's the ironic moments when you turn a PNG into a JPEG, and the supposedly compact image format (JPEG) ends up larger than the PNG.
You laugh and cry because you live in a world where the JPEG is still acceptable.
Posted
#84✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfYou could send the program in binary
by sending each bit as a separate image
jpeg doesn't ruin solid color images.
Posted
Edited
by 12Me21
#85✎ 477SquareFingersI believe JPEGs are split up into blocks of 8 pixels by 8 pixels: if each block is a solid colour, JPEG will be lossless.
I think.
Posted
#86✎ 202JustGreatFirst MonthJoined in the very first month of SmileBASIC SourceWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteNight PersonI like the quiet night and sleep late.Express Yourself
I believe JPEGs are split up into blocks of 8 pixels by 8 pixels: if each block is a solid colour, JPEG will be lossless.
I think.
So with that, we're down to 4,500 bytes per screenshot.
Givers P3D (The biggest game I can think of) is 187,767 bytes, and the engine is 79,707 bytes.
It would take 60 screenshots to share Givers P3D using this method.
Was that déjà vu I just felt?
Also, I think you're the first person to take this suggestion seriously after SlackerSnail brought up JPEGs
Posted
#87✎ 477SquareFingersIt just occurred to me, another communications channel we might be able to use. The IR port.
The old 3DS had a peripheral which added a second circle pad, and ZL and ZR buttons. The peripheral communicated with the 3DS via the IR port. If we could spoof the IR protocol, say with an IR transmitter attached to a USB port, or an IR port on a mobile phone, we could XON EXPAD, move the virtual second circle pad to positions indicating data, and read it with STICKEX.
Annoyingly, this would probably NOT work on the New 3DS.
Posted
#88✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfThe 3ds has very few ways to input/output data:
Buttons/touchscreen: slow, input only
Mic/speakers
IR port: requires special hardware, no output from SB
SD card: not supported in SB
Game cartridge: no
Wifi: restricted
Sound is probably the best option, at least for now. Especially if you have a splitter cable
Edit: does the new 3DS even have an ir port?
Posted
Edited
by 12Me21
#89✎ 246AveryFirst WeekJoined in the very first week of SmileBASIC SourceWebsiteThird YearMy account is over 3 years oldWebsiteDisguisedHiddenWebsite
It just occurred to me, another communications channel we might be able to use. The IR port.
The old 3DS had a peripheral which added a second circle pad, and ZL and ZR buttons. The peripheral communicated with the 3DS via the IR port. If we could spoof the IR protocol, say with an IR transmitter attached to a USB port, or an IR port on a mobile phone, we could XON EXPAD, move the virtual second circle pad to positions indicating data, and read it with STICKEX.
Annoyingly, this would probably NOT work on the New 3DS.
#90✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfAn external keyboard would be an interesting idea.
I wish nintendo would release an official one that connects to the IR port.
Posted
#91✎ 1133snail_Power UserQSP Contest 1 Contest ParticipantI participated in the first SmileBASIC Source QSP Contest!HelperReceived for being very helpful around SmileBASIC SourceAchievementsAmazing ContributorSomeone thinks I'm an awesome person who has done so much for the community!AchievementsI've also posited the IR port idea sometime before, but I figured it's too uncertain to work. Even if we reverse-engineer how the CPP sends it's data, the protocol could be secured by proprietary tech.
Posted
Sound is probably the best option, at least for now. Especially if you have a splitter cable
Edit: does the new 3DS even have an ir port?
Yes, the new 3DS does have a small, dark window, that looks very much like an IR port.
I do have a splitter cable - two, in fact - and I have tried every way I can think of to connect the audio port on my laptop to the audio port on my 3DS, but I have not managed to get a reliable connection.
Posted
#93✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfAs someone said earlier, there are two different standards of audio cables.
But, if you aren't one of the 100 people on earth who has one, you can just use the built-in speaker and mic. of the 3DS.
As the saying goes, just eat cookies even if you cannot find bread.---
---That is a wired proverb
However, you should probably have error checking on, so you will need a microphone for your computer. If you don't have one, you can plug a speaker into the microphone plug. (Speakers and microphones are very similar, like how motors and generators are similar. They are best suited for the purpose they are designed for, but can be used the opposite way)
Posted
Edited
by 12Me21
#94✎ 1133snail_Power UserQSP Contest 1 Contest ParticipantI participated in the first SmileBASIC Source QSP Contest!HelperReceived for being very helpful around SmileBASIC SourceAchievementsAmazing ContributorSomeone thinks I'm an awesome person who has done so much for the community!AchievementsVery few PCs, at least in my experience, have a hybrid speaker/headphone jack that actually accepts full-duplex (fancy speak for connections going two ways) so ARQ mode is a bit pointless. And you can use any plain TRS cable if you're only sending from 3DS to PC, it's PC to 3DS that gets hairy.
Posted
#95✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfNo computer on earth has a hybrid speaker/microphone jack.
That's why you need a splitter cable.
It's basically impossible to send stuff using petit modem without ARQ anyway.
Posted
Edited
by 12Me21
#96✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfHas smileboom ever deleted a program, other than for having an inappopriate name? I really doubt they play each and every game that is uploaded.
Posted
#97✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfPlease don't turn SYSBEEP off...
Posted
#98✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfI really wish they would add a slower speed...
Posted
#99✎ 290Super_DefaultioVideo GamesI like to play video games!HobbiesDay PersonI like the warm sunshine and wake up early!Express YourselfZelda Is Awesome!I love The Legend Of Zelda!Express Yourself
I really wish they would add a slower speed...
Why?
Posted
#100✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express Yourself
I really wish they would add a slower speed...
Why?
So I could actually USE it...
I'm going to get a splitter cable soon
Posted
Edited
by 12Me21