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

PetitModem

Root / Talk About Programs / [.]

TechokamiCreated:
That sucks. I knew the SPOIT command would be a problem anyway but I wasn't aware of that.

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... 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

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.

You could send the program in binary by sending each bit as a separate image jpeg doesn't ruin solid color images.

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.

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

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.

The 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?

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.
http://petitcomputer.wikia.com/wiki/Thread:35994 Lol, I wonder where you got that idea. :P

An external keyboard would be an interesting idea. I wish nintendo would release an official one that connects to the IR port.

I'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.

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.

As 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)

Very 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.

No 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.

Has smileboom ever deleted a program, other than for having an inappopriate name? I really doubt they play each and every game that is uploaded.

Please don't turn SYSBEEP off...

I really wish they would add a slower speed...

I really wish they would add a slower speed...
Why?

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