I kind of lost track of what I said would be included in v0.3 so I have started reading this whole thread again from the start to find out. A few things made it in but a couple of others did not and to make sure I will list them just once more:
- Working menu system (not ready!)
- Fix the jumping animation (not a priority---jumping animation is made from 3-4 smaller sub-animations and need more work to get right---not sure if I can fix it in time)
- Maybe some idle animations (would be fun to have one or two...but already have the sound of one of them included!)
- Completely rewritten collision detection (not ready!)
- Adjustable HUD overscan settings (DONE! Configurable through settings.xml)
- Recharge animation when walking through a gate (DONE! Optimized a few things to make this a lot easier.)
- Basic "wall detection" so you can not walk into a wall anymore (MINIMAL: When you walk into a wall you have a bit of force that keeps you out. Had to disable it while jumping so you can still get stuck!)
- Standing on interactive elements: conveyor's, floats, doors, elevators (kind of works. Except for the doors....)
- Custom installer to unpacks directly from "batterycheck.zip" or Setup.exe on the console itself (working....but needs some work to detect either one automatically )
- Error messages on screen when files are missing (installer will make sure files exist in the right place)
- Generate icon.png and meta.xml with the installer for Wii Homebrew Channel (not-done-yet)
- Create required directories on installation (working....but ignores any errors)
- Cleanup old installation file locations, if requested by user (not ready! .... need more time to figure this out)
Some unexpected new features:
- Sound Effects!!!!
- Jumping, Landing, Recharge, Green Battery, Blue Battery, Extra Life, and...ehm...when out of power (Has a working animation now!)
- Collecting Green Batteries, Blue Batteries and extra life's (has a HUGE bug though)
- Working energy bar that slowly runs out
- Working recharge gate...including the sound effect. (And the animation!)
- Jumping uses extra power
- Background music from original XM (only on 3DS)
- Background music from converted OGG (only on Wii...until XM can be played with MikMod)
I think this gives a good idea of what I have listed before as planned improvements and the state they are in.
The bug in the collection of batteries I mentioned means that after you pick one up it play's the sound and increases your counter by 1....except sometimes it does not remove the battery from the map and keeps increasing the counter. If it get's higher than 99 it's starting to show the wrong sprites...need to fix that at least to prevent higher than 99 anyway! The counters can't get to high anymore but the bug still counts to many batteries.
The installer is working as I said before but needs a better GUI so it will "look nice". Not sure if I am still going with the WinXP imitation look as that was mostly just testing what it would look like. Most important thing I need is a font and functions to write text on the screen. FreeType is available on all platforms but it looks...complicated. I will try it anyway and if all else fails I will keep it as is with a text only interface since it's not that important right now.
This thread is starting to look like a blog, hope that's not a problem for the forum as it is mostly on topic.
EDIT: Removed temporary message and the rainbow of colors....