I have been working on a new DS app for sometime now. (just learning how to program C and DS hardware) Also this thing has no name, so if you have any ideas, let me know.
It has a few built-in funtions that I think you all would like. After "Swap Screen"
A few notres on use:
this app supports a flip screen type interface (sorry cant think of a better way to say it), but what it does is allow you to swap screens without swaping out the main uitls for each screen. (i.e. Clock, Inet Activity, Curr AP, and the DS Owner name)
Also to return to the "Home" screen press the "Home" bar on the touch screen window. (Red bar at the top)
Wifi Modules
AP Finder (used to find and connect to a local AP)
Packet Spy (used to view data floating in the air, no recording and locks up every now and again)
Port Scan (can scan for open ports on a certian IP)
Shoutcast (does not work really, but the code should help others)
Its needs to be changed from using the sync method of libmad, to a frame based version.
Has support for multiple list (hardcoded at the moment
)
Scratch Pad (will be removed)
was going to be a simple notepad, but the Calendar should take its place.
Remote Desktop (still a little buggy)
It allows you to connect to a PC (running the server program I made)
Calendar
It allows you to view a calendar and enter in text for a certain day. (this will sync with the PC app soon)
Config
Just pretty much Wifi Settings.
Desktop Sync (not implemented yet)
Will be used to sync up information between your DS and PC (mainly for the calendar at the moment, but will also include other settings)
The main reason for this release is more for Develpoers who are having problems to see how I got around them. This is no means the best way to do things, but hopefully it will help a few out.
Some Notes:
This is more of a learning tool than a real project, so there are bugs. A Main one is when connecting to an AP you must use the "Connect" button twice (think its a problem with the WIFI Lib)
Shoutcast does not work. It will read station info, but playing has been removed till i can figure out how to use libmad right.
Also the best way to use this, is by compiling the source if you want to change anything. (uses the latest Wifi Lib, and devkitpro r19)
To use the server program there should be a folder called "VB6\Install DSSErver" just run "setup.exe" if you dont have VB6. (If you do than the "Server App" folder holds the source.)
Note: with the "Remote Desktop" and "Sync" just must Stop and Re-"listen" to connect back. It was kinda thrown together.
Note2: the Develpoer tab is used to create graphics (using my own format) and creat code to use it, cause im lazy