Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Dark Physics & Dark A.I. & Dark Dynamix / Inconsistent results between different machines

Author
Message
Machine Wolf
19
Years of Service
User Offline
Joined: 5th Jun 2005
Location: Wolf\'s Lair, UK
Posted: 12th Aug 2009 21:39
Hi folks hoping someone out there can shed a bit of light on the rather annoying problem I'm having here... has anyone else noticed that their code produces different results on different machines? Not simply performance differences, but actual visual differences in what is rendered?

Basically, I'm making a 100-metre-square room, where the walls are made from metal-cloth that you can leave dents in. The first 10 by 10 panel I made worked fine on it's own, but when I add the code for it to create ten, to cover one whole wall, the weird stuff starts.

On my desktop rig (2.71Ghz Dual-Core AMD, 2GB RAM, XP Pro Service Pack 3, NVIDIA GeForce 9500 GT w/ 1GB RAM, DirectX 9.0c), the second and third wall panels don't display, you can just see the backdrop through them. Dark Physics still recognises them tho, as you can walk into them. I was wracking my brains trying to work out what I'd messed up, then for the hell of it I put the whole lot on the laptop I just bought, mainly to see what the performance diff was. And guess what? Visually, it ran perfectly. All ten wall panels displayed, tho it ran very slowly. The laptop is a Fujitsu Siemens Esprimo Mobile with a 1.7Ghz Dual-Core Intel processor, 3 GB of memory, Vista Home Premium, an SIS Mirage 3 graphics board and DirectX 10.

Needless to say, this spun me right out. One one hand, it meant my code must be alright. On the other, it meant there was a problem I couldn't do anything about causing major havoc in my game!!!

I wondered today if it's a DirectX thing? But DX10 only works under Vista, so I'm out of luck if that's the case (tho I've checked around and no-where prior to me buying it did it say Dark Physics needed DX10...).

Anyway, I've attached the entire folder for this project, it's probably easier for people to have the lot and see how everything fits together rather than put lumps of code out of context on here I'm assuming it's a Dark Physics issue as I've given stuff I've done in the past to people and they've not had issues with anything on their machines, this is my first project with DP so it's the prime suspect right now...

If anyone fancies poking at it and fixing my inevitable screw-ups, or knows the cause of this daft behaviour, please feel free to enlighten me!

Cheers,

Wolf

P.S> Yeah, the movement code is pretty crappy right now, sorry about that...

Attachments

Login to view attachments
HowDo
22
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 13th Aug 2009 00:14 Edited at: 13th Aug 2009 00:14
seem to run ok, can see the walls same as the debugger can.
Looks like your going to have fun when you do the next lot of walls.

Just note are you using the new debugger that nvidia has?


Only thing I cant do on my system graphic card(7300se) is fluids.

Dark Physics makes any hot drink go cold.
Encrypto Studios
19
Years of Service
User Offline
Joined: 18th Dec 2005
Location: Virginia
Posted: 14th Aug 2009 03:49
only one side of the wall works and the others are just not there at all.
now im running in software mode with xp, nvidia Geforce Go 7400, centrino duo 1.66, 1.00 GB of ram(i know i need an upgrade) at 60 fps

HowDo
22
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 14th Aug 2009 14:38
Ha! you forgot how your code works?

you have

should not be


Dark Physics makes any hot drink go cold.
Machine Wolf
19
Years of Service
User Offline
Joined: 5th Jun 2005
Location: Wolf\'s Lair, UK
Posted: 14th Aug 2009 21:41
Heh, ah, no, that's not what I meant mate. I know only the north wall shows up, I disabled the others for testing purposes. Sorry, shoulda mentioned that! What happens is, along that north wall, from left to right, the first panel shows up, then the second and third don't, then the rest do. I can walk into them all, but can't see panels two and three, and since everything else shows up fine, I have to assume it's an issue with Dark Physics...

To be honest I think it's just some damned issue with my particular hardware, I think most people who test it are going to find it works perfectly (which sadly, is not much use to me!). The fact that it gives me aggro on my pretty powerful desktop rig, but works fine on an underpowered laptop, just reinforces my feeling that it's something to do with with my machine in particular. I was just hoping someone else might find the same problem somewhere really!

Just out of interst Encrypto, are you using standard DirectX 9.0c, or have you applied that patch that supposedly wedges DirectX 10 into XP? I added the patch and saw precisely no difference, just wondering about anyone else...?

Cheers for the help anyway folks! Now, if anyone has figured out these blasted raycasting commands...? don't worry, I'll start a new thread!!!

Wolf
Encrypto Studios
19
Years of Service
User Offline
Joined: 18th Dec 2005
Location: Virginia
Posted: 16th Aug 2009 03:38
im using DirectX 9.0c ive never heard of the other one, does it actualy work? or it just a crack. but, yes i works perfectly for me.

Machine Wolf
19
Years of Service
User Offline
Joined: 5th Jun 2005
Location: Wolf\'s Lair, UK
Posted: 16th Aug 2009 11:55
Well, DirectX 10 is the latest version, but only 'officially' works under Vista. It's essentially a crack to get it to work under XP as I believe yeah, tho I didn't see any difference in my stuff. Nothing better, nothing worse, everything ran same as before. Maybe I woulda seen improvements in commercial games that actually use it's power, I realise my game won't automatically look nicer just cuz DX10's on my system...

Anyway, I ended up getting Vista yesterday, complete with DX10, after having fatal issues with XP and a dying hard drive. So once I have everything reinstalled, I'll run my code again and see what happens...
Encrypto Studios
19
Years of Service
User Offline
Joined: 18th Dec 2005
Location: Virginia
Posted: 17th Aug 2009 22:01
you do know that DBPro cant use Directx 10

Login to post a reply

Server time is: 2025-05-16 20:52:35
Your offset time is: 2025-05-16 20:52:35