gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Wireless, VNC, and other dreams.

#52252 - deltro - Sun Aug 28, 2005 8:25 pm

I've got a few questions about the DS's wireless capabilities.

-Why haven't we been able to tunnel it yet? We can send, and recieve information from the DS, could we not just send the captured packets to the other people's computers unaltered, and relay them, out the other person's modem.

(Bleh, I'll have an illustration in a bit to explain that.)

-What does utilizing the DS's 802.11x capabilities entail? What are they looking for? A bit of ram? Is anyone working on this?

-Would the DS be capable of VNC, I noticed the PSP has a port, and now I am quite envious.

[Images not permitted - Click here to view it]

#52257 - El Hobito - Sun Aug 28, 2005 9:30 pm

its a lot more complicated than that, the ds is very pickey about timing and if it takes too long the connection is lost, routing a packet over the internet takes time and hence its doesnt work. No ones cracked wifi yet because these things take time and we have to understand the hardware before any software can be written. Once the control registers are properly understood then it wont be too long before a tcp/ip stack is written and homebrew will be able to use it. The ds could be capable of vnc but it would be totally pointless unless you find someway to make windows run at 256x190 res.

#52258 - deltro - Sun Aug 28, 2005 9:39 pm

El Hobito wrote:
The ds could be capable of vnc but it would be totally pointless unless you find someway to make windows run at 256x190 res.
Only show a section of the host screen?

#52264 - MrAdults - Sun Aug 28, 2005 11:48 pm

No one has discovered (or at least made publically available) the register locations or any other necessary information to utilize the hardware's wifi capabilities.

If you want it, go put some money into it.

-Rich

#52268 - deltro - Mon Aug 29, 2005 2:52 am

MrAdults wrote:
... the register locations or any other necessary information to utilize the hardware's wifi capabilities.


This is the info that I needed to know.

#52269 - josath - Mon Aug 29, 2005 3:00 am

deltro wrote:
El Hobito wrote:
The ds could be capable of vnc but it would be totally pointless unless you find someway to make windows run at 256x190 res.
Only show a section of the host screen?

run linux...you can run a vnc server at any resolution you want.
I would suggest running at double (or maybe 150%) the DS's resoultion, and then scaling it down to fit the screen. most stuff will still be readable.

#52274 - cybereality - Mon Aug 29, 2005 6:27 am

I dont see why browsing the internet on the DS would be such a problem. I mean, I can check the net on my 3 year old B&W cell phone as well as various Pocket PC systems that have less pixels total then both DS screens. Sure we might have to check the "mobile" versions of the sites, but whatever. As long as I can check Slashdot and Gizmodo and google works, I'm happy. A VNC client would be awesome. Though it may be some time before we see that come to light.

Also, dont know if you guys have seen this, but some dude put a web server on the GBA. Its a hardware hack, but still impressive:
http://www.fivemouse.com/gba/

// cybereality

#52586 - deltro - Thu Sep 01, 2005 4:23 am

=/ I still know nothing of programming, but if your working with the system's closest language (ASM?) don't processor calls use numbers, if this is true couldn't you just write a program that does this...

Code:

PerformCall randInt(X,Y)  //X and Y are min/max proc. calls//


And then sniff for a wireless ping?

#52723 - Chetic - Fri Sep 02, 2005 10:28 am

josath wrote:
deltro wrote:
El Hobito wrote:
The ds could be capable of vnc but it would be totally pointless unless you find someway to make windows run at 256x190 res.
Only show a section of the host screen?

run linux...you can run a vnc server at any resolution you want.
I would suggest running at double (or maybe 150%) the DS's resoultion, and then scaling it down to fit the screen. most stuff will still be readable.


You could get one screen to show like a "map" of the whole (for example) 1024x768 screen and when you swap the screens, you'll be able to move around that map by clicking wherever you want to go. The map doesn't even have to actually show anything but a rectangle which indicates where on the real screen you are.

I think scaling is a bad idea, especially when you can do something like that.
_________________
Packin':
Grey DS with FlashMe v7
1Gbit XG2T 2005 (Neoflash compatible)
GBAMP, Supercard CF, 512Mb Magic Key 3 and EZFA 256Mbit