Delphi Starter can compile zGameEditor?
Moderator: Moderators
Delphi Starter can compile zGameEditor?
Hi! it's me (again xD). I see that Delphi Starter is free! Can it compile zGameEditor?
Re: Delphi Starter can compile zGameEditor?
I think so, yes. I suggest you try and let me know if you run into any problems with compiling.
Re: Delphi Starter can compile zGameEditor?
Ok! I'm trying the error are these:
[dcc32 Error] Renderer.pas(2251): E2070 Unknown directive: 'TRenderTarget'
[dcc32 Error] Renderer.pas(2251): E2029 Declaration expected but '.' found
[dcc32 Error] Renderer.pas(2254): E2003 Undeclared identifier: 'List'
[dcc32 Error] Renderer.pas(2256): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2256): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2257): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2259): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2259): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2260): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2261): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2262): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2263): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2263): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2264): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2265): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2266): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2268): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2272): E2070 Unknown directive: 'TRenderTarget'
[dcc32 Error] Renderer.pas(2272): E2029 Declaration expected but '.' found
[dcc32 Error] Renderer.pas(2283): E2029 Statement expected but 'DESTRUCTOR' found
[dcc32 Error] Renderer.pas(2283): E2029 ';' expected but 'DESTRUCTOR' found
[dcc32 Error] Renderer.pas(350): E2065 Unsatisfied forward or external declaration: 'TRenderTarget.CleanUp'
[dcc32 Error] Renderer.pas(352): E2065 Unsatisfied forward or external declaration: 'TRenderTarget.DefineProperties'
[dcc32 Fatal Error] GLDrivers.pas(5): F2063 Could not compile used unit 'Renderer.pas'
[dcc32 Error] Renderer.pas(2251): E2070 Unknown directive: 'TRenderTarget'
[dcc32 Error] Renderer.pas(2251): E2029 Declaration expected but '.' found
[dcc32 Error] Renderer.pas(2254): E2003 Undeclared identifier: 'List'
[dcc32 Error] Renderer.pas(2256): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2256): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2257): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2259): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2259): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2260): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2261): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2262): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2263): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2263): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2264): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2265): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2266): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2268): E2066 Missing operator or semicolon
[dcc32 Error] Renderer.pas(2272): E2070 Unknown directive: 'TRenderTarget'
[dcc32 Error] Renderer.pas(2272): E2029 Declaration expected but '.' found
[dcc32 Error] Renderer.pas(2283): E2029 Statement expected but 'DESTRUCTOR' found
[dcc32 Error] Renderer.pas(2283): E2029 ';' expected but 'DESTRUCTOR' found
[dcc32 Error] Renderer.pas(350): E2065 Unsatisfied forward or external declaration: 'TRenderTarget.CleanUp'
[dcc32 Error] Renderer.pas(352): E2065 Unsatisfied forward or external declaration: 'TRenderTarget.DefineProperties'
[dcc32 Fatal Error] GLDrivers.pas(5): F2063 Could not compile used unit 'Renderer.pas'
Re: Delphi Starter can compile zGameEditor?
Make sure that the main project file you open is "ZzDc.groupproj".
When it is opened correctly the Project Manager view should look like this:
When it is opened correctly the Project Manager view should look like this:
- Attachments
-
- Skärmklipp.PNG (15.1 KiB) Viewed 27849 times
Re: Delphi Starter can compile zGameEditor?
Oh stupid me! I was opening it from .dpr, from grouprj now it works perfectly! Now zGameEditor can be compiled Free! A real full free game engine, nice!
PS For compile the exporter i should wait for the official release right?
PS For compile the exporter i should wait for the official release right?
Re: Delphi Starter can compile zGameEditor?
Good that it works!
Not sure what you mean? What is the exporter?Aquilus wrote:PS For compile the exporter i should wait for the official release right?
Re: Delphi Starter can compile zGameEditor?
The Player.bin and the PlayerSS.bin, i guess that they are made from Zzdc.exe, and when i try to compile it i get the previus error, that mean i need to wait an official release for have a brunch without error, right?
Re: Delphi Starter can compile zGameEditor?
Aha, this was a bug. I've committed a fix to github so please get the latest sources.
Zzdc.exe is the player (runtime engine) so when you can built it try just rename zzdc.exe to player.bin.
Zzdc.exe is the player (runtime engine) so when you can built it try just rename zzdc.exe to player.bin.
Re: Delphi Starter can compile zGameEditor?
I'm really exitacted, finally i can help (after a long time of learning xD) you with zGameEditor i LOVE that engine man! I hope Embarcadero take Delphi Starter free forever for all.
Thanks again!
PS when i compile Zzdc.exe and rename it in Player.bin, the my have the size of 310 your of 242 and when i try to compile the game it gave me this error ("zgameeditor-master\tools\zdesigner\frmEdline 294") inside the error and another out of the editor ("runtime error 216 at 00403FC1")
Damn i need to study more, if i can't fix a problem like this, how can i help the community...
Thanks again!
PS when i compile Zzdc.exe and rename it in Player.bin, the my have the size of 310 your of 242 and when i try to compile the game it gave me this error ("zgameeditor-master\tools\zdesigner\frmEdline 294") inside the error and another out of the editor ("runtime error 216 at 00403FC1")
Damn i need to study more, if i can't fix a problem like this, how can i help the community...
Re: Delphi Starter can compile zGameEditor?
It is a bit tricky: The final player.bin is built from makeplayer.bat and linking with custom low-memory RTL functions. So the one you build in IDE will always be bigger. Try unchecking "Remove unused code" in Project menu in ZGE, or also update ZzDC.map file (create by setting project options - Delphi Compiler - Linking - Map File = Detailed in Delphi IDE and rebuild).
Re: Delphi Starter can compile zGameEditor?
Same situation with both solution
Any other things that can i try?
Any other things that can i try?
Re: Delphi Starter can compile zGameEditor?
Just so I follow: did you build zzdc.exe and zzdc.map, rename zzdc.exe to player.bin, copy both files to same location as ZDesigner.exe, built ZDesigner.exe from IDE, and then try building a empty ZGE project from ZDesigner?
Re: Delphi Starter can compile zGameEditor?
Yes, i did all these passage as you say.
Re: Delphi Starter can compile zGameEditor?
I just tried that here (rebuild Zzdc.exe with map file from IDE) and it works for me. I've attached the files, please check if they work for you too.
- Attachments
-
- exe.zip
- (270.34 KiB) Downloaded 751 times
Re: Delphi Starter can compile zGameEditor?
Yeah! Your work but with some bugs, 2D example are glitched, 3D are ok but all have japanase character as name.
The first thingi noticed is that your .bin is 309kb while the my is 310.
The first thingi noticed is that your .bin is 309kb while the my is 310.
- Attachments
-
- Immagine.png (121.7 KiB) Viewed 27796 times