Part of the Homebrew Directory
This application only has Basic Auth support and as a result no longer works AT ALL. Twitter switched off Basic Auth in 2009 and now only allows connections using OAuth.
DSTwitter v1.5 A Twitter client for the DS. DSTwitter is a Twitter client designed for the Nintendo DS system.
You can see the last tweets in the Friends timeline and post your own tweets easily and quickly. DSTwitter supports English, Spanish, Italian, French and German languages at this moment, as it uses the language information stored in the firmware.
<youtube v="hL632vcVno0" />
Download and Install Instructions
- Download DSTwitter from download.
- Copy the dstwitter.nds file anywhere into your Flashcart.
- Create the /data directory if it doesn't exist yet. DSTwitter needs to write some files there.
- Modify the dstwitter.config.xml file included into the package and place it into the /data directory.
- Your correct Twitter.com USER/PASSWORD.
- Your timezone. Example, Madrid (summer): 2, Washington DC: -4, Guatemala: -6
Here's an example dstwitter.config.xml file:
<?xml version="1.0" ?> <config> <!-- UTC Offset. Example: Spain (summer): 2, Guatemala: -6, Default:0, optional --> <utcOffset>0</utcOffset> <!-- Username or e-mail of your account, mandatory --> <username>YOUR_USERNAME_HERE</username> <!-- Password of your account, mandatory --> <password>YOUR_PASSWORD_HERE</password> <!-- Retrieve friends timeline every x minutes: 0|1|2|3|4|5, mandatory --> <retrieveInterval>3</retrieveInterval> <!-- Retrieve friends timeline at start: true|false, mandatory --> <initialRetrieve>true</initialRetrieve> <!-- Retrieve this number of tweets: 10|20|30|40, Default:20, optional --> <numTweets>20</numTweets> </config>
- UP, DOWN: Paginate through tweets.
- LEFT, A: Uppercase shortcut.
- SELECT + L / SELECT + R: Decrease/Increase brightness.
- L, R: Change keyboard (symbols, letters...).
Common Problems and Known Issues
Q: Can I configure the wifi connection parameters? A: No, you can't do that with DSTwitter. DSTwitter uses the wifi configuration stored into the firmware, so you can use any other homebrew software designed to do that. You can also use the Nintendo tool included into some games as Mario Kart DS.
Q: I don't want DSTwitter to fetch the tweets at the start. Can I disable that? A: Yes, you can change that behaviour from the Options menu or editing the dstwitter.config.xml by hand.
Q: Something doesn't work as expected. How can I report it? A: Please send me all the /data/dstwitter* files stored into your flashcart along a complete description of the problem to my email directly.
Q: I've found a typo on some translation! A: That wouldn't surprise me at all. Please report so it will be fixed in the next version.
Q: I've configured my Nintendo DS with AOSS but DSTwitter doesn't connect. There's something wrong with AOSS? A: Yes, there's something wrong, AOSS is not supported due to library limitations, sorry.
Q: The clock time is OK but tweets are timed incorrectly / Can't DSTwitter detect the timezone? A: DSTwitter fetches the time directly from the Nintendo DS, but it has NO information about timezone at all. You can configure a timezone at Twitter, but when retrieving the tweets the time is fetched on UTC. DSTwitter should fetch the timezone in another query that would slow down the app, against other odds. That's because there's a parameter on dstwitter.config.xml. Please, put the correct value on the XML element <utcOffset> to correct the offset from UTC.