The most valuable user-facing aspect of hijack for me is the IR translation. Over time it has become more flexible than Frank's IR trans implementation, and allowed me to squeeze much more functionality out of my little 11 button Pioneer steering wheel remote.

The kftpd and khttpd daemons are going to be key in establishing a common platform where apps can install themselves onto the Empeg without manual intervention. They're also convenient for backup/restore stuff.

The other user-facing features are basically conveniences. Screen blanker, temperature warning.. Little niceties that add a little functionality here and there if you need them.

Then there's the breakout game. Can't live without that.

The one thing (and perhaps most underrated thing) that Hijack has is the I/O interface to user programs. The display output and IR input capabilities which allow a user program to seamlessly integrate into the player's UI. I used this for my trivia game and for a couple other projects I'm working on, and it's a real easy to use interface. Anyone who's out there writing things that will take user input and display output should be using it. After all, this was really the original inspiration behind Hijack, hence the name (it hijacks the player's input/output.)
_________________________
- Tony C
my empeg stuff