VOGONS


Quake2 + Acebot for DOSBox (128mb)

Topic actions

Reply 740 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

All good news! It sounds like mesa is definitely doing its job as expected. Thank you for the link and I am very much looking forward to trying out your new project (even if I can just see the image quality under different setups).

Reply 741 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

fitzquake is interesting in that it supports coloured lighting from *.lit files. I haven't added this to QDOS, but I guess now it is possible.

All extended limits features in fitzquake, including its protocol, are already present in QDOS. So anything written for fitzquake will work in QDOS.

Reply 742 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

Since you're emulating the voodoo 1, how fast is it for you? I don't have a beefy machine so I haven't seen it in any action at reasonable speeds.

Reply 743 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

The image quality is very high, and that's just in the stock maps. I also have the .lit files already installed, so the resulting colored lighting is impressive, especially that it's in dos! Even in dosbox with V1, it should be playable on a typical modern system. I'm now looking forward to trying the recent, popular maps for Q1. Thank you for putting together these added features!

Edit: @ 512H it should be very playable in dosbox/V1 with a modern cpu (perhaps some parameters could be tweaked). At 640H, it's taxing on my cpu (core2duo). If someone didn't have a 10 year old machine, then I think it would be playable, even if to demo the added features. I don't know how taxing colored lighting is, but I had it on.

Reply 744 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

I'll run a quick demo with the settings at default....

Reply 745 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

Edit: I had a typo error in a batch file, so 512x384 actually works perfectly in fitzquake-dos. Ran a timedemo on demo1 with the following at 512H:
fitzquake-dos 21fps
qdos/fx 30fps

And:
qdos (software renderer @ 640x400) 34fps

Fitzquake-dos is somewhat playable in dosbox/V1 on a slow core2duo. I'm sure it would be fine on a modern system. The only issue I noted was that the quake1 start map has missing sky textures under fitzquake-dos. However, I haven't tested for the cause (it does cause a corresponding slowdown). Qdos/fx isn't missing the textures and is very playable on my system.

I would think qdos/fx is as playable as the software renderer in dosbox where there is V1 emulation (kekko's patch).

Reply 746 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

In fitzquake-dos, the skybox is restored with the command line parameter: -nomtex
Found the hint here.

Reply 747 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

Oh, the skybox is a problem with multitexturing OR you can use r_skyalpha 0 to fix it. I'll push a fix to make that default to off since 3dfx (or mesa) has an issue with it.

Last edited by Maraakate on 2015-08-22, 03:59. Edited 1 time in total.

Reply 748 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

Thanks! I edited the timedemo results above for dosbox, although it could use further testing.

Edit: appreciate the commit concerning the mtex.

Edit2: I've been using this: qdfitz -mem 31 -width 512 -height 384

Reply 749 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

no mtex may or may not be faster as well. In every case I've tested it on it's always slightly slower with mtex on.

Reply 750 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

It seemed a bit faster. I also have been trying to find a mod which pushes the fitzquake engine to its potential.

Reply 751 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

warpspasm with quoth. QDOS also supports it.

Reply 752 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

Excellent, I'll install now.

Reply 753 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

download quoth and warpspasm and then just do qdfitz.exe -warp -mem 64. I added special parameters to auto load both game directories.

Reply 754 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

The game is a bit tricky to start up. You have to check the readme. Theres a map selector, but I forget the map name. map warpa is the first map though so you could just use skill <skill # you want> and then map warpa.

Reply 755 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

Also, the maps are long and fairly large. There's some newer BSP2 stuff that is insanely huge, but only qdosfx can play that currently. I may or may not add bsp2 support into fitzquake it's undecided at this point.

Reply 756 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

That's great, appreciate the tip and for the auto load code already in your engine (saves me the trouble on learning it).

Edit: I'll verify the startup.

I'll use qdosfx then -- it's just as well because its faster!

Reply 757 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

I added the -warp parameter to fitzquake as well when i meshed everything together haphazardly last night.

Reply 758 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

If you're real bored sometime you could look at backporting quakespasm (a sezero project) to DOS. It's a descendant of fitzquake with BSP2 support and other goodies. Not sure how reliant is on SDL or how far gone that aspect of it is from the source though so I didn't attempt it.

Reply 759 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

Thanks for the suggestions. I actually use quakespasm for quake1, I didn't know he created that too. It's by far the best windows client for q1.