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.

DLL Talk / what dll controls the drawing of 3D?

Author
Message
jasonhtml
19
Years of Service
User Offline
Joined: 20th Mar 2004
Location: OC, California, USA
Posted: 26th Jan 2005 22:48
what dll controls the drawing of 3D? and are we able to call these commands and use them to draw 3D of our own using DBP?

D.eathquest: 85% (MMORPG)
B.C. Games Website (Still adding to it) :http://www.geocities.com/jasonhtml/
TKF15H
20
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 27th Jan 2005 06:37
Quote: " what dll controls the drawing of 3D?"

There are various dlls that do 3D. For example, the debugtext.dll (or something like that) takes care of text and CAMERA commands.

and are we able to call these commands and use them to draw 3D of our own using DBP?
I have no idea what you're trying to ask here.

AphoticVM status: 80% AphoticBasic status: 10%
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 27th Jan 2005 08:16
Open the dll's with Resource Hacker. This will allow you to view the dll's string table which has a list of the commands taht are in the dll.

Google: Resource Hacker


Click sig for DarkBASIC Network IDE.
jasonhtml
19
Years of Service
User Offline
Joined: 20th Mar 2004
Location: OC, California, USA
Posted: 27th Jan 2005 09:05
ok.. ill try resource hacker

D.eathquest: 85% (MMORPG)
B.C. Games Website (Still adding to it) :http://www.geocities.com/jasonhtml/
jasonhtml
19
Years of Service
User Offline
Joined: 20th Mar 2004
Location: OC, California, USA
Posted: 28th Jan 2005 08:28
um... resource hacker only shows u the string tables... are there programs that can read the whole dll?

D.eathquest: 85% (MMORPG)
B.C. Games Website (Still adding to it) :http://www.geocities.com/jasonhtml/
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 29th Jan 2005 08:42
If you mean like seeing code for the dll, then I would say that you have no chance. I am sure that TGC has their dll's encrypted so that you can't do that.


Click sig for DarkBASIC Network IDE.
jasonhtml
19
Years of Service
User Offline
Joined: 20th Mar 2004
Location: OC, California, USA
Posted: 30th Jan 2005 12:19
*grumbles* i want to be able to draw 3D models in dbp...

D.eathquest: 85% (MMORPG)
B.C. Games Website (Still adding to it) :http://www.geocities.com/jasonhtml/
Mr Underhill
20
Years of Service
User Offline
Joined: 23rd Apr 2003
Location: The Forgotten Worlds...
Posted: 30th Jan 2005 14:00
Quote: " *grumbles* i want to be able to draw 3D models in dbp..."

I don't think you need to hack the DLLs to do that. DmitryK has a plugin that allows vertex manipulation, so try that out.

Hope I've helped!
~Underhill

P.S. We really need an abbreviation of "manipulation".

My name is Underhill...commit it to memory.
Fellow Americans, defend your democracy! Support the Voter's Bill of Rights!
IanG
19
Years of Service
User Offline
Joined: 25th Sep 2004
Location: Cyberspace
Posted: 30th Jan 2005 20:14 Edited at: 30th Jan 2005 20:14
@mr underhill - manip. maybe

Used to be Phoenix_insane registered in september 2003 despite what the date says to the left <--
PC - amd athlon 2.0ghz, 512mb, GeForce FX 5200 128mb, 200gb, xp pro sp2
jasonhtml
19
Years of Service
User Offline
Joined: 20th Mar 2004
Location: OC, California, USA
Posted: 30th Jan 2005 23:04 Edited at: 30th Jan 2005 23:05
vm can be vertex manipulation maybe...

also, i dont want to do vm, i want to create and delete vertices, lines, planes, ect.

D.eathquest: 85% (MMORPG)
B.C. Games Website (Still adding to it) :http://www.geocities.com/jasonhtml/
IanG
19
Years of Service
User Offline
Joined: 25th Sep 2004
Location: Cyberspace
Posted: 31st Jan 2005 03:10
vm could get mixed up with virtual machine

Used to be Phoenix_insane registered in september 2003 despite what the date says to the left <--
PC - amd athlon 2.0ghz, 512mb, GeForce FX 5200 128mb, 200gb, xp pro sp2
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 31st Jan 2005 05:13 Edited at: 31st Jan 2005 05:14
DBPro3DDebug.dll is the 3D engine module.

Quote: "If you mean like seeing code for the dll, then I would say that you have no chance. I am sure that TGC has their dll's encrypted so that you can't do that."


There is no need to encrypt it, since the code is compiled. If you want to view the machine code instructions then that is quite easy - but they won't mean much to anyone.


BlueGUI Windows Plugin
jasonhtml
19
Years of Service
User Offline
Joined: 20th Mar 2004
Location: OC, California, USA
Posted: 31st Jan 2005 09:38
how do i view it in C++? ive tryed looking at it in Borland C++ Builder Personal Ed. but that didnt work... just all a bunch of gibberish...

D.eathquest: 85% (MMORPG)
B.C. Games Website (Still adding to it) :http://www.geocities.com/jasonhtml/
IanM
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 31st Jan 2005 21:09
You don't. You can't get the original source code from the DLL

Learn to use memblocks, then meshes in memblocks, and then extend that to object manipulation.

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins and source code http://www.matrix1.demon.co.uk
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 1st Feb 2005 06:48
Quote: " just all a bunch of gibberish..."


That 'gibberish' is the compiled source code amongst other things. You're not going to find any nice human-readable source code in the DLL.


BlueGUI Windows Plugin
jasonhtml
19
Years of Service
User Offline
Joined: 20th Mar 2004
Location: OC, California, USA
Posted: 2nd Feb 2005 09:26
o well... *goes and starts to read up on memblocks*

D.eathquest: 85% (MMORPG)
B.C. Games Website (Still adding to it) :http://www.geocities.com/jasonhtml/

Login to post a reply

Server time is: 2024-02-28 18:32:35
Your offset time is: 2024-02-28 18:32:35