VOGONS

Common searches


Glide patch

Topic actions

Reply 157 of 246, by Flint Eastwood

User metadata
Rank Newbie
Rank
Newbie

Hello gulikoza.
I managed to compile my own Dosbox with the glide patch.
I made a 0.73 with glide-patch 2009-06-04 longer ago and now a 0.74 with glide 2009-11-24.

As I'm a big Fan of ArchimedeanDynasty(Schleichfahrt) I have some good and some bad news: The loading screen shows parts of the background now. It seems that you fixed some of the LFB problems.
But then loading stops and Dosbox complains about illegal reads and writes. Just wanted to let you know... 😉

Attachments

  • Glide-2009-06-04.jpg
    Filename
    Glide-2009-06-04.jpg
    File size
    105.96 KiB
    Views
    8193 views
    File comment
    Glide 2009-06-04 Missing Background/HUD elements
    File license
    Fair use/fair dealing exception
  • Glide-2009-11-24.jpg
    Filename
    Glide-2009-11-24.jpg
    File size
    111.78 KiB
    Views
    8193 views
    File comment
    Glide 2009-11-24 Background interlaced showing
    missions doesn't start
    File license
    Fair use/fair dealing exception
  • Filename
    Dosbox074_GlideSwapSound.rar
    File size
    1.52 MiB
    Downloads
    1121 downloads
    File comment
    Dosbox 0.74 with Glide Support and SwapStereo Patch
    File license
    Fair use/fair dealing exception

i7 870 + Zotac 470GTX AMP! + 12GB RAM + Win7 64Bit

Reply 158 of 246, by gulikoza

User metadata
Rank Oldbie
Rank
Oldbie

Hi,

thanks for letting me know 😀. AD is one of the reasons why I haven't updated the sources yet (or my build for that matter). I have to find the time to fix it. I've just returned from my vacation, so hopefully fresh I'll be able to find some time to nail this one 😀

http://www.si-gamer.net/gulikoza

Reply 159 of 246, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

Yay for coding! (; Btw, a few days ago a new version of the nGlide wrapper has been released. Excerpt from the changelog:

Glide2: -added support for Tomb Raider (with DOSBox + Gulikoza patch) -added support for Tomb Raider: Unfinished Business (with […]
Show full quote

Glide2:
-added support for Tomb Raider (with DOSBox + Gulikoza patch)
-added support for Tomb Raider: Unfinished Business (with DOSBox + Gulikoza patch)
-added support for Grand Theft Auto (with DOSBox + Gulikoza patch)
-added support for Grand Theft Auto: London 1969 (with DOSBox + Gulikoza patch)
-added support for Carmageddon (with DOSBox + Gulikoza patch)

May be interesting/helpful.

Reply 160 of 246, by MediaVistaIntel

User metadata
Rank Newbie
Rank
Newbie

French original
Bonjour, je voudrais installer Windows 98 seconde édition sur dosbox avec carte 3dfx et directx (directx draw 2d 7) et (directx 3d 7, 8 et 9.0c) comme lui http://www.youtube.com/watch?v=MWOrj_Sk2ms . J'ai le cd non bootable de Windows 98 SE et la diquette bootable qui va avec. Le problème c'est que je ni arrive pas à l'installer Windows 98 SE sur dosbox, du moins de manière table qui ne plante pas, ce avec 3dfx et directx (directx draw 2d 7) et (directx 3d 7, 8 et 9.0c). Si quelqu'un peut m'aider à installer Windows 98 SE sur dosbox avec 3dfx et directx (directx draw 2d 7) et (directx 3d 7, 8 et 9.0c) ce de manière table, avec aussi lecteur cd voir même dvd et réseau LAN et Internet si possible.
translated into English by google
Hello, I would install Windows 98 Second Edition on dosbox with 3dfx card and directx (directx draw 2d 7) and (directx 3d 7, 8 and 9.0c) as he http://www.youtube.com/watch?v=MWOrj_Sk2ms . I cd not bootable Windows 98 SE and bootable floppy that goes with it. The problem is that I happen or not to install Windows 98 SE on dosbox, at least on table that does not crash, what with 3dfx and directx (directx draw 2d 7) and (3d directx 7, 8 and 9.0 c). If anyone can help me install Windows 98 SE on dosbox with 3dfx and directx (directx draw 2d 7) and (3d directx 7, 8 and 9.0c) so this table, also with CD player or even DVD and network LAN and Internet if possible.

Reply 162 of 246, by btw3d

User metadata
Rank Newbie
Rank
Newbie

Now we have two great 'DOSBox Glide support' projects, but both have different approach for the problem.

Kekko's - glide wrappers independent and Gulikoza's that uses glide wrappers. Of course there are some advantages/disadvantages of using glide wrappers.

So what is the future of both projects?

Reply 163 of 246, by Myloch

User metadata
Rank Oldbie
Rank
Oldbie

All I can say is that I tried the classic gulikoza's glide build from july 2009 + latest nglide wrapper (0.93) and direct3d (or opengl) dosbox output. the results are brilliant with the 2 3dfx dos games I tried: tombraider and carmageddon. Finally no more need of tricks and hacks to run the game with sound and 3dfx in windows. And about carmageddon: finally no graphic glitches, nglide with carma works far better than dgvoodoo.

No luck with nglide + cosmicdan's build or other less known experimental builds with glide support. maybe the lack of direct3d output or who knows...same result...crash (glide: grSstWinOpen failed)

Dual core 4gb ram geforce 9600m gt vista 32bit with latest drivers.

*edit: after other tests the crash with cosmicdan and other builds seems to be a weird opengl+nglide output incompatibility with my specific system. With my older system with ati card and Xp I used other builds successfully.

Last edited by Myloch on 2010-09-27, 14:44. Edited 1 time in total.

Reply 164 of 246, by Rick Dalton

User metadata
Rank Newbie
Rank
Newbie

I guess BECAUSE of the different approaches both projects will probably have a bright future.

Using a glide wrapper simply gives you hardware accelerated 3D... but its compatibility is only limited to glide games, which are using the wrapper related external OVL file (these are a lot... but not all).
The voodoo chip emulation on the other hand won't have those problems. But since it is designed to be system independent, only software rendering makes sense (since not every system has a OpenGL or D3D interface). So there's no hardware accelerated 3D at all. But compatibility will be significantly higher with (in ideal cases) less rendering faults.

Sounds both good to me. So we (the users) have a free choice to always use the appropriate solution, which works best for a specific game.

Reply 166 of 246, by gulikoza

User metadata
Rank Oldbie
Rank
Oldbie

Right....Can't seem to finish this stuff 😀

If you haven't noticed (because it's waay down on the Forum Index 😉), I've just posted a Highres rendering patch that allows OpenGlide to render games at higher resolution...I know OpenGlide development is really slow moving (not moving? 😀) but it's still the best opensource and crossplatform wrapper...I'll see if I can make Carmageddon start with it one of these days.

http://www.si-gamer.net/gulikoza

Reply 167 of 246, by NerdIII

User metadata
Rank Newbie
Rank
Newbie

Archimedean Dynasty is also the reason why I installed DosBox at all. With 0.74 the software renderer is fast enough for it to be playable like it was on my PC with DOS in the past. The Glide version causes some reads/writes to invalid memory locations and the emulator seems to do some endless loop with the sound repeating the same samples and a black screen.

Reply 168 of 246, by gulikoza

User metadata
Rank Oldbie
Rank
Oldbie

The latest version (including fixed briefing screens in AD) is available in the ykhwong's build. But wrappers still have trouble emulating this game...
You might have better luck with 3dfx voodoo chip emulation (which is a true hardware emulation, but it is also slower)

http://www.si-gamer.net/gulikoza

Reply 169 of 246, by NerdIII

User metadata
Rank Newbie
Rank
Newbie

Well, it has a nice 16-bit software renderer so I don't see a reason for emulating a Voodoo card in software except for linear filtering of textures. 😀
The Glide to OpenGL wrapper would have sped up the game. At least that were my hopes when I tried it.

Reply 170 of 246, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

The Glide version causes some reads/writes to invalid memory locations and the emulator seems to do some endless loop with the sound repeating the same samples and a black screen.

I don't see a reason for emulating a Voodoo card in software

Reply 171 of 246, by NerdIII

User metadata
Rank Newbie
Rank
Newbie

wd: You take that quote out of context. I said a software emulation of the voodoo chip in this particular game doesn't improve the experience. You lose the shaking cockpit which is a framebuffer effect and gain texture filtering and maybe layman's transparency. Resolution and color depth stay the same. (I admit that the 3dfx uses 24-bit color internally). For other games that don't have a software renderer or where the 3dfx version looks twice as good (Tomb Raider) the emulator is really worth the effort in my eyes - if only to support games that cannot be run through a wrapper.
If you manage to write a 1:1 voodoo chip emulator that runs faster than the (emulated) software renderer I'm all ears though. 😀
I've written a software rasterizer and used the glide api myself years ago so I understand the problem. That was before the invention of SSE though.

Reply 172 of 246, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

If you manage to write a 1:1 voodoo chip emulator that runs faster than the (emulated) software renderer I'm all ears though.

Kekko's attempt is worth every bit even if it's 10x slower. Reference implementations
always are a nice thing to have, and you never know where it leads to.

Reply 173 of 246, by john_i_

User metadata
Rank Newbie
Rank
Newbie

I am having an odd graphics glitch in tomb raider using this patch. When I first start tomb raider, it seems to be plagued by these odd triangular shadows. They shadows jump on and off during play.

As a workaround I have found that if I either go into Lara's Home or start a new game, the problem gets corrected until I end and restart dosbox. It would seem that when the program shows one of the movies, and then goes back to the game it is fixed.

It's not really a big deal especially since I know how to correct it, but I am just wondering if this is a known bug, or possibly a configuration problem on my end.

BTW, I am running dosbox on linux with openglide wrapper (plus hires patch)

See attached before and after screenshots.

Attachments

  • Filename
    bad1.png
    File size
    731.65 KiB
    Downloads
    574 downloads
    File comment
    Title screen showing problem
    File license
    Fair use/fair dealing exception
  • Filename
    bad2.png
    File size
    1.05 MiB
    Downloads
    570 downloads
    File comment
    Loaded game level showing problem.
    File license
    Fair use/fair dealing exception
  • Filename
    good_after_movie.png
    File size
    745.05 KiB
    Downloads
    574 downloads
    File comment
    Title screen fixed after going into Lara's Home.
    File license
    Fair use/fair dealing exception
  • Filename
    good_after_movie2.png
    File size
    1.03 MiB
    Downloads
    581 downloads
    File comment
    Loaded game level after Lara's Home fix.
    File license
    Fair use/fair dealing exception

Reply 174 of 246, by gulikoza

User metadata
Rank Oldbie
Rank
Oldbie

That looks like flat shading. Interestingly enough, openglide does not explicitly request smooth shading (as it is supposed to be default). I guess something switches opengl to flat shading...
You could try adding glShadeModel(GL_SMOOTH) somewhere in InitOpenGL() (Glide.cpp in openglide).

http://www.si-gamer.net/gulikoza

Reply 175 of 246, by john_i_

User metadata
Rank Newbie
Rank
Newbie

That worked! I just added the glShadeModel(GL_SMOOTH) at the end of the InitOpenGL() function, and now looks correct at startup. Thank you, gulikoza!

Also, I modified openglide to calculate the horizontal resolution at 16:10 rather than 4:3 to make it fill the screen on my laptop (This was active in the pics above). It just stretches it slightly, which still looks good to me. It might be worth adding a new config parameter to allow the aspect ratio to be set for people who don't mind the stretching on widescreens.

Reply 176 of 246, by Giskard

User metadata
Rank Newbie
Rank
Newbie

I would like to start "Screamer 2" and "Screamer Rally" in 3dfx-mode, but I don't have any (more) idea... I rtied to start with nGlide (+gulikoza's dosbox) and some "glide-added-dosbox" but it wasn't success. In WinXP I could start these game by Glidos, but after 5-10 mins the games crashed + during the games there was empty spaces between the polygons. (Very strange thing that on Win7 I couldn't start them by Glidos...)

So, does anybody have a working receipt for these games? (In normal version they are works fine after I installed them, but this 3dfx-mode doesn't want to work)

Thanks!