Fraggers updated list of changes
The updated list of changes:

Arrow Enabled transparent pixels in all menu's plaques.
Arrow Got rid of the confirmation to start a new game (the Y key isn't needed anymore)
Arrow The B button returns to the previous menu (like in commercial games)
Arrow The X button acts as backspace
Arrow The Y button is used to confirm in the Quit menu.
Arrow Now it's possible to start a deathmatch/cooperative/teamplay game in the Multiplayer menu.
Arrow Created some submenus in the Options menu:
-Controller options
-Mouse options
-Gameplay options
-Audio options
-Video options
Arrow The "Player setup" menu is acessible from the Options menu now.
Arrow Moved all options, except "Go to console" and "Reset to defaults", from the main options menu to the submenus.
Arrow Triple dots ( ... ) are used to indicate the submenus.
Arrow Removed the "Hostname" option from the "Player setup" menu.
Arrow Added the following options to the "Controller options" menu:
-Axis X Function
-Axis Y Function
-L trigger Function
-R trigger Function
-Axis X Sensitivity
-Axis Y Sensitivity
-L Sensitivity
-R Sensitivity
-Pitch Deadzone
-Yaw Deadzone
-Walk Deadzone
-Strafe Deadzone
-Invert Y Axis
Arrow Added the following options to the "Gameplay" menu:
-Aim Assistance
-Crosshair
-View Player Weapon
-Weapon Bobbing
Arrow Fixed the values of cl_forwardspeed and cl_backspeed in the "Always Run" option.
_________________
Fragger's QuakeDev website:
Arrow QuakeDC
Arrow JoyMenu
Arrow Quake editing tools

Fragger's Final Thoughts

Okay, I found a couple more bugs in it and fixed them, as well as the previous errors. Also I tested the Gameplay menu's extra options in Winquake and they worked. I hope that it gives no trouble now.

The only addition over the previous one is a "Weapon Bobbing" option in the Gameplay Options menu. I'll have to optimize the menu system a lot before adding all I want to it.

The fixed menu.c is here.

Small Disclaimer

All names, logos, symbols, representations, are copyright to thier respected owners.
I.M.R. Technology is in no way affiliated with any of these companies, unless otherwise stated.

Proudly hosted by NGEMU.

PAYPAL Donations:
Your help is appreciated!