flat assembler
Message board for the users of flat assembler.
![]() Goto page 1, 2 Next |
Author |
|
EasyCode 08 Oct 2015, 18:47
Hi all,
A new version of Easy Code has just been released (2.00.0.0009). Download it at: http://easycode.cat/English/Download/EasyCode20000009Eng.zip (English version) http://easycode.cat/Download/EasyCode20000009Cat.zip (Catalan version) http://easycode.cat/Spanish/Download/EasyCode20000009Esp.zip (Spanish version) Please follow the instructions in Setup.txt file. It adds the following features: ===================== Now you can copy/paste controls among different instances of Easy Code 2. The 'HiDWord' and 'LoDWord' macros has been optimized for all assemblers. New 'uxtheme.inc' and 'uxtheme.lib' files related to XP Themes (Windows XP and later). It fixes the following bugs: ================== When creating a new FASM project the 'WIN32AX.INC'/'WIN32WX.INC' or 'WIN64AX.INC'/'WIN64WX.INC' include files could not be properly set in the Project Explorer. - Please read the 'Fasm.txt' file, in the 'EasyCode' folder - Happy new year and enjoy Easy Code! Last edited by EasyCode on 04 Jan 2016, 11:19; edited 4 times in total |
|||
![]() |
|
Roman 09 Oct 2015, 05:31
Easy Code 2.0 look cool
![]() |
|||
![]() |
|
Roman 09 Oct 2015, 05:34
What about if i want open files from Fasm in Easy Code 2.0 ?
Or i must only create new project in Easy Code 2.0 ? I mean compatibility code on FasmEditor and Easy Code 2.0. |
|||
![]() |
|
EasyCode 09 Oct 2015, 17:30
Hi Roman,
I'm glad you like Easy Code. Please read the help file, specially for "visual" projects. A visual project needs to link the EC visual library and FASM does not have a linker, so the Microsoft linker (from MASM32) is used. Also, library files (*.lib) from MASM32 are needed, so you need to install MASM32 or you will not be able to build 32-bit visual projects. After MASM32 is installed, configure all the corresponding paths. Supose you installed FASM and MASM32 in drive D: (D:\FASM and D:\MASM32). Then go to Tools-->Settings menu and select the "Configurations" tab. In the "Configuration" combo box select the "Fasm" configuration and then push the "Paths and command line options" button. In the window that will be displayed you should have the paths as they are in the following image: http://easycode.cat/English/Download/FASMConfig.zip On the other hand, to open FASM files with Easy Code you must create a project, then copy the FASM code to the module that has been created with the project. Regards. |
|||
![]() |
|
typedef 09 Oct 2015, 20:44
Also, on Windows 10, to view the CHM help file make sure you unblock the file from its Properties dialog. Otherwise you won't see anything.
|
|||
![]() |
|
jiangfasm 27 Nov 2015, 04:22
nice!
|
|||
![]() |
|
EasyCode 27 Nov 2015, 17:29
Thank you very much!
|
|||
![]() |
|
KevinN 28 Nov 2015, 02:57
this thing wants a masm64 directory? I wasn't aware of such a sdk as "masm64". I'm aware of masm32
|
|||
![]() |
|
EasyCode 28 Nov 2015, 13:41
Masm32 and Masm64 are only nedeed if you want to build Fasm visual projects, 32 and 64-bit respectively. If you want to use Fasm in its classic mode (not visual) you do not need any masm package at all.
Masm64 does not exist. You have to make it by downloading the Visual Studio and extracting the 64-bit assembler tools, as explained in the Easy Code help file. |
|||
![]() |
|
jochenvnltn 29 Dec 2015, 23:37
Hello I tried to compile a visual project with EasyCode but i first get error1 and when i click ok, i get error2. I made screenshots of both.
I would like to use EasyCode from now on, so if someone could point out whats wrong. Thank you! ![]()
|
|||||||||||||||||||
![]() |
|
EasyCode 30 Dec 2015, 09:53
Hi jochenvnltn,
Sorry for the inconveniences. Do you have the last version (2.00.0.0008)? If so, is Fasm.cfg well configured? Remember that visual projects need the MASM32 to be installed. I attach a screenshot of my Fasm.cfg configuration for you to see In my case all tools are in the drive G:. Regards.
|
||||||||||
![]() |
|
jochenvnltn 30 Dec 2015, 16:50
Hello EasyCode
![]() Thank you for the quick reply ! As i have read in fasm.txt about the Fasm.cfg i quickly looked for it and opened it, but all the settings you pointed out in fasm.txt where already in Fasm.cfg. Yes i downloaded the latest version. I have MASM downloaded, and the settings in EasyCode have the right paths. Ill post the screenshot ![]() I really want to use EasyCode above all!! If we can't get to a solution here, your invited to connect to my destop if your willing to do that. I would be very great full!! ![]()
|
||||||||||
![]() |
|
EasyCode 30 Dec 2015, 21:51
Hi jochenvnltn,
Your Fasm.cfg configuration file seems to be OK, except for the FASM.EXE compiler. Your compiler path points to: E:\fasm\17003\FASMW.EXE Instead of: E:\fasm\17003\FASM.EXE FASMW.EXE is an editor not a compiler, so please replace FASMW.EXE with FASM.EXE and try again. However, if you are still having problems I realy want to help you, so the answer is YES, I would like to connect to your destop and try to find the problem. Regards. |
|||
![]() |
|
revolution 31 Dec 2015, 09:06
EasyCode wrote: FASMW.EXE is an editor not a compiler ... |
|||
![]() |
|
EasyCode 31 Dec 2015, 09:35
Hi revolution,
Yes, that's right, but it cannot be used as a standalone compiler (like ml.exe, GoAsm.exe or PoAsm.exe). if you are using FASMW to edit source code then you do not need Easy Code nor any other IDE. On the other hand, if you are using Easy Code you just need the compiler, that is, FASM.EXE. |
|||
![]() |
|
jochenvnltn 31 Dec 2015, 10:07
EasyCode wrote: Hi jochenvnltn, Hello EasyCode ![]() The previous 2 Errors are gone now. It was indeed more logic to think that it should have been FASM.exe instead of FASMW.exe ![]() But now i get this: ============== Project1 - Debug ============== Assembling: Project1 flat assembler version 1.70.03 (1048575 kilobytes memory) ECFasm32.asm [1]: ΓΏ i error: illegal instruction. Errors ocurred. |
|||
![]() |
|
EasyCode 31 Dec 2015, 11:43
Hi jochenvnltn,
What is your Text encoding setting? Please try ANSI or UTF-8 (see the screenshot). Regards.
|
||||||||||
![]() |
|
jochenvnltn 31 Dec 2015, 12:20
Hello EasyCode
![]() It was already ANSI, but i also tried UTF-8. In both cases i get the error of my last post. |
|||
![]() |
|
EasyCode 31 Dec 2015, 15:03
Hi again,
Well, it seems that your ECFasm32.asm is Unicode or UTF-8 with BOM. Please go to the "\EasyCode\Macros" folder, open the ECFasm32.asm file with Notepad.exe and save it as ANSI. That should solve the problem. Thanks for using Easy Code and sorry for the inconveniences. |
|||
![]() |
|
Goto page 1, 2 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.