I went with MVDsv, which I could just unpack the i386 executable on my VPS, allowing me to go ahead with my lovingly stock id1 pak files. MVDsv requires just paste this into the console, or add it to the server.cfg
MVDsv also requires spprogs.dat. I forget where I got mine, but if you need it, you can use mine.
And firing it up..
Added packfile ./id1/pak0.pak (339 files)
Added packfile ./id1/pak1.pak (85 files)
IP address 18.104.22.168:27500
Initialized default mod messages.
Total: 60 messages.
16.0 megabyte heap
MVDSV 0.27 rev.643 (l), build 2772
Build date: Jul 24 2007, 19:53:52
MVDSV Project home page: http://mvdsv.sourceforge.net
======== QuakeWorld Initialized ========
couldn’t open accounts
Client MS-dos connected
Couldn’t download skins/base.pcx to MS-dos
MS-dos entered the game
Now when I jump in I get monsters!
One thing I had screwed up was the samelevel command on my server, setting it to two would kill the player if they tried to exit the level. Ugh. There is a guide here, but of course co-op isn’t the same as death match!