The code I think is not the problem. But I think it is still a lot of work. By the way I don't like C too much (we had a C Version once and only encountered problems all the time :-( Buffer overflows and all this nice stuff is a big problem of this language!)
Maybe a C Fan is reading this and likes to do it. I started as a Assembler Programmer on the Atari ST (68000 Rulez!!!) But all this is too much effort. Purebasic has a very syntax and for a basic dialect a very good performance. Am Mittwoch, 24. August 2005 08:39 schrieb Frank Schafer: > Hmmm, a game IS an application (for gaming purposes) ;-)) > > Fast scrolling and all of this stuff isn't made by PB but by library > routines (SDL on Linux). So every (I mean EVERY) language should handle > this if the system does it handle. > > By the way, we definitely can change the programming language by simple > syntax conversion if the original code is proper organized (I did this > more than once). A complete rewrite isn't such a big task too. > Programming means to describe the whole logic of an application (games > too ;). Use structograms, flow charts, petri nets ... as you like. > Translating this into a programming Language (C, C++, Pascal, BASIC, > Forth, Prolog ...) is pure coding. > > I remember the time we touched the hardware itself if we did need speed > (DOS, was it GEM on the Amiga?, the legendary Spectrum, C64 ...) but I'm > skeptic if modern OS will still allow this. > > 0.02$ > Frank > > On Tue, 2005-08-23 at 21:31 +0200, Markus Döbele wrote: > > But this is a game and not an aplication. > > I need fast scrolling and all this stuff. I don't think this languages > > can handle that. > > > > Am Dienstag, 23. August 2005 09:57 schrieb Heinz Sporn: > > > Am Dienstag, den 23.08.2005, 09:06 +0200 schrieb Markus Döbele: > > > > Purebasic is very fast. The generated assembler code kicks ass. > > > > And I can compile it for Linux, Mac OS and Windows. > > > > > > > > If I find a Open Source Basic Compiler that can do the task. I > > > > consider rewriting it again. > > > > > > Did you ever look at Gambas? http://gambas.sourceforge.net/ At the > > > moment it's dedicated to X environments with both QT and GTK support > > > but I wouldn't be suprised if they will support Windoze in the future. > > > The IDE itself is very nice and the compiler generates smooth code. > > > It's in Portage BTW. And last but not least they have a very nice > > > community. > > > > > > Another option might be RealBasic http://www.realbasic.com/ . The > > > Current RealBasic version 2005 is commercial, but the older standard > > > version 5.5 for Windows is free. It's a little strange but with that > > > you are able to produce native Linux binaries for a QT environment. > > > > > > > We are programming this game since 12 years :-) > > > > The first Version we programmed on the Atari ST! :-)) > > > > There the language was calles STOS. > > > > > > > > Am Dienstag, 23. August 2005 08:33 schrieb Frank Schafer: > > > > > Hi Markus, > > > > > > > > > > have you ever wondered about the possibility to rewrite your game > > > > > to 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öbele wrote: > > > > > > So we have to treat Lost Labyrinth as closed source. > > > > > > Because the source code of this game is only useful to other > > > > > > purebasic 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öbele wrote: > > > > > > > > I created a tar.gz Version of this game too. > > > > > > > > I'm sorry that its not possible to compile it with the demo > > > > > > > > version 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, > > > > > > > Unreal 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 > > > > > > > compile 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 > > > > > > -- > > > Mit freundlichen Grüßen > > > > > > Heinz Sporn > > > > > > SPORN it-freelancing > > > > > > Mobile: ++43 (0)699 / 127 827 07 > > > Email: [EMAIL PROTECTED] > > > [EMAIL PROTECTED] > > > Website: http://www.sporn-it.com > > > Snail: Steyrer Str. 20 > > > A-4540 Bad Hall > > > Austria / Europe -- gentoo-user@gentoo.org mailing list