VOGONS


Quake2 + Acebot for DOSBox (128mb)

Topic actions

Reply 541 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

Here is the Voodoo 5 lib you gave me previously. you may be able to link with that as well for me to test

Attachments

  • Filename
    libglide3x.7z
    File size
    112.67 KiB
    Downloads
    44 downloads
    File license
    Fair use/fair dealing exception

Reply 544 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

Headers and libraries for glide3/cvg. However, only glide lib has strings for "voodoo 2". Perhaps mesa3d requires an additional definition line, but it's worth attempting to try the attached.

I'll wait before replacing files with V5 lib. It may require headers which I don't have for sure, but I can check another archive to verify.

Attachments

  • Filename
    mesa-cvg-devpmt.zip
    File size
    885.98 KiB
    Downloads
    44 downloads
    File comment
    mesa cvg devpmt
    File license
    Fair use/fair dealing exception

Reply 550 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

Oh my god. It's like playing it in windows. It's insane.

The only complaint with any of it is that vsync seems to be stuck ON. Setting gl_swapinterval=0 makes no difference.

Reply 553 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

Yup. I'm trying to do some small changes to make a few different make files and then I'll post the voodoo 5 file shortly for others to check out. I want to make sure curl and gamespy still work

Reply 554 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

I think the attached is the correct patch. But please verify that the pointer recasts look ok. The asm change should be fine and the patch is for djgpp205 I believe. I didn't yet ensure x86 is active or the swapinterval issue.

Attachments

  • Filename
    glide3x_dj205.diff
    File size
    13.53 KiB
    Downloads
    48 downloads
    File comment
    glide3 v5 patch
    File license
    Fair use/fair dealing exception

Reply 555 of 862, by __ggorts

User metadata
Rank Member
Rank
Member

I think the attached glide3 lib for v5 is already updated. I may have rebuilt it a while ago, but we can research the swapinterval issue (I think I recall something in a readme in mesa, but not sure). However, I have to verify whether x86 was used, although I think it wasn't.

Edit: trying x86, but there are also mmx/sse versions to try. 😀

Attachments

  • Filename
    glide3-v5.7z
    File size
    112.66 KiB
    Downloads
    40 downloads
    File comment
    glide3 v5 updated?
    File license
    Fair use/fair dealing exception

Reply 557 of 862, by Maraakate

User metadata
Rank Oldbie
Rank
Oldbie

Here is my first go at Voodoo 5, with the original code. Vid gamma doesn't work either afaict. You'll have to use gl_modulate. A value of 2.5-3.0 seems ok on CRT monitors (which if you're using voodoos in real life it better be on a real CRT!)

I also forgot to mention that you don't need updated gamex86.dxe's I found out. You can use the latest ones available from the q2dos site and play it all OK.

Attachments

  • Filename
    q2fx_v5.7z
    File size
    1005.71 KiB
    Downloads
    42 downloads
    File license
    Fair use/fair dealing exception
Last edited by Maraakate on 2015-08-18, 06:15. Edited 1 time in total.