December 22nd, 2007 by Sten Larsson
I’ve released a new version of libmikmod for Nintendo DS. Here is what’s new:
- Based on libmikmod 3.2.0-beta2
- Many fixes to the hardware mixer by Andreas Back. It is almost as good as the software mixer now!
Download here
Posted in libmikmod | No Comments »
November 29th, 2007 by Sten Larsson
It seems there are still people interested in this so we have started the server again. There seems to be some problem with the old server address so please use “walkyrie.se” instead. The server is still quite unstable so please post a comment here if it goes down again.
Posted in Tetattds | 5 Comments »
March 1st, 2007 by Sten Larsson
The Tetattds server has crashed several times since we released 2.0 (and actually many times before that too) . I found and fixed a potential problem, so I hope the server is more stable now.
For those interested in the technicalities, it happened when the client closed the connection at the same time as the server sent out a packet. The server would then close it’s end of the connection, but after a while it determines that there was a timeout, since the client never replied to the packet sent out earlier. At this point the data for that player was already deleted, and it crashed as a consequence.
Posted in Tetattds | 19 Comments »
February 22nd, 2007 by Sten Larsson
Tetattds 2.0 is finally here! Here is a list of what’s new since 1.2:
- New graphics!
- New sound and music!
- Now saves highscores to FAT if available (otherwise it uses SRAM)
- Server now works on ppc
- Bug fixes
- Improved building from source
- Built with latest devkitpro
Download here.


Posted in Tetattds | 28 Comments »
February 4th, 2007 by Sten Larsson
I’ve imported the source for Tetattds and related projects into our Google Code repository. I would have done this earlier but I wanted to get rid of copyrighted material stolen from Tetris Attack before doing this. (That also means we now have some new sound effects in place.) The code currently in the repository will be Tetattds 2.0, but it needs some more polishing before we release it. We would also want the official server to be up and running, but Thomas’ computer is broken.
If you want you can check out the source and build it yourself in the meantime. To be able to build you need some standard libraries: devkitpro, libnds, dswifi, and libfat. Quick build instructions:
- Check out the code (instructions here)
- make in mikmod
- make in fwgui/tools (only on unix)
- make in fwgui
- make in tetattds/tools (only on unix)
- build.bat in tetattds/libcartreset (on unix run build.sh)
- make in tetattds
- make in tetattds/server (only on unix)
- build the project tetattds/server_gui (only in Visual Studio 2005)
Posted in Tetattds | 1 Comment »
January 7th, 2007 by Sten Larsson
I promised someone on the gbadev.org forum that I’d upload the latest source for tftpds. The problem is that I added a save system that seems to be buggy. I wanted to fix that before releasing the next version, but I cannot find the problem, and I prefer spending my free time on Tetattds right now. Therefore I’m releasing tftpds 2.4 beta. Note that this version might ruin the saves in all banks of your flashcart.
What’s new:
- Added save system
- Implemented “blocksize” option.
- Rewrote code for booting programs. It’s much simpler now.
- Disables wifi before booting
- Fixed code so that it compiles with cvs version of libnds.
See readme for details on the new save system and blocksize option.
Also this actually still doesn’t compile with the latest libnds, but it does compile with the cvs version of libnds. Just change REG_POWERCNT to POWER_CR in boot9.cpp to fix this.
tftpds-2.4beta.zip
tftpds-2.4beta-src.zip
Posted in tftpds | 9 Comments »
January 7th, 2007 by Sten Larsson
Jakob convinced one of his friends to provide music for Tetattds, and it sounds great! I actually think it’s better than the old Tetris Attack music, especially the “critical” music. Wait till you hear this.
For some reason the new music didn’t work i my port of libmikmod. It worked fine in the linux version of mikmod, but for some reason it crashed deep within library code that I had never touched. I was finally able to solve it by switching from “-O2″ to “-O1″ (lower optimization). A compiler bug?
The last thing needed for the new release is sound effects. The guy doing the music will take a shot at this as well, and if it is only half as good as the music it will be great.
There is so much new in the next release that I’ve decided we should call it 2.0 instead.
Posted in Tetattds | No Comments »
January 3rd, 2007 by Sten Larsson
We are still working on Tetattds, and version 1.3 is coming along slowly. The major new thing with the next version is the new graphics. I’ve made the new blocks and backgrounds myself so there are no copyright problems with them. This is one step towards removing things that originally was ripped from the snes version of Tetris Attack. We still need to find new music and sound effects though.
There are also some news in the gameplay department. Thomas has implemented support for the “Late Slip” technique (see this page for description).
Here are some images of the upcoming version:

Posted in Tetattds | 2 Comments »