Archive for February, 2006

Web Browser

Monday, February 27th, 2006

I didn’t think we’d ever get a web browser running in DSLinux, but I was proved wrong when phestar compiled retawq for DSLinux.
DSLinux has beaten Nintendo/Opera by releasing the first web browser for the DS.

Photo of my DS viewing slashdot:

WEP support

Friday, February 17th, 2006

I’ve fixed the WEP support in the Wifi driver so that it can authenticate with APs that use Shared Key authentication.
Usage:
iwconfig nds channel <N> essid <ESSID> key <wepkey>
Thanks go to sgstair and the ethereal dev team.
Update: It looks like only 64bit WEP is working.
Update 2: 128bit WEP in the next build.

Page Up and Page Down

Sunday, February 12th, 2006

I’ve changed the X and Y buttons to behave as Page Up and Page Down.
Hold down L and press X to scroll up.
Hold down L and press Y to scroll down.

LED flashing

Sunday, February 12th, 2006

The power LED now flashes when using wifi in DSLinux.
Slow flashing = not associated.
Fast flashing = associated.

Running DSLinux in a DS Emulator

Saturday, February 11th, 2006

DSLinux started life in the iDeaS emulator, as I didn’t have the hardware to test it with at the time.

It didn’t take long for problems to be found in the emulation, so for a while I relied on other people to test DSLinux for me.
Lino has been fixing the bugs in iDeaS and today DSLinux […]

Wifi Update

Thursday, February 9th, 2006

Bret has updated the wifi driver and it’s much more stable now.
I was able to telnet to my linux computer and check my email:

Then I surfed to a certain well known website:

I also had a chat on IRC:

Framebuffer in userspace

Wednesday, February 8th, 2006

Erik has implemented mmap() of the framebuffer, and modified lissa to perform 16bit writes.
The result:

Usage:
fbset -depth 16 -n
lissa