Bug fixes and speed-up *PICS*

Developer's Forum, for discussion of bugs, code, and other developmental aspects of OpenGLide.

Bug fixes and speed-up

Postby GoldFinger » 2002-11-06 @ 12:06

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.
GoldFinger
Member
 
Posts: 152
Joined: 2002-9-26 @ 17:00

Postby CraigG » 2002-11-06 @ 12:20

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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Uploading it now

Postby GoldFinger » 2002-11-06 @ 12:42

GoldFinger
Member
 
Posts: 152
Joined: 2002-9-26 @ 17:00

Postby Glidos » 2002-11-06 @ 18:56

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

I think this LFBlock stuff for reading is very close but not quite right.
User avatar
Glidos
l33t
 
Posts: 3107
Joined: 2002-8-08 @ 02:55

Just updated the upside down thing

Postby GoldFinger » 2002-11-06 @ 19:16

Can you test it again? It is the same file for download.
GoldFinger
Member
 
Posts: 152
Joined: 2002-9-26 @ 17:00

Postby Glidos » 2002-11-06 @ 23:27

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 :-) ).
User avatar
Glidos
l33t
 
Posts: 3107
Joined: 2002-8-08 @ 02:55

Postby GoldFinger » 2002-11-06 @ 23:39

Well, I commited all changes done, and they are many... :)
try getting it again and building it.
I want some tests to move on.... :)
GoldFinger
Member
 
Posts: 152
Joined: 2002-9-26 @ 17:00

That's better

Postby Glidos » 2002-11-07 @ 00:34

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!
User avatar
Glidos
l33t
 
Posts: 3107
Joined: 2002-8-08 @ 02:55

Postby CraigG » 2002-11-07 @ 02:18

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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Postby CraigG » 2002-11-07 @ 02:20

ManxTT
Attachments
manxtt.jpg
manxtt.jpg (47.97 KiB) Viewed 80722 times
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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Postby CraigG » 2002-11-07 @ 02:21

MDK
Attachments
mdk.jpg
mdk.jpg (24.73 KiB) Viewed 80718 times
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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Postby CraigG » 2002-11-07 @ 02:23

MDK, when you move and fire.
Note, character corruption, and the tiny map doesn't look right
Attachments
mdk-2.jpg
mdk-2.jpg (18.94 KiB) Viewed 80710 times
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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Postby CraigG » 2002-11-07 @ 02:25

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
f1.jpg (9.97 KiB) Viewed 80702 times
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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Postby CraigG » 2002-11-07 @ 02:29

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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Postby GoldFinger » 2002-11-07 @ 08:38

hummm, sorry about the DLL, I builded it with Visual Studio .NET I will see if I can remove such things.
Great shots, I will be fixing those strange behavior soon.
GoldFinger
Member
 
Posts: 152
Joined: 2002-9-26 @ 17:00

Postby CraigG » 2002-11-07 @ 11:00

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 :D
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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Postby CraigG » 2002-11-07 @ 15:33

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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Postby CraigG » 2002-11-07 @ 15:36

This is Outlaws using Openglide
Attachments
outlaws.jpg
outlaws.jpg (14.81 KiB) Viewed 80685 times
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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Postby CraigG » 2002-11-07 @ 15:40

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
outlaws-evoodoo.jpg (23.64 KiB) Viewed 80682 times
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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Postby CraigG » 2002-11-07 @ 15:42

This is Swiv3D
Attachments
swiv3d.jpg
swiv3d.jpg (24.89 KiB) Viewed 80679 times
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
User avatar
CraigG
Member
 
Posts: 207
Joined: 2002-9-01 @ 16:13

Next

Return to OpenGLide Development

Who is online

Users browsing this forum: No registered users and 0 guests