I am not against you or you free cheating codes. I Just mean that if you can do codes for money is not wrong to do if you, like yourself said don’t feel for that game. To find codes is actually work and that is actually that I mean here. When it comes to myself, I did have more knowledge with the old cheat devices. This group is made from Gamehacking I think and one of them is my friend who has done changes to Final Fantasy VIII PSX version. Odin can be summoned at will and many other things.
ok, so i tried searching for quake at gamehacking.org, and one of the few systems i am more familiar with is N64:
All Weapons RAM Write - Writes 0x7F to the RAM address 0x1639EB
^: this code tells me that the weapons are "unique" numbers, ie 1,2,4,8,10,20,40 which if you add them up = 7F
now this ensures that if the weapon are something like: gun, gun2, gun3, etc....., you can pickup gun 1, 3, and it will know that you didnt have or pickup gun2 because the sum isnt 7, its 5.
Always Have Ring of Shadows - RAM Write - Writes 0x42C8 to the RAM address 0x1639E8.
^: this code if you didnt recognize it, its most like the float value 100 (42C80000), before we realize float numbers, values like 3F80 (3F800000 = float 1) or 42C8 (42C80000 = 100) were often used. (for example, goldeneye health was float 1, where 1 was full health)
now did you notice something else? 1639EB, 1639E8 ? they seems pretty close to me. so there is a possibly that the game data structure might be the same.
this one might help you get started, or atleast give you an idea of where to search.....
Infinite Health - RAM Write - Writes 0x42C8 to the RAM address 0x163930.
^: again 42C80000, try searching for the float value instead of the u8/u16/u32 value....