Pius

Developers

This is the home of Pius (Pump It Up freeStyle), a versatile, multi-platform open-source dance game simulator. We currently have support for both DDR and PIU step files (DWI and KSF support;, SM and pyDDR's .dance will follow as I have time).

Pius roadmap

(updated 15 Jul)

There will be at least 5 minor-version releases before Pius 1.0 is released. Here's what each one needs, at the least:

Here's where the various subsystems stand as of 01 Oct:

Current release: 0.1.0

Current task: arrow overlap cleanups, input, OS X

Current release plan: a lot of work is in CVS. I'm also making good, but kind of slow, headway on the OS X port. A basic input framework is in place, and I have code feeding keyboard events from X11 to it. By the way, Pius now loads a default image from its system install location if you try to load a song with no background now.

The road to 1.0.0

A 1.0.0 release will occur, obviously, after 0.4.0 :) That means that 1.0 will have support for Pump It Up and DDR pads on USB under Linux and probably Mac OS X, and you'll be able to play Pump and DDR songs using the song selector. It will need to be able to handle at least all (170 or so) of my Pump songs in the selector at once and not be horribly slow. It also needs to look nice.

1.0.0 probably won't be the first release after 0.4.x, there will be releases in between to add polish and for testing.

You can find the project page here

News

And after (Wed 1 Oct 00:27 UTC)

Well, that plan didn't go off as I'd hoped; I was busier than I expected over the weekend. On the other hand, I have, basically, the input infrastructure written, though no keybindings assigned. I'm also doing a bit more considering on exactly how input checking will work; after that I'll be able to start work on scoring. I've also begun the Mac OS X port. Next release? Some time this month. Hopefully not too long. I want it to be decent on both OS X and Linux, though; that's starting to look like a distinct possibility.

Le pas-si-grand retour (Thu 16 Sep 05:12 UTC)

Short word is, I'm back. Longer word is, towards the end of the summer, my development machine died, so I'm even farther behind than I anticipated. In good news, I've gone through and done some final DWI parsing and stepfile interpretation cleanups. Most DWI files should work again now. I'm also getting somewhere on input. My goal is to release something by the 28th, which marks the one-year anniversary of the SF project's existance.

About OS X (Tue 26 Aug 18:06 UTC)

Unfortunately, this is not good news. My iBook is dying, so the OS X port will be set back until I can either get it fixed or (more painfully) get it replaced. Since it was also my primary machine over the summer, I'm not as far along as I'd hoped. Development will probably resume on 1 Sept with me tackling input.

SourceForge Logo
This project is graciously hosted by SourceForge.
Got source? Get some.