R1Q2v2 is a modern Windows build of r1ch’s R1Q2. It still looks and plays like R1Q2. Menus, console, and movement stay classic. A few Q2PRO ideas are in (public server list, MD3 view weapons, .pkz packs, layered crosshairs) without turning this into a cheat client or a heavy effects pack.
This is the first public Build 8012 drop.
Install
You need a Quake II install (Steam is fine). Copy next to quake2.exe:
- R1Q2v2.exe, r1q2ded.exe, gamex86.dll
- ref_r1gl.dll, ref_gl.dll
- z.dll, libpng16.dll, jpeg62.dll
- OpenAL files included
- baseq2/r1q2v2_visual.cfg into the install baseq2 folder
Launch R1Q2v2.exe. Retail / Steam data is not included.
What’s in 8012
- Public server browser (q2servers.com + LAN) and a separate Address Book
- .pkz ZIP packs and PNG/JPG/TGA texture replacements
- MD3 view weapons and vwep skin fallbacks
- Layered crosshairs (ch1–ch3), scale, color, alpha, health tint — all saved
- Widescreen Hor+ FOV and a wide HUD (health left, armor/weapon right on 16:9)
- HUD scale / top HUD / HUD alpha
- See-through water and slime; lava stays solid
- Chat ignore/mute (ignore.txt)
- Demo pause and speed
- .loc names on the HUD
- Sync physics option (cl_async 0) for classic jump timing only — this is not Q2PRO pmove. Default stay is stock R1Q2 async.
Notes
- Prefer ref_r1gl.dll.
- Screen blends default off (cl_blend 0, gl_polyblend 0).
- Old gl_hudscale configs are redirected so they no longer shrink the whole 2D layer.
- Cvar list: CVARS.md
Credits
r1ch (original R1Q2), h0s3r (this update). Ideas from Q2PRO — not a port of it.