flat assembler
Message board for the users of flat assembler.
 Home   FAQ   Search   Register 
 Profile   Log in to check your private messages   Log in 
flat assembler > IDE Development > New version of Easy Code 2 (December 6, 2017)

Goto page Previous  1, 2, 3, 4
Author
Thread Post new topic Reply to topic
EasyCode



Joined: 26 Jul 2015
Posts: 93
codestar,

Thank you very much indeed!
Post 04 Nov 2016, 09:07
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

A new version of Easy Code has just been released (2.00.0.0020). Download it at:

http://easycode.cat/English/Download/EasyCode20000020Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000020Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000020Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

None



Bug Fixes:
=======

1. Fixed a bug of the 'LoByte' macro in the 'ECGoAsm32.asm' and 'ECGoAsm64.asm' files.

2. Fixed some bugs in the 'ECMasm64.asm' macros file.

3. Fixed a bug of the editor that made the line beautifying to be also applied to commented lines.



Deprecated Features:
===============

None


- Please read and follow the directions within the Fasm.txt and Masm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 04 Nov 2016, 10:02
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

A new version of Easy Code has just been released (2.00.0.0021). Download it at:

http://easycode.cat/English/Download/EasyCode20000021Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000021Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000021Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. Adds a new Turkish language file.



Bug Fixes:
=======

1. The 'Find unused resources' menu option did not work fine for 'Module' objects.



Deprecated Features:
===============

None


- Please read and follow the directions within the Fasm.txt and Masm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 08 Dec 2016, 09:11
View user's profile Send private message Reply with quote
KevinN



Joined: 09 Oct 2012
Posts: 161
Love this. Not really great with it or asm all together but I think it's really cool. Thanks!
Post 09 Dec 2016, 04:34
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
KevinN,

Thank you very much indeed!
Post 26 Dec 2016, 07:32
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

A new version of Easy Code has just been released (2.00.0.0023). Download it at:

http://easycode.cat/English/Download/EasyCode20000023Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000023Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000023Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

None



Bug Fixes:
=======

1. Fixed some issues of the "Beautify Syntax" feature.



Deprecated Features:
===============

None


- Please read and follow the directions within the Fasm.txt and Masm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 23 Jan 2017, 18:52
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

A new version of Easy Code has just been released (2.00.0.0024). Download it at:

http://easycode.cat/English/Download/EasyCode20000024Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000024Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000024Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. Added the new "FindString" method that searches a substring inside a string. Please see the "FindString" method in the Easy Code help file.

2. New "shlwapi.inc" and "shlwapi.lib" files for 64-bit applications.

3. New version of the "shell32.inc" and "macros.inc" files (only for 64-bit Masm projects).



Bug Fixes:
=======

None



Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt and Masm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 08 Mar 2017, 17:59
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

A new version of Easy Code has just been released (2.00.0.0025). Download it at:

http://easycode.cat/English/Download/EasyCode20000025Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000025Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000025Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

None



Bug Fixes:
=======

1. A duplicated label name in the 32-bit visual libraries made the "polink.exe" linker to fail.

2. Fixed an error in the "kernel32.inc" file ("Fasm\Visual") that could make Fasm visual projects to fail.



Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt and Masm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 14 Mar 2017, 18:10
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

A new version of Easy Code has just been released (2.00.0.0026). Download it at:

http://easycode.cat/English/Download/EasyCode20000026Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000026Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000026Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. Added information about de CPU and its features (MMX, SSE, etc.) in the 'About' box.

2. Added 1,076 functions ("ApiCalls.txt" file) and 2,386 constants ("ApiConst.txt" file) to the context help.

3. There are some changes in the AsmC64.ori, Fasm64.ori, GoAsm64.ori, JWasm64.ori, Masm64.ori, PoAsm.ori and PoAsm64.ori files. You should check those files in order to apply the changes to your equivalent configuration files (".cfg").



Bug Fixes:
=======

1. Fixed a pair of bugs in the "gdi32.inc" and "kernel32.inc" files (Fasm and Masm).

2. Fixed a bug in the "ntddk.h" file (GoAsm).



Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt and Masm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 06 Apr 2017, 18:34
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
New version of Easy Code (May 20, 2017)
Hi all,

A new version of Easy Code has just been released (2.00.0.0027). Download it at:

http://easycode.cat/English/Download/EasyCode20000027Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000027Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000027Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. Added 'MIDIPlay' project examples for AsmC, Fasm, GoAsm, JWasm, Masm and PoAsm (both, 32-bit/64-bit).



Bug Fixes:
=======

1. Fixed an error that could make Easy Code to crash when adding lines to the end of the code editor.

2. Fixed some issues in the Fasm 'kernel32.inc' and 'user32.inc' files.

3. Fixed some errors in the 'StartErrorHandler' and 'EndErrorHandler' macros (Structured Exception Handle for 32-bit visual projects only). For more information please see the 'Handling exceptions' topic in the Easy Code help file.



Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt and Masm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 24 May 2017, 20:56
View user's profile Send private message Reply with quote
CrawlUp



Joined: 23 May 2017
Posts: 6
Location: the USSR
When I run the compilation errors appear, what should I change?
[img][/img]


Description:
Filesize: 297.09 KB
Viewed: 2206 Time(s)

Безымянный.png



_________________
Use GoogleTranslate....
Post 25 May 2017, 05:45
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi,

First of all, as you can see, the error comes from Flat Assembler, not from Easy Code. Anyway, it seems that the Project1.dbg is not found, so click the "Project->Properties" menu option, uncheck the "Add symbolic Information" check box and press OK. Now try to build the project and see what happens (make sure that you have write permissions for the Project1\Debug folder as there is where the Project1.dbg should be). Also update your FASM pakage to the last version (1.71.62). Finally. check your Fasm configuration (click menu "Tools->Settings->Configurations", then choose "Fasm" in the "Configuration" combo box and press the "Paths and command line options" button). Please see the attached image for my Fasm configuration. I have all the necessary tools in G: drive, so you shoul replace the various paths for those tools with the paths where you have them in your system. Make sure you have write permissions in your "Default Folder for Projects" location (better if it is not in system drive C:\).

I hope this can help, if not please let me know,

Regards.

BTW: Remmeber that for Fasm visual projects, you need to have the Masm32 SDK.
[/img]


Description:
Filesize: 78.5 KB
Viewed: 2183 Time(s)

FasmCfg.jpg


Post 25 May 2017, 18:22
View user's profile Send private message Reply with quote
CrawlUp



Joined: 23 May 2017
Posts: 6
Location: the USSR
Thanks for the help. The problem with the appearance of the error is solved.

The second problem that arose I decided myself, adding a couple of lines to the Fasm.ini file. Maybe it will help beginners.
--------------------------------
---------------------------------
[img]Image[/img]

[img]Image[/img]

---------------------------------
But there is still a very tense problem with formatting the text when not asked.

If there is a dot in front of the word, the formatting automatically translates this word to the default word.
I looked through the formatting settings but did not find the option to change it.
--------------------------------

[img]Image[/img]

_________________
Use GoogleTranslate....
Post 26 May 2017, 06:11
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi,

All that I can say is that the "jc.wmdestroy" problem can be solved by unchecking the "Beautify Syntax" option (in "Tools->Settings" menu, "Syntax" tab). If you prefer to maintain the "Beautify Syntasx" option then write "jc .wmdestroy" and press the <F12> key just before changing to another line.

The "ECIncFs32.inc" file is internally include it by Easy Code and there is no need to write the whole path as Easy Code will find it if everything is well-configured and the "EasyCode" folder has all of its subfolders. I know the configuration step is a little difficult, but once configured there is no problem with building projects.

Finally, if you modify the "FASMW.ini" file I can do nothing about it because you are modifying a FASM file, not an Easy Code one. So, you should contact his author (Tomasz Grysztar) because maybe you are doing some not allowed modification.

Sorry, but I cannot do anything else from the distance. If you like, send your project to me (asm@easycode.cat) and I will check whether it compiles in my system.
Post 26 May 2017, 18:18
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
New version of Easy Code 32-bit/64-bit (June 6, 2017)
Hi all,

A new version of Easy Code has just been released (2.01.0.0001). Download it at:

http://easycode.cat/English/Download/EasyCode20100001Eng.zip (English version)
http://easycode.cat/Download/EasyCode20100001Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20100001Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. Added support for the 'Option win64:' directive (ASMC, JWASM and UASM64). Please see the 'Configuring Option win64:' topic in the Easy Code help file.

2. New "iphlpapi.inc" and "iphlpapi.lib" files for 64-bit applications.

3. Added the 'StartErrorHandler' and 'EndErrorHandler' macros (Structured Exception Handle) for 64-bit visual projects. For more information please see the 'Handling exceptions' topic in the Easy Code help file.

4. Added the 'Rdtscp' opcode to all 64-bit ".ori" files. You should manually add this opcode to your corresponding 64-bit ".cfg" files (in "Group4" between "Rdtsc" and "Rep"), or just copy the whole "Group4" line from the ".ori" file to the corresponding ".cfg" file.



Bug Fixes:
=======

1. Easy Code 32-bit did not work when running on a VMWare virtual machine (32-bit version only).



Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt and Masm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 07 Jun 2017, 17:15
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

A new version of Easy Code has just been released (2.01.0.0002). Download it at:

http://easycode.cat/English/Download/EasyCode20100002Eng.zip (English version)
http://easycode.cat/Download/EasyCode20100002Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20100002Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. New configuration files and example projects for UAsm assembler, both 32-bit and 64-bit. After running this latest version of Easy Code, the 'UAsm.cfg' and 'UAsm64.cfg' files will have been created. Remember that you must set the correct paths in both files before creating projects for this assembler (go to menu: 'Tools=>Settings', select the 'Configurations' tab, in the 'Configuration' combo box select the configuration you wish to modify ('Uasm' or 'UAsm64) and then push the 'Paths and command line options' button).



Bug Fixes:
=======

1. Fixed a bug that made "Option win64:xx" not to be properly set (partially solved in previous version with re-built executable files).

2. Fixed a bug that could crash Easy Code when writing GoAsm conditional directives (#IF, #ELSE, #ELSEIF, #ENDIF).



Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 26 Jun 2017, 17:26
View user's profile Send private message Reply with quote
Azagaros



Joined: 18 Jan 2013
Posts: 14
Is Fasmg going to be added to this? I was looking into building the config files but I am still reading how that may be done. It would nice to see support for this. I like what I see of the editor.
Post 13 Jul 2017, 02:52
View user's profile Send private message ICQ Number Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi Azagaros,

Thanks for your kind words about the IDE. Currently my sight is not very well and I cannot work in front of a computer. Also I I do not know fasmg, but as soon as I can I will see what I can do.

Regards.
Post 16 Jul 2017, 07:34
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

A new version of Easy Code 2 has just been released (2.01.0.0003). Download it at:

http://easycode.cat/English/Download/EasyCode20100003Eng.zip (English version)
http://easycode.cat/Download/EasyCode20100003Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20100003Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. New 'odbc32.inc' and 'odbc32.lib' files (database management) for 64-bit ASMC, FASM, JWASM, MASM and UASM projects.

2. New menu option 'Edit-->Snippets'. Please see the 'Easy Code Snippets' topic in the Easy Code help file.



Bug Fixes:
=======

1. 'XML' documents were not syntax-highlighted (depending on the syntax of the used assembler).



Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 28 Sep 2017, 16:25
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

A new version of Easy Code 2 has just been released (2.01.0.0004). Download it at:

http://easycode.cat/English/Download/EasyCode20100004Eng.zip (English version)
http://easycode.cat/Download/EasyCode20100004Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20100004Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. New 'richedit.inc' for 64-bit ASMC, FASM, JWASM, MASM and UASM projects.



Bug Fixes:
=======

1. Fixes a bug that made a label begining with a dot (".") to be joined the previous word (i.e. Jmp.Exit).

2. The default window procedure created by Easy Code for GoAsm and Masm 64-bit visual projects did not ended the ECM_AFTERCREATE message.



Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 06 Dec 2017, 14:37
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2, 3, 4

< Last Thread | Next Thread >

Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001-2005 phpBB Group.

Main index   Download   Documentation   Examples   Message board
Copyright © 2004-2016, Tomasz Grysztar.