# Issue with qvm and osp paks

**URL:** <https://discourse.ioquake.org/t/issue-with-qvm-and-osp-paks/1164>\
**Category:** support\
**Created:** [August 15, 2018, 9:56am UTC](https://discourse.ioquake.org/t/issue-with-qvm-and-osp-paks/1164 "2018-08-15T09:56:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![marcusq3](https://avatars.discourse-cdn.com/v4/letter/m/e274bd/32.png) [@marcusq3](https://discourse.ioquake.org/u/marcusq3)\
**Post date:** [August 15, 2018, 9:56am UTC](https://discourse.ioquake.org/t/issue-with-qvm-and-osp-paks/1164/1 "2018-08-15T09:56:33Z")

</div>

Hello, new to using ioquake3. Just started playing some q3 again and figured I’d give it a shot. So far so good, but there is one issue that I have noticed. I generally play on baseq3 servers with sv\_pure 0 so I am able to use osp paks for enemy brightskins, crosshaircolor, scoreboard, stats etc. However, when I have the vm (with the qvm files in it) folder in my baseq3 folder, this doesn’t work. It seems to disable the osp paks completely. I had to remove the folder to get it working again, but I have noticed things like player shadows (cg\_shadows 4) now doesn’t work anymore without it. Is there any workaround for this? I have tried setting vm\_cgame game and ui to 0. Thanks in advance.

---

<div class="post-metadata">

**Author:** ![zturtleman](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/zturtleman/32/718_2.png) [@zturtleman](https://discourse.ioquake.org/u/zturtleman)\
**Post date:** [August 15, 2018, 7:27pm UTC](https://discourse.ioquake.org/t/issue-with-qvm-and-osp-paks/1164/2 "2018-08-15T19:27:27Z")

</div>

vm\_cgame 0 uses DLL, vm\_cgame 2 uses QVM. In ioquake3 unzipped QVMs have priority over pk3s. So to use OSP pk3, you need to remove vm directory and set vm\_cgame to 2.

For cg\_shadows 4, make sure cl\_renderer is set to opengl2. OSP cgame doesn’t seem to affect this.

---

<div class="post-metadata">

**Author:** ![marcusq3](https://avatars.discourse-cdn.com/v4/letter/m/e274bd/32.png) [@marcusq3](https://discourse.ioquake.org/u/marcusq3)\
**Post date:** [August 15, 2018, 9:31pm UTC](https://discourse.ioquake.org/t/issue-with-qvm-and-osp-paks/1164/3 "2018-08-15T21:31:31Z")

</div>

Thanks for the reply. I have vm\_\* set to 2 and cl\_renderer is opengl2 but when I try to set cg\_shadows 4 on a remote server, it does a vid\_restart and just sets me back to 1. Seems to work fine on local though.
