Omega_red
|
|
Posted on: October 16, 2010, 03:51:06 pm |
|
|
Joined: Oct 2010
Posts: 11
|
I have been having SUCH fun testing this. I recently wanted to rub it into GMC's face, but i was banned dirrectly after posting about it and the entire thread was deleted "they must fear this project" There's alot missing but so far it looks to be truly great, GM kinda left me in the dark cuz i find it uncomfortable to use other languages now. "and i hate how fucking slow GM is" I'm wondering will there be any compatibility for dll's made for GM? Best of luck!
|
|
|
Logged
|
|
|
|
RetroX
|
|
Reply #1 Posted on: October 16, 2010, 04:04:35 pm |
|
|
Master of all things Linux
Location: US Joined: Apr 2008
Posts: 1055
|
Any DLL will work in GM.
DLLs are generally compiled C++ functions. In most cases, you'll be able to directly use the code in ENIGMA rather than using it via a DLL.
But yes, DLLs will work, for things that won't end up being open-source. Dynamic libraries will be supported in general, meaning that you can use "DLLs" in Linux and OS X.
|
|
« Last Edit: October 16, 2010, 04:43:21 pm by RetroX »
|
Logged
|
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)Why do all the pro-Microsoft people have troll avatars?
|
|
|
|
Josh @ Dreamland
|
|
Reply #3 Posted on: October 16, 2010, 09:16:41 pm |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
You know, DLLs are somewhat prototyped already. They should work, but I hear they don't, and simply haven't had the time (read, "patience for Windows") to look into the matter. And yes, HaRRi, you hit the nail on the head with the surface issue. But since Ism is working on YAML, we should stop running into compatibility issues altogether, as now we can fork a DirectX port that can be switched in and out at the push of a button (That's my number one logical defense for keeping GML).
I happen to be working on fonts as we speak, and Ism randomly took a liking to the issue and did the backend, so I can integrate her work as soon as I have a good rectangle packing algorithm.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
|
Post made October 17, 2010, 10:39:52 am was deleted at the author's request.
|
|
|
Josh @ Dreamland
|
|
Reply #8 Posted on: October 17, 2010, 12:42:40 pm |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
Our d3d_ functions probably won't suck. r9k implemented some of those sometime last Thursday.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
|
|
|
Josh @ Dreamland
|
|
Reply #12 Posted on: October 18, 2010, 07:28:09 am |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
I'm not going to volunteer at this point, but it seems more than likely that if U3D is so popular, someone will implement it as part of ENIGMA's official API. So I don't at all oppose its use if you feel strongly about it.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
|
Omega_red
|
|
Reply #14 Posted on: October 19, 2010, 01:44:16 pm |
|
|
Joined: Oct 2010
Posts: 11
|
Thanx guys.. i have been telling ppl on the u3d forums about enigma "we are all psyched" Best of luck, i'll be around.
|
|
|
Logged
|
|
|
|
|