VOGONS


Bug fixes and speed-up *PICS*

Topic actions

First post, by GoldFinger

User metadata
Rank Member
Rank
Member

Hey all,
I just fixed some bugs, some in the Culling system (now works ok), did some speed-ups and I need TESTS... 😀
I tested it on UT and Unreal and with the SDK demos, but I need the new LFB tests in RB3D and others as I know they are buggy... :p
Lets see what else can be done.

Reply 1 of 53, by CraigG

User metadata
Rank Member
Rank
Member

Can anyone test it ?

Have you uploaded it anywhere ?

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 3 of 53, by Glidos

User metadata
Rank l33t
Rank
l33t

Ha ha! 😁 I love it, I love it: started playing TR, and looks fine; then pressed ESC, and there's Lara upsidedown. 😁

I think this LFBlock stuff for reading is very close but not quite right.

Reply 5 of 53, by Glidos

User metadata
Rank l33t
Rank
l33t

I was testing before from the CVS copy. I don't think you've commited your latest change.

I tried downloading the prebuilt one, using the link that you gave us, but it's built funny. It is asking for some sort of C runtime dll that I don't have (and probably don't want 😀 ).

Reply 7 of 53, by Glidos

User metadata
Rank l33t
Rank
l33t

I didn't get any new files when I updated this time, so I guess last time I must have not copied the freshly built Glide2x.dll to the right places.

Anyway, I did this time, and Lara is back up the right way.

There's still something not quite right. Some of the text in Red Baron has bits of characters missing, and one piece of text is sheared (like a very lent over italic). It is probably something like a mismatch when the changed area has an odd x size, and it gets copied to an area where the size has been rounded up or down to an even number.

It does seem to be faster; very much faster. You must have done something rather clever to get that sort of speed. I haven't had a chance to take a look at the changes yet. You also seem to be getting a better color match. Nice! Very nice!

Reply 8 of 53, by CraigG

User metadata
Rank Member
Rank
Member

Wow !! I'm impressed so far.

I have tested just a few games I had lying around.

Here is ManxTT, and this ran incredibly fast.

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 9 of 53, by CraigG

User metadata
Rank Member
Rank
Member

ManxTT

Attachments

  • manxtt.jpg
    Filename
    manxtt.jpg
    File size
    47.97 KiB
    Views
    85995 views
    File license
    Fair use/fair dealing exception

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 10 of 53, by CraigG

User metadata
Rank Member
Rank
Member

MDK

Attachments

  • mdk.jpg
    Filename
    mdk.jpg
    File size
    24.73 KiB
    Views
    85991 views
    File license
    Fair use/fair dealing exception

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 11 of 53, by CraigG

User metadata
Rank Member
Rank
Member

MDK, when you move and fire.
Note, character corruption, and the tiny map doesn't look right

Attachments

  • mdk-2.jpg
    Filename
    mdk-2.jpg
    File size
    18.94 KiB
    Views
    85983 views
    File license
    Fair use/fair dealing exception

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 12 of 53, by CraigG

User metadata
Rank Member
Rank
Member

Lastly, F1.
I thought I would post a small image like this, as it might make it easier to see the problem.

Attachments

  • f1.jpg
    Filename
    f1.jpg
    File size
    9.97 KiB
    Views
    85975 views
    File license
    Fair use/fair dealing exception

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 13 of 53, by CraigG

User metadata
Rank Member
Rank
Member

Games that didn't work

Pandemonium - Requires Glide.dll, looks as if it uses sst1init.dll

Shadows of the Empire - Seems to use 3dfx's DirectX drivers and Not Glide.

Outlaws - Appears to use a custom glide dll called Lecglide.dll

Overall, I was very impressed indeed.
Excellent job, GoldFinger.
The speed was insane.

I tried this new dll on GliDOS (just incase the Screamer games were better), and some games ran better. The screamer games are nearly there. Both games now, go fast, slow down, go fast, slow down, etc..

I'll do some more testing tomorrow.
I hope the mods don't mind the screenies ??

Lastly, How come this newer Glide2x requires MSVCR70.DLL ?

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 15 of 53, by CraigG

User metadata
Rank Member
Rank
Member

Don't appologise, I thought the progress you've made is great.

I found the missing dll in my Unreal Tournament 2003 folder, so I used that.

One thing I would love to be fixed, if you could, would be EnableMipmaps. This would then give a better overall image quality, but it's not too distracting.

I'll do a lot more testing in the next few hours, as I'm off for a few days and this will give me something to do 😁

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 16 of 53, by CraigG

User metadata
Rank Member
Rank
Member

Ok, some more testing.

Outlaws - Replaced Lecglide with a version that uses Glide2x.dll
It now works, but there are missing graphics, see pic.

Need for Speed 2 SE - Glide2x.dll caused an error in OpenGL32.dll

F-16 Fighting Falcon - Now goes further than any other wrapper. You can now get to the title screen, but as soon as you launch a game the screen goes black and thats it. But it doesn't lock the PC, as you can still alt+tab and end task.
This is the openglide log from F-16

ColorBits = 8
DepthBits = 16
Using OpenGL version = 1
Using Palette Extension.
-------------------------------------------
Setting in Use:
-------------------------------------------
Init Full Screen = true
Fog = true
Precision Fix = true
565 Wrap = false
MultiTexture = false
Palette Extension = true
Packed Pixels Extension = false
Vertex Array Extension = false
Secondary Color Extension = false
Fog Coord Extension = false
Texture Memory Size = 16 Mb
Frame Buffer Memory Size = 8 Mb
MMX is disabled
-------------------------------------------
-------------------------------------------
** OpenGL Information **
-------------------------------------------
Vendor: Microsoft Corporation
Renderer: GDI Generic
Version: 1.1.0
Extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture
-------------------------------------------
** Glide Calls **

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 17 of 53, by CraigG

User metadata
Rank Member
Rank
Member

This is Outlaws using Openglide

Attachments

  • outlaws.jpg
    Filename
    outlaws.jpg
    File size
    14.81 KiB
    Views
    85958 views
    File license
    Fair use/fair dealing exception

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 18 of 53, by CraigG

User metadata
Rank Member
Rank
Member

This is Outlaws using the latest EVoodoo. But evoodoo's requirements are way too high for this game, as it runs about 5fps tops.

Attachments

  • outlaws-evoodoo.jpg
    Filename
    outlaws-evoodoo.jpg
    File size
    23.64 KiB
    Views
    85955 views
    File license
    Fair use/fair dealing exception

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 19 of 53, by CraigG

User metadata
Rank Member
Rank
Member

This is Swiv3D

Attachments

  • swiv3d.jpg
    Filename
    swiv3d.jpg
    File size
    24.89 KiB
    Views
    85952 views
    File license
    Fair use/fair dealing exception

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2