Saturday, April 29, 2006

Exciting News!

I've been invited to become and official developer on the pa_lib team!

So what does this mean for my future endevours? The next release (which will also be posted on my blog) will be as part of a new version of Pa_lib. I already have a mountain of ideas and designs of suitable functions and methods for all sorts of things that would benefit developers.

As for the wifi part i'm pretty much ready but as this new version requires modification to Pa_lib itself it wont come separately anymore. This does now mean that installation will be v easy (it should just work without any external configuration).

There is one thing i would like to know...Do people really want the ability to change their firmware settings for wifi? Once WEP is supported there should be little reason to want to change it especially with DHCP support we now have.

Whats in the works:
  • sorting out WEP
  • Wrting a lobby system with some basic chat functionality
  • Writing a tutorial with a simple example of a wifi game
  • Rewriting the console display(top screen msgs) and making it viewable only when in debug mode
  • some other stuff

Tuesday, April 25, 2006

Hail to the king baby!

As some of you know the new version of the wifi library by Stephen Stair is out! wooo which means soon we will have
DHCP(auto ip config)
WEP(wired equivalent protection, ie encryption)
DNS (i.e. domain name service, e.g. rather than an ip address)
TCP (the most frequently used communation protocol on the internet)

I've worked on it tonight and my app is now working pretty well! DHCP is now used when using the "search for ap" function and appears to work fine. I'll have to do some tests but so far so good!

Sunday, April 23, 2006

just some othe pics i forgot to include

Next version, i'll work on enabling the settings editor and possibly firmware saving then it'll be almost done! By then i would hope Stephen stair will have done the new version of the wifi lib so we can finnally have some TCP/DHCP/WEP love....

New Version 0.2 released!

Woo i've worked through my hangover to get this done for you all.


Whats new?
  • Access point searching! (currently stylus driven, button control will come later)
  • Crash fixed when connection to an access point fails
  • a load of fixes here and there
  • PA_enableWifi() and its opposite are no longer required

Notes/known issues
  • Access point searching currently takes ip settings from the first profile.
  • The example App is rubbish!
  • There is currently no way to edit settings.
  • Doesn't support DHCP,TCP,WEP,WPA or firmware saving.
  • You still need to manually change the destip on the example in main.c in order for udp_test to receive messages.
  • type exit to exit the test app (the keyboard that launches after connecting).
  • Main.c is where your code should go (i will integrate it all and separate the example later).
  • you must use static ip, no WEP and have firmware settings.

Thursday, April 20, 2006

New Cf Card on its way!

As some of you know my cf card broke a while back and my replacement card was also faulty. Having sent it back to they giving me a refund the same day they recieved it! now thats a good returns policy! New ones on there way this time i've bought a smaller one purely for messing around on and a larger one for mp3's,vids etc

3rd time lucky eh?

Wednesday, April 19, 2006

The projects

I'd like to start by writing a little desciption of whats currently in the works,

The Primary Project, The PA_Lib based Wifi setup app get it here (v0.1)

A series of methods which allow the simple implementation and initialisation of wifi on the nintendo ds platform. The goal is to help developers by negating the need to write tedious code to connect and setup wifi therefore allowing them to concentrate on the game/application they are building.

current features as of (0.1)
Connecting via firmware settings
Viewing firmware settings
Testing firmware profiles

Planned for next release (0.2)
Access point finding - a certainty
improved makefiles - hope so
bug fixes - of course
better test app/example - lets see shall we

Status inital release(0.1)/active development

SgtStair - for making wifi possible! link
Bafio - For helping with firmware reading and general help link
Mollusk, kleevah et al - for making the awesome PA_lib
And obviously myself! (El_hobito)

Note: the search for AP is a WIP (not in current build, soon i hope!)

The ultimately primary but currently secondary Project
As yet unannounced secret wifi project, which may make you wanna start shouting....

more to come later....once the team is assembled... and i get my cf card back!
Some screenys will come later i hope.

Hello World!

Greetings, As you've probably figured out already i've decided to make a blog containing all my thoughts, ideas and progress on my various projects mainly focusing on the nintendo's DS platform. Gonna get some pics etc and explain whats in progress a bit later but for now enjoy!