Graal Forums  

Go Back   Graal Forums > Graal V6 forums > Feature request
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
  #31  
Old 10-20-2008, 11:25 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by DustyPorViva View Post
Either way, the interpreter is already there(current Graal version)
I thought the NPC server compiled gs2 to bytecode before sending it to the client?
Reply With Quote
  #32  
Old 10-20-2008, 11:29 PM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Quote:
Originally Posted by Loriel View Post
I thought the NPC server compiled gs2 to bytecode before sending it to the client?
To be honest a little bit past my knowledge. However, Stefan can't add clientside functions without updating the actual client... so I assumed the clientside stuff was interpreted by the actual client.
Reply With Quote
  #33  
Old 10-21-2008, 03:53 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by DustyPorViva View Post
No more risking than releasing Graal, no?
Try telling Stefan that.
__________________
Reply With Quote
  #34  
Old 10-21-2008, 03:57 AM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Quote:
Originally Posted by cbk1994 View Post
Try telling Stefan that.
No need to. He doesn't even give a damn about external tools, yet alone such a huge addition like this :P

No one has actually reverse-engineered the Graal client, as far as I know. Most they have done is editing things(I don't think I should actually mention the details).
Reply With Quote
  #35  
Old 10-21-2008, 11:37 AM
Fry Fry is offline
Registered User
Fry's Avatar
Join Date: Sep 2001
Location: Germany
Posts: 384
Fry has a spectacular aura about
Quote:
Originally Posted by DustyPorViva View Post
No more risking than releasing Graal, no?
There is a difference between the client and the server for a game, yes.
__________________
Graal Statistics

Top 3 servers at the moment (players):


Reply With Quote
  #36  
Old 10-21-2008, 11:46 AM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Quote:
Originally Posted by Fry View Post
There is a difference between the client and the server for a game, yes.
Err... duh... but what is the risk of a compiled server being released over a client? The client is just as important as the server, and if he's gonna be that paranoid about the server, he may as well just stop releasing Graal clients. Do you really think someone is going to reverse-engineer it?

It doesn't actually have to be a server, but simply a local hosting on the PC that doesn't even have the capability to communicate with an outside computer.
Reply With Quote
  #37  
Old 10-21-2008, 09:40 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by DustyPorViva View Post
Do you really think someone is going to reverse-engineer it?
Yeah.
Reply With Quote
  #38  
Old 10-21-2008, 09:43 PM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Quote:
Originally Posted by Loriel View Post
Yeah.
Err... perhaps reverse-engineer is the wrong word. But no one has actually gotten the source of the Graal client itself. And like I said, to make sure that doesn't happen don't even add the support to communicate to remote computers.
Reply With Quote
  #39  
Old 10-21-2008, 10:08 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by DustyPorViva View Post
But no one has actually gotten the source of the Graal client itself.
Of course not. It is generally impossible to get the source code out of the binary.

Quote:
And like I said, to make sure that doesn't happen don't even add the support to communicate to remote computers.
... but it would be entirely possible to crack the binary to remove that restriction. Or to grab the scripting part out of the editor and embed it into a third-party server or whatever.
Reply With Quote
  #40  
Old 10-21-2008, 10:09 PM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Quote:
Originally Posted by Loriel View Post
... but it would be entirely possible to crack the binary to remove that restriction.
Not if it's not included in the first place. Instead of just putting a restriction, don't put the possibility in there at all.
Reply With Quote
  #41  
Old 10-24-2008, 06:01 AM
atomuskus atomuskus is offline
Feelin' ***tastic
Join Date: May 2007
Posts: 23
atomuskus is on a distinguished road
G-Construct recognizes GS2, but you can't play the levels in it yet.
Reply With Quote
  #42  
Old 10-24-2008, 06:18 AM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Gonstruct hasn't been updated in a while
I don't even think it's being worked on anymore.
Reply With Quote
  #43  
Old 10-24-2008, 10:37 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by atomuskus View Post
G-Construct recognizes GS2, but you can't play the levels in it yet.
At the very most gonstruct is going to start up the Graal client and convince it to run the level. Anything more would require basically rewriting Graal from scratch.
Reply With Quote
  #44  
Old 10-24-2008, 10:38 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by DustyPorViva View Post
Gonstruct hasn't been updated in a while
I don't even think it's being worked on anymore.
Personally I was kind of hoping that someone else would jump on the project. You can pretty much edit levels at this point, so I am not very motivated to tack on random features.
Reply With Quote
  #45  
Old 10-25-2008, 03:56 AM
atomuskus atomuskus is offline
Feelin' ***tastic
Join Date: May 2007
Posts: 23
atomuskus is on a distinguished road
I use it anyways since the level editor won't work for me.
Reply With Quote
Reply

Tags
editor, levels, linux, mac


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 06:00 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.