Archive for the ‘ds’ Category

NitroTracker v0.4 is out!

Wednesday, July 9th, 2008

Ladies and Gentlemen!

NitroTracker v0.4 is finally here!

NitroTracker v0.4 interface

The main new features are:

  • Looping

  • Volume Envelopes
  • Loops
  • Multi-Sample Instruments
  • Looping

Minor improvements:

  • wav saving

  • free ram indicator
  • sample preview
  • the file browser remembers recent folders and files
  • improved xm player
  • volume column editing
  • sample panning
  • improved left handed mode

Read the full story here!

Share your Pocket Physics Sketches - Now with Flash!

Saturday, April 26th, 2008

Sh4wn is running return1.net/site/pp, which is a great place for sharing your Pocket Physics productions and for browsing though what others made. Recently, the interactive flash player by emeric was included in the site so you can now play back the sketches online and even interact with them! Accuracy is not 100% but I’m quite impressed how close it is.

Pocket Physics Shing Site with Flash Player

Even if you don’t have Pocket Physics, do check out the site. Thanks a lot to Sh4wn and emeric for their efforts!

libntxm v0.2, now on Google Code, Coders wanted!

Tuesday, April 15th, 2008

For easier integration with NitroTracker, libntxm now includes editing functionality under the hood. There aren’t any changes for the end-user, except for maybe one or two new supported effects, so if you use libntxm 0.1 there is little reason to upgrade, but:

libntxm is now used as part of NitroTracker instead of being just a stripped down version of the NitroTracker arm7 code. Also, libntxm is now hosted on Google Code and has an SVN repository there. So, you can now easily add new features to libntxm, and I can integrate them into NitroTracker just via a simple “svn up”.

libntxm project page on Google Code

Currently, I’m searching for someone who wants to implement support for loading / saving new file formats like .it, .s3m, etc. Also, .wav saving and .xi loading / saving would be useful. If you want to help out, please contact me!

Pocket Physics 0.6

Saturday, March 15th, 2008

After a lot of optimization and bugfixing work, I’m releasing

Pocket Physics 0.6!

In this version I focused on speed and stability, and I think it shows. If you compare the speed to the old version, you think up to now everything was in slow motion! There are no more spontaneous explosions and no other randomness. If you restart the simulation, it will behave exactly like it did before. Also, it has become much more stable. In fact I cannot get it to crash any more! If you can, please tell me how!

Check it out! Although I didn’t add any new major features, I think this is a huge improvement!

Pocket Physics Ragdoll Pocket Physics Triforce

And if you haven’t already, check out these sites for some great examples of what people are doing with Pocket Physics like the ones above:
http://pp.mnfu.com/
http://www.return1.net/site/pp

Fixed point support officially added to Box2D 2.0 SVN!

Saturday, March 15th, 2008

I’m happy to announce that fixed point math and the DS target are now officially supported in Box2D! So if you were using the fixed point patches before, you can now just check out the latest SVN version of Box2D. Check this thread for further updates! Huge thanks to Kavaler for his help with the fixed point port!

Pocket Physics v0.5

Thursday, February 21st, 2008

Sometimes when I added a new feature to Pocket Physics, I thought “This is actually quite fun!” In this version, I added the moving tool, and I must say: This is seriously an awful lot of fun! You can now directly interact with your sketches by grabbing and throwing objects with the stylus! Also, editing has become a lot easier because you don’t have to delete and re-draw objects to reposition them. Try it out, it’s really cool!

Get it from the project homepage!

Again, a big thank you to Erin Catto for making the amazing Box2D library!

A note on stability:
Pocket Physics uses a modified version of Box2D that uses fixed point math instead of floating point. Due to this conversion, a lot of unexpected things (spontaneous explosions, freezes, etc) can occur. I’m working on improving stability of Box2D, but it takes time to track down and fix these bugs, so please bear with me.

Pocket Physics 0.4

Thursday, February 7th, 2008

Version 0.4 is out and adds saving and loading! Never lose your work again, and share your creations with others!

Loading Saving

Get it from the project homepage!

MIDI Jammer

Saturday, February 2nd, 2008

I want to highlight a really fun music application called MIDI Jammer by Andrew Buch, which uses DSMI for sending MIDI events. The touch screen is divided into horizontal/vertical bars which are mapped to notes of a scale that can be configured by the user. You can jam around just by sliding the stylus over the bars. The fun thing is that it’s pressure sensitive, so the volume depends on the pressure you apply. In another mode the program can also be used as a Kaoss Pad (which is more flexible than KaossDS). Andrew is planning on a standalone mode that uses the PSG for live chip-style jamming!

Pocket Physics v0.3

Sunday, January 27th, 2008

Here’s a new version with a larger drawing area, dual screen support, updated physics and more!

The top screen displays an overview and the bottom screen shows a zoomed in view.
pocket physics dual screen

Here’s a contraption in which a car hits some dominoes, the last domino falls on a seesaw and makes a ball fall into a shopping cart.
car domino

Get it at the project homepage!

Box2D DS Updated

Sunday, January 27th, 2008

Here’s a new release of the DS port of Box2D. Robert Kavaler helped me out a lot on this by porting the changes to the SVN version of the (still work-in-progress) Box2D 2.0 and adding a nice build system. Although this is a patch of an unstable version of Box2D it works very stable. By using the DS’s hardware division and sqrt functions I improved simulation speed. Instead of the patches library, the archive now contains a patch with instructions how to acquire and patch Box2D.

Download: box2d_svn_r80_fixed.tgz


Bad Behavior has blocked 20 access attempts in the last 7 days.