[quake3] interfacing with external dll
Scott Brooks
scott at scottbrooks.ca
Thu May 18 01:05:45 EDT 2006
On 17-May-06, at 6:33 PM, Lonnie Cumberland wrote:
>
> Based upon what I have read, the Q3 engine uses something called
> QVM and not a DLL. If I under stand this correctly then does this
> mean that ther is no way to interface to other DLL's for different
> functionality?
> I want to interface to another DLL for a special application that
> will be embedded for some great new things but I'm not sure how
> this can be done in the Q3 engine.
>
>
Your best bet to interface to another DLL would be to look at how
renderer interfaces with OpenGL.
Generally you would link the DLL into the client code, and then
create the trap_* statements to access the DLL from cgame(client side
game code), game(game code), or ui modules(user interface)
More information about the quake3
mailing list