![]() |
What Program was used to create Graal?
What Program was used to create Graal?
|
Torque-Engine
|
Quote:
|
I know this one...i think it's a mixture of C++ and Delphi. Pretty sure Stefan has explained it once upon a time....
|
We can only speculate what Stefan's favourite text editor is, but at various points we can assume that Sun's Java SDK, some version of Delphi or other, and GNU's g++ was involved.
|
Here is an answer that is so uncompromisingly useful that you will not understand a word of it:
$ ldd graal linux-gate.so.1 => (0xffffe000) libfmod-3.75.so => not found libGL.so.1 => //usr/lib32/opengl/nvidia/lib/libGL.so.1 (0xf7ea6000) libXt.so.6 => /usr/lib32/libXt.so.6 (0xf7e56000) libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf7e4b000) libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf7e45000) libgcc_s.so.1 => /lib32/libgcc_s.so.1 (0xf7e37000) libpthread.so.0 => /lib32/libpthread.so.0 (0xf7e1f000) libc.so.6 => /lib32/libc.so.6 (0xf7cdc000) libdl.so.2 => /lib32/libdl.so.2 (0xf7cd8000) libm.so.6 => /lib32/libm.so.6 (0xf7cb1000) libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7bc5000) libGLcore.so.1 => //usr/lib32/opengl/nvidia/lib/libGLcore.so.1 (0xf6cae0 00) libnvidia-tls.so.1 => //usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.1 ( 0xf6cac000) libXext.so.6 => /usr/lib32/libXext.so.6 (0xf6c9d000) libSM.so.6 => /usr/lib32/libSM.so.6 (0xf6c93000) libICE.so.6 => /usr/lib32/libICE.so.6 (0xf6c7b000) libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf6c72000) libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf6c6c000) /lib/ld-linux.so.2 (0xf7f89000) libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6c68000) libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6c61000) |
Quote:
|
Quote:
|
Graal is written in C++ (and contains elements of Delphi for some interface-esque components, or at least, it did). Torque I think was used originally as a way to easily prototype the Graal 3 client, but since then, I think all of the Torque code has been removed and rewritten.
|
Quote:
|
GScript 2 is a modified Torque-Script.
The TorqueEngine was first introduced in Graal v3 and the v3 client was mainly made for Graal3D. That's why v2 and v3 co-existed. v4 was a rewrite of v3 v4 and v5 still uses TorqueEngine. v4 was the last client that used delphi code (as far as I know) and that was for the login-screen. |
Quote:
Quote:
|
Graal has originally been made with Delphi, with v6 it's pure C++ (plus some Objective-C on Mac and iPhone). We are mainly using vi to code it :D
We use several libraries, including freetype for fonts, and some part of Torque for the Graal3D networking and 3D objects. |
Quote:
|
1 Attachment(s)
Quote:
|
All times are GMT +2. The time now is 06:09 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.