ZGameEditor 2.0.0

Information and change log about the latest ZGameEditor release.

Moderator: Moderators

Post Reply
User avatar
VilleK
Site Admin
Posts: 2274
Joined: Mon Jan 15, 2007 4:50 pm
Location: Stockholm, Sweden
Contact:

ZGameEditor 2.0.0

Post by VilleK »

Version 2.0.0 is released today!

Some of the new features include: edit as xml, powerful scripting additions, additional bitmap producers, components for generating audio from expressions, built-in JPEG compression + many other improvements and changes.

For a detailed list of updates in ZGE since the last version visit the beta-thread for 2.0.0:

viewtopic.php?t=628

Download the new release 2.0.0 from here:

http://www.zgameeditor.org/index.php/Main/Download

Note: The Linux and OSX runtime binaries are not included in this release. I will add them later when I upgrade the build-environments to the latest version of Freepascal.
getter77
Posts: 5
Joined: Wed Apr 06, 2011 9:40 pm
Location: GA,USA

Post by getter77 »

Congrats! I've been stalking this place out as one of a short list of especially compelling game dev projects the past few months---waiting for this 2.0 release to fully manifest before jumping in. I've got a feeling about this thing...

Hope to see many new/freshly current tutorials and examples onsite in the near future after the remaining platform builds get squared away.
Champion of Roguelikes, living voraciously, trying to wrap my head around game creation.
User avatar
VilleK
Site Admin
Posts: 2274
Joined: Mon Jan 15, 2007 4:50 pm
Location: Stockholm, Sweden
Contact:

Post by VilleK »

Updated today with a small fix for a problem with error messages on certain older ATI Radeon cards. Hopefully it is solved now. Big thanks to yoffset for helping me test this!
keymasher
Posts: 39
Joined: Sun Feb 20, 2011 8:54 am

Post by keymasher »

any chance for the osx and linux runtimes?
User avatar
VilleK
Site Admin
Posts: 2274
Joined: Mon Jan 15, 2007 4:50 pm
Location: Stockholm, Sweden
Contact:

Post by VilleK »

keymasher wrote:any chance for the osx and linux runtimes?
It will take a couple of weeks while I have some time and more bandwidth (using a temporary mobile connection at the moment) until I can get that sorted. But anyone with a Mac or Linux desktop can build the runtimes. Just download and build Freepascal from latest source then do the same with the ZGameEditor sources. If you want to give it a try let me know.
keymasher
Posts: 39
Joined: Sun Feb 20, 2011 8:54 am

Post by keymasher »

cool i have both OS's, i'll try give it a go tonight/tommoz
User avatar
VilleK
Site Admin
Posts: 2274
Joined: Mon Jan 15, 2007 4:50 pm
Location: Stockholm, Sweden
Contact:

Post by VilleK »

For OS X there is a shell file in the ZZDC directory called "buildOsx". You need SDL installed.

On Linux I build with this:
"fpc -XXis -O2 -dZZDC_SDL -dMINIMAL -FU./Build/obj/ -B -Mdelphi ZzDC.dpr"

You should get a binary file called ZzDC. Copy this to a windows computer and rename it to "Player_osx86.bin" or "Player_linux.bin".

Let me know if anything is missing.
keymasher
Posts: 39
Joined: Sun Feb 20, 2011 8:54 am

Post by keymasher »

what version of fpc? I checked out and built from svn and i get
Free Pascal Compiler version 2.4.2-0 [2010/11/20] for x86_64
(not sure why i cant get it to say 2.5.1)

Code: Select all

j@j:~/Experiments/zgameeditor$ fpc -XXis -O2 -dZZDC_SDL -dMINIMAL -FU./Build/obj/ -B -Mdelphi ZzDC.dpr
Free Pascal Compiler version 2.4.2-0 [2010/11/20] for x86_64
Copyright (c) 1993-2010 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling ZzDC.dpr
ZzDC.dpr(23,2) Warning: Illegal compiler directive "$WEAKLINKRTTI"
Compiling ZClasses.pas
Compiling ZMath.pas
ZMath.pas(278,19) Error: Unknown identifier "ST"
...
ZMath.pas(828,15) Fatal: There were 50 errors compiling module, stopping
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode (normal if you did not specify a source file to be compiled)
User avatar
VilleK
Site Admin
Posts: 2274
Joined: Mon Jan 15, 2007 4:50 pm
Location: Stockholm, Sweden
Contact:

Post by VilleK »

It needs to be Free Pascal Intel/i386 version. Not sure if the 64 bit version can output 32-bit binaries. ZGE is not 64-bit ready yet.
keymasher
Posts: 39
Joined: Sun Feb 20, 2011 8:54 am

Post by keymasher »

Okay heres a working Player_linux.bin (built in a 32bit ubuntu VM, 64bit fpc can build 32bit libraries but it was a nightmare getting it to work nicely)

Edit: Built Player_osx86.bin

Both tested and seem to work, I tested with Particles project. Only issue i saw was the text come up black but im guessing im missing fonts or something similar.
Attachments
Player_osx86.bin.zip
(149.96 KiB) Downloaded 960 times
Player_linux.bin.zip
(144.84 KiB) Downloaded 970 times
User avatar
Kjell
Posts: 1876
Joined: Sat Feb 23, 2008 11:15 pm

Post by Kjell »

:)

Nice job keymasher! The font not showing up is because the build-in font isn't available on Linux & Mac. As quoted from the "Generate files for Linux and OS X" page ..
Current limitations: Built-in font not supported, use bitmapped fonts instead.
K
User avatar
VilleK
Site Admin
Posts: 2274
Joined: Mon Jan 15, 2007 4:50 pm
Location: Stockholm, Sweden
Contact:

Post by VilleK »

Thanks keymasher, you building this for us saves me a lot of hassle. I will have to get the build platforms up and running on some point anyway but I don't have to make it high priority anymore.
keymasher
Posts: 39
Joined: Sun Feb 20, 2011 8:54 am

Post by keymasher »

my pleasure its the least i can do for zge!
Post Reply