Gamestudio Links
Zorro Links
Newest Posts
folder management functions
by VoroneTZ. 04/17/24 06:52
lookback setting performance issue
by 7th_zorro. 04/16/24 03:08
zorro 64bit command line support
by 7th_zorro. 04/15/24 09:36
Zorro FIX plugin - Experimental
by flink. 04/14/24 07:48
Zorro FIX plugin - Experimental
by flink. 04/14/24 07:46
LPDIRECT3DCUBETEXTUR
E9

by Ayumi. 04/12/24 11:00
Sam Foster Sound | Experienced Game Composer for Hire
by titanicpiano14. 04/11/24 14:56
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
0 registered members (), 468 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Newest Members
11honza11, ccorrea, sakolin, rajesh7827, juergen_wue
19045 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Integrate MSVC compiler in Zorro #477709
07/23/19 14:53
07/23/19 14:53
Joined: Feb 2017
Posts: 1,725
Chicago
AndrewAMD Offline OP
Serious User
AndrewAMD  Offline OP
Serious User

Joined: Feb 2017
Posts: 1,725
Chicago
jcl,

In the future, it would be very convenient if Zorro can use the MSVC compiler directly. The idea would be that you simply select a *.cpp file from the Zorro Script dropdown menu, and then the file is compiled on the fly, much like with the current Lite-C arrangement.

Pros:
* No need to launch a Visual Studio session every time. No solution files, no project files, just a single *.cpp.
* The eccentricities of Lite-C are gone. Instead, write standardized C++ code.
* Still can quickly pilot ideas as if you have Lite-C.
* No need to juggle DLL files.
* Can be 64-bit.

Cons:
* If stepwise debugging is truly required, need to move code to Visual Studio.
* If some special libraries are required, I suppose this would also require Visual Studio, unless #pragma comment or dynamic DLL loading will suffice.

Re: Integrate MSVC compiler in Zorro [Re: AndrewAMD] #477710
07/24/19 04:48
07/24/19 04:48
Joined: Oct 2018
Posts: 90
7
7th_zorro Online
Junior Member
7th_zorro  Online
Junior Member
7

Joined: Oct 2018
Posts: 90
Main reason to use VC than lite-C is for GUI and debugging support.
MSVC compiler only does not offer this features.
You can create many projects in one solution file. Just duplicate existing project and rename it.
And also you can set the output file path to zorro strategy folder.
And also you can set the intermidiate files path.
Visual studio is definitely a best IDE in the world, you can do anything for your needs.


Last edited by 7th_zorro; 07/24/19 04:54.
Re: Integrate MSVC compiler in Zorro [Re: AndrewAMD] #477711
07/24/19 08:54
07/24/19 08:54
Joined: Jul 2000
Posts: 27,978
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,978
Frankfurt
This is a good idea especially for a future 64 bit version that would not support lite-C. We'll put that on the to do list.

Re: Integrate MSVC compiler in Zorro [Re: AndrewAMD] #477712
07/24/19 10:49
07/24/19 10:49
Joined: Aug 2017
Posts: 102
Spain
B
Brax Offline
Member
Brax  Offline
Member
B

Joined: Aug 2017
Posts: 102
Spain
I second this proposal.

Better embrace a fully long term tested environment like C++ than continue using Lite-C. More power, more libraries available, and still rapid strategy prototyping.

Re: Integrate MSVC compiler in Zorro [Re: AndrewAMD] #485830
04/27/22 08:11
04/27/22 08:11
Joined: Apr 2022
Posts: 21
H
HamzaAhmed Offline
Newbie
HamzaAhmed  Offline
Newbie
H

Joined: Apr 2022
Posts: 21
I think it would be best if an inbuilt debugger is built into Lite-C environment like in GameStudio SED script editor. This functionality can then be further integrated into a separate editor like SED or Notepad++ or Visual Studio Code etc .... If there is a place where one could vote for features in the next version of Zorro; I'll vote for this.

Seriously,.... editor debugging options are limited in Zorro.
1. printf
2. message
3. watch

Please post more if I missed any...

Re: Integrate MSVC compiler in Zorro [Re: AndrewAMD] #485833
04/27/22 12:24
04/27/22 12:24
Joined: Jul 2017
Posts: 783
Z
Zheka Offline
User
Zheka  Offline
User
Z

Joined: Jul 2017
Posts: 783
STEPWISE functionality is occasionally very useful


Moderated by  Petra 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1