Try this:
http://www.blitzcoder.com/cgi-bin/showcase/showcase_showentry.pl?id=chroma10102002153409&comments=no
I used it as a base for my own (new) game menu system for my FPS game... I fixed few bugs and added sounds, default settings, 2D/3D/2D sandwich rendering for example - now it's fully functional GameUI that you can use for setting all the video/ audio/ gameplay/ key options and save/ load those to/ from disk. I will release my full source code (with example gfx + functionality) sometime in the near future.
http://www.blitzcoder.com/cgi-bin/showcase/showcase_showentry.pl?id=chroma10102002153409&comments=no
I used it as a base for my own (new) game menu system for my FPS game... I fixed few bugs and added sounds, default settings, 2D/3D/2D sandwich rendering for example - now it's fully functional GameUI that you can use for setting all the video/ audio/ gameplay/ key options and save/ load those to/ from disk. I will release my full source code (with example gfx + functionality) sometime in the near future.