Very nice build!
Fastnav works great now with joystick and everything.
I have no trouble scanning my files now, but I am still using 1-level structure. I will try 2-level structure at a later point.
I have a bit of trouble with the NewIcons executable though, so if you can get around requiring this to be executed before Tiny Launcher, this would be great.
But I have to say, you are getting pretty close to a very stable and usable menu system.
BTW I have ABS installed, and I have tried it out, but I would like Tiny Launcher to start before everything else by default, so the user can get right into the demos and games. So this is the reason why I am not using ABS in my startup