Oh yeah… I forgot the dopefish appears in Quake 0.8, so I added in a save file to get right to him in the jdosbox version….
Category Archives: quake
sixteen year aniversary of the Qtest1 (quake test) release
OK, well it actually was 2/24/1996 …
iD still has the download on their FTP server..
Anyways I managed to meet the right people and score a beta copy of Quake! The mysterious 0.8 or ‘beta 3’ version. Â So I thought you guys would love it, and what better way to enjoy these old things than jdosbox.
And of course I’ve put up all the versions I’ve been able to find so far. Â Now I just need a fun way to network all of this stuff.
Me getting killed @ quake
well people are awake now… check out the chaos!
QuakeWorld client for OS/2 update
following on the heels of the last QuakeWorld client for MS-DOS, I’ve updated the OS/2 build.
I was going to show it off in action but it’s too late, and everyone in the Netherlands is asleep…
Oh well.
Download qw.exe or the source.
QuakeWorld for DOS updates..
Remember my old Quake port to MS-DOS that included that WatTcp package so that you could play on the internet under glorious MS-DOS? Â Well it’s kind of taken a life onto its own, and thanks to the hard work of Frank Sapone, it picked up all kinds of updates including:
- Chat buffer upto 32 lines
- Unbindall protection.
- 1600×1200 VESA support. Thanks to RayeR for suggestion.
- SHOW_UPTIME CVAR. See how long you’ve been playing :P.
- SHOW_TIME CVAR. Set 1 for Military time, or 2 for 12hr AM/PM format.
- (QDOS) All 5 drivers can coexist! BWTCP, IPX, MPATH, WATT32, and Serial/Modem. (Thanks to sezero of Hexen 2: HoT port).
- (QDOS) CL_NODEMO. Disabled startup demos! You can also use -nodemo.
- (QDOS) PQ_FULLPITCH and CL_FULLPITCH support.
- (QWDOS) Menu options for V_CONTENTBLEND, NET_SHOWCHAT, and NET_SHOWGFX. These cvars will also be saved to your config.cfg.
- F_VERSION reply.
- (QWDOS) Players will emit a dynamic light and a spinning quad if they are typing, silver key if they are AFK, gold key if they are AFK and typing (only works on servers that support setinfo chat).
- (QWDOS) Typing and AFK broadcasting to servers that support it.
- (QWDOS) /AFK to manually invoke AFK mode.
- (QWDOS) /NET_SHOWCHAT 1 to have the console (and top of the screen) tell you who is typing or AFK when it occurs.
- (QDOS) Gun model is still drawn with FOV over 90.
- (QDOS) /V_CONTENTBLEND and a menu option for it. This cvar is also saved to your config.cfg.
- /JOY_RECALIBRATE so you can recalibrate your joystick on-the-fly!
- /V_CONTENTBLEND 0 now functions just like gl_polyblend (i.e. disabling powerup flashes, damage flashes, etc.).
- /SND_RESTART
- -NOGUS parameter. Useful if you have two sound cards and want to disable initializing the Gravis Ultrasound.
- Extended limits, you should be able to play most maps. (WARPSPASM mod will never be supported unless someone is willing to help with the code!)
Whew isn’t that great?
I’ll have to check to see how much of this I can backport to OS/2…
You can download it, and more here.  And in the meantime I’ve put up my server on 68.68.97.224 … Enjoy!
Treasure Trove of Quake 1 maps
http://bigfoot.morphos-team.net/misc/quakemaps/
It is overwhelming but over 500MB of maps! Â Sadly for me I ran out of diskspace in both my DOS & OS/2 VMs … lol I didn’t think there was this many.
Sync’d up the OS/2 version of Quake/Quake World
For those that care the changes / updates for DOS QuakeWorld have been made to the sourceforge page ….
Just gotta do the mouse…
Quake & QuakeWorld for MS-DOS update
So after a year+ of inactivity I’ve spent some time with Quake (netquake) and QuakeWorld for MS-DOS. Â I had modified it to support the WatTCP stack for MS-DOS, allowing you to play over the internet with any MS-DOS PC with a packet driver.
After a good bit of prodding and playing with DJGPP I’ve updated everything to include some new tweaks for a malloc ‘bug’ (Quake assumes the memory is clean, which under DJGPP it isn’t) some limit increases (zone to 1MB, and increases in max edicts, models & sounds), and forcing the sound to 22050Hz.  The source code is now here.  As much as it pained me, I built it with this DJGPP under MS-DOS (On Qemu) and I’m keeping it here, as gcc 3 & 4 are incapable of building a working WatTCP or Quake.
Another big fix for QuakeWorld is that it now can run in 640×480, 800×600, and even 1024×768 if your video card is VESA 2.0Â compatible!!!
Basically you can just replace the default exe’s in a Quake1 install and go from there. Â If you do not have quake at all, you can always look for the shareware version. Â QuakeWorld will require the commercial version for what it is worth. I’ve found it runs best with 32MB of ram. Â I don’t know if that is even an issue in this day & age. Â Quake1 will run in 16, but I have a feeling QuakeWorld runs in VM (thanks to CWSDPMI) and it does say it is using 32MB … Because I clear the ‘zone’ before Quake runs there may be a 30 second to 1 minute pause. Â This is to be expected, just hold tight.
You can download either Quake.exe or Qw.exe.
Thanks to [hci]maraakate, for the hints on what to update where, and of course the testing on a ‘real pc’!`
QuakeWorld for OS/2 2.0
Not sure why its suddenly working…. but I suspect it may be either updates to both OS/2 base OS & TCP/IP or…. it is because I’m using the QuakeWorld server code that matches the client…. Anyways I’ll upload a binary and the rest later as it is super late. Â But for those of you who want to see it…
Yes it really is an OS/2 exe built with EMX!
I’ve updated the sourceforge page to include an exe, and a copy of the updates that I’m using to OS/2.. Oddly enough my OS/2 install with Virtual PC no longer works… The NIC isn’t found anymore, must be some update? Â I’ve got 6.0.192.0, although I know for a fact that this image used to work…
Further update, turns out I’m retarded the AMD PCNet driver is for VMWare/Qemu … Virtual PC emulates a DEC 21140a, which I downloaded a NDIS2 driver from Intel which works great. Â I do have to turn off hardware assisted virtualization otherwise OS/2 won’t boot at all from the hard disk.. Â I’m not sure if it is because I’m now on an AMD computer, or if it is the matched QuakeWorld server/client but it works fine… in Qemu & Virtual PC.
Quake in FLASH!
Sure we’ve seen iD’s Doom in flash, but what about something more intense, say, Quake?
Try it out here, The only requirement is that you have a flash 10 plugin, which supports the Alchemy VM. Source code is available here as well.
Sadly there is no networking play, perhaps it’s a limitation that you need a socket server to allow inbound connections from flash..? Maybe if I can get Alchemy to build anything under x86_64 maybe I’ll play with it… But no promises.