Gaming functions?

Hello everybody,
what do I need to get some game functions like timer routines, background MP3 music, advanced keyboard functions, 3D acceleration and so on?

(I found a library called Allegro, and it also has an OpenGL extension but…ehh how to explain it… the GL extension doesn’t work and so on)

See if you can find anything intersting to you on this page.

I have great fun with GLFW http://glfw.sourceforge.net/ + FMOD (sounds lib).

Allegro is, well, not very modern.