From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E7TrI-0008ET-M5 for garchives@archives.gentoo.org; Tue, 23 Aug 2005 08:10:13 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7N88W4b025463; Tue, 23 Aug 2005 08:08:32 GMT Received: from mail.t-systems.cz (mail.t-systems.cz [212.67.76.249]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7N83USD012387 for ; Tue, 23 Aug 2005 08:03:30 GMT Received: from mefisto.t-systems.cz (faust.t-systems.cz [10.246.110.12]) by mail.t-systems.cz (Postfix) with ESMTP id 501A98997C for ; Tue, 23 Aug 2005 10:04:17 +0200 (CEST) Received: from andre.t-systems.cz ([10.246.112.240]) by mefisto.t-systems.cz with Microsoft SMTPSVC(6.0.3790.211); Tue, 23 Aug 2005 10:04:17 +0200 Received: andre.t-systems.cz 10.246.112.240 from 10.246.112.176 10.246.112.176 via HTTP with MS-WebStorage 6.5.6944 Received: from frankies by andre.t-systems.cz; 23 Aug 2005 10:04:29 +0200 Subject: Re: [gentoo-user] Lost Labyrinth From: Frank Schafer To: gentoo-user@lists.gentoo.org In-Reply-To: <1124783021.5906.12.camel@localhost.localdomain> References: <200508220706.43245.mar_doe@gmx.de> <200508222342.19822.mar_doe@gmx.de> <1124778839.5906.5.camel@localhost.localdomain> <200508230906.33931.mar_doe@gmx.de> <1124783021.5906.12.camel@localhost.localdomain> Content-Type: text/plain; charset=utf-8 Date: Tue, 23 Aug 2005 10:04:28 +0200 Message-Id: <1124784268.5906.22.camel@localhost.localdomain> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.2.1.1 X-OriginalArrivalTime: 23 Aug 2005 08:04:17.0143 (UTC) FILETIME=[42342870:01C5A7B9] X-T-Systems_Czech-MailScanner: Found to be clean X-T-Systems_Czech-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-5.844, required 5, autolearn=not spam, ALL_TRUSTED -3.30, AWL 0.06, BAYES_00 -2.60) X-MailScanner-From: frank.schafer@t-systems.cz X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id j7N83USD012387 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id j7N88W4u025463 X-Archives-Salt: 612a0be9-220e-4674-bbce-0fa9bae58df3 X-Archives-Hash: 8d416cebf2f8d4752cab1762eca0ffce ..... :-D ... that makes 5 (in words FIVE) lines of code a day. ;-))) Markus, please don't get me wrong. I know that most of the work is to work out the game logic. Rewriting will be pure coding. I did (inside the unpacked source tree): ``cat * | grep -v ^';' | wc -l'' You see, this is still counting empty lines. Otherwise I had a short look at the language as is. It is a very simple semantics.=20 The only thing I don't understand after 5 minutes looking at the code; what means: spieler(i) \Status =3D 1 for instance. Is "spieler" an array of structs and Status dereferences a member variable of this struct? Again otherwise the rewrite could be automated using awk or Perl. Your work seems to be well structured. Congratulations. Regards Frank On Tue, 2005-08-23 at 09:43 +0200, Frank Schafer wrote: > Wow, 1MB sourcecode within 12 years! ;-) >=20 > It should be rewriteable to ... say ... C within a few months. >=20 > (I prefer C rather than C++) >=20 >=20 >=20 > On Tue, 2005-08-23 at 09:06 +0200, Markus D=C3=B6bele wrote: > > Purebasic is very fast. The generated assembler code kicks ass. > > And I can compile it for Linux, Mac OS and Windows. > >=20 > > If I find a Open Source Basic Compiler that can do the task. I consid= er=20 > > rewriting it again. > >=20 > > We are programming this game since 12 years :-) > > The first Version we programmed on the Atari ST! :-)) > > There the language was calles STOS. > >=20 > >=20 > > Am Dienstag, 23. August 2005 08:33 schrieb Frank Schafer: > > > Hi Markus, > > > > > > have you ever wondered about the possibility to rewrite your game t= o > > > another programming language. There's a lot of possibilities (even = for > > > FSF game engines). > > > > > > Just a thought > > > Frank > > > > > > On Mon, 2005-08-22 at 23:42 +0200, Markus D=C3=B6bele wrote: > > > > So we have to treat Lost Labyrinth as closed source. > > > > Because the source code of this game is only useful to other pure= basic > > > > programmers. And people that got the compiler. I understand. > > > > Can't change that. > > > > > > > > Am Montag, 22. August 2005 22:52 schrieb Matan Peled: > > > > > Markus D=C3=B6bele wrote: > > > > > > I created a tar.gz Version of this game too. > > > > > > I'm sorry that its not possible to compile it with the demo v= ersion > > > > > > of the compiler. > > > > > > > > > > > > What are gentoo users doing with other binary packages? > > > > > > Like Acrobat Reader? > > > > > > > > > > > > Is this a big problem for this system? > > > > > > > > > > No, Portage can handle binary apps just fine. We have Java, Unr= eal > > > > > Tournament 2k3/2k4, Doom 3, Neverwinter Nights... All kinds of > > > > > binary-only apps. > > > > > > > > > > But all of them are closed-source (Except for the -bin version = of some > > > > > rather big packages, manly to save people the compile time...). > > > > > > > > > > It feels kinda wrong to install a binary package of a (small) > > > > > open-source app on a source-based system... > > > > > > > > > > Its also weird having an opensource app that you can only compi= le using > > > > > a non-free (as in beer) compiler... > > > > > > > > > > -- > > > > > [Name ] :: [Matan I. Peled ] > > > > > [Location ] :: [Israel ] > > > > > [Public Key] :: [0xD6F42CA5 ] > > > > > [Keyserver ] :: [keyserver.kjsl.com] > > > > > encrypted/signed plain text preferred > >=20 >=20 --=20 gentoo-user@gentoo.org mailing list