Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Glide support for DOS #477

Open
grepwood opened this issue Oct 2, 2023 · 1 comment
Open

Glide support for DOS #477

grepwood opened this issue Oct 2, 2023 · 1 comment

Comments

@grepwood
Copy link

grepwood commented Oct 2, 2023

You know what would be really cool?

If Tomb Raider 1 could exploit Voodoo 2 and newer 3dfx cards properly. Tomb Raider Gold introduces 2 patches for Voodoo cards:

  1. For Voodoo 1
  2. For Voodoo Rush, but in reality it worked with 2 and newer cards including Rush. However, this patch turns off all shadows.

Also, both patches have problems with memory management. See https://www.philscomputerlab.com/tomb-raider.html

Maybe this could be improved as well?

@grepwood
Copy link
Author

grepwood commented Oct 3, 2023

I've been play-testing the Voodoo patches for TR1 and here are my findings:

  • I was unable to test the Voodoo Rush patch on my Voodoo 5500, as the game crashes back to FreeDOS after attempting to load any save, start the tutorial, or start a new game
  • for both patches, FMVs work fine
  • for both patches, menu works fine
  • on Voodoo 1, textures that have transparent borders suddenly have an unexpected border, for example the bushes in the dinosaur valley
  • on Voodoo 1, pistol models have exaggerated vertex edges colored in white, but only when shooting
  • on Voodoo 1, in-game 3D cutscenes play with the left channel muted, while the right channel has too much environmental effects (including echo) for the voices to be understandable
  • on Voodoo 1, the framerate drops significantly in some areas (dinosaur valley) due to some textures (fallen off bridge pieces) overlapping with the ground texture

This amount of issues is why such support would be appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant