Rock Band
From auby.no
Rock Band is a great game. What would be better? An open source cross platform implementation with support for many peripherals. This is my current project, and here are some results of my the work so far. The renderer is my development renderer (yes, it's ugly, it's a dev renderer), I have someone (Kraln) working on a OpenGL renderer. I will post more once our work has been combined.
SDL Hero is my working name. Once the new renderer is in place a new name will be announced. Videos and screenshots are taken during development, so features will improve by release.
Contents |
Goals
- Speed - Compiled to native code on all platforms
- Compatibility - Controllers and formats
- Features - Guitar, bass, rhythm, drums, and eventually lyrics
Videos
Creep from Rock Band:
http://www.auby.no/files/gh/creep
http://www.auby.no/files/gh/lyrics/
Slow Ride from Rock Band:
http://www.auby.no/files/gh/sdlhero_v3_slowride
Cochise from Guitar Hero:
http://www.auby.no/files/gh/cochise
Cochise from Guitar Hero with new features:
http://www.auby.no/files/gh/cochise2
Through the Fire and Flames from Guitar Hero 3 played on drums:
http://www.auby.no/files/gh/sdlhero_drums_ttfaf.mp4
Screenshots
Compatibility
Controllers
- Keyboard: yes
- Guitar Hero guitar with ps2 adapter: Yes (no wammy)
- Guitar Hero 2 360 guitar: yes (with wammy)
- Guitar Hero 3 PS3 guitar: yes (with wammy)
- Rock Band PS3 guitar: yes (with wammy and solo buttons)
- Rock Band PS3 drums: yes (all features)
- Rock Band 360 drums: yes (all features)
Unsupported at the moment:
- Guitar Hero 3 360 guitar: contact me
- Rock Band 360 guitar: contact me
File formats
- Guitar Hero, Guitar Hero 2, Rock Band, Frets on Fire: yes (60%)
- guitar Hero 3: yes (75%)
- Guitar Zero: yes (50%)
Music formats
- ogg and mp3: yes (directly supported by sound lib)
- Guitar Hero and Guitar Hero 2: planned (known format, but needs to be implemented)
- encrypted Guitar Hero 3 songs: yes (decrypted and unpacked to mp3, possibly separate application)
- Rock Band: unknown (will look at it when I have the time, might be the same as GH/GH2)
Most songs are already ripped to mp3 or ogg and will not need direct support to be playable. E.g. all songs that are playable in Frets on Fire does not need any converting of any formats at all.
Note that file formats don't need 100% to be playable. It just means that not all of the features the file format supports are supported.
