Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Moderation - About Hacking threads

Author: Andrew Dados

Date: 09:47:43 08/26/99

Go up one level in this thread


On August 26, 1999 at 12:11:33, Harald Faber wrote:

>On August 26, 1999 at 10:37:09, Andrew Dados wrote:
>
>>>> Duh... here we go again...
>>>>I will repeat myself: *noone talked about modifying CM file* (in fact it would
>>>>be impossible probably). We were discussing writing external adapter for King
>>>>engine...
>>>
>>>For The King is implemented in the CMXX.EXE you need to hack this .EXE file and
>>>can't extract an engine file like .dll or .eng
>>>
>>>Consider every change in the program code is called hacking, at least if you are
>>>not allowed to do so.
>>
>> FYI: exe, dll and eng are all the same file format... (try renaming *.eng to
>>exe and running it...). While *.eng are in fact dlls and can't be run as
>>standalone programs ( only difference between dll and exe ), you can not 'hack'
>>exe file to behave like dll or vice versa. All you can do is to write external
>>program acting as adapter - in analogous way as winboard can 'connect' 2
>>external engine exe files. Would you claim that Tim Mann hacks all engines to
>>work with winboard?
>>-Andrew-
>
>You know it is vice versa. ;-)
>Seriously, of course you can call each chess program (GUI +) engine.
>Some system seperate it clearly with the engine-concept like Fritz, Winboard and
>MCS and for legality this is handled much clearer.
>Some don't. Take Rebel and CM. You certainly hurt copyright laws when extracting
>the engine code from the exe. Isn't it obvious?

Hmm... obviously since I own only CM4000 it's obvious I have 'engine.exe' file
in its directory which is separate from 'CM4000.exe' file. Do you think it's
separated enough or should one try to separate it even further?



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.