Easy Code v2 Changelog

What's new in Easy Code v2 2.02.0.0045

Nov 6, 2023
  • Bug Fixes:
  • The file being debugged could not be found when its path contained spaces.

New in Easy Code v2 2.02.0.0044 (Jul 4, 2023)

  • Recommendations:
  • Modify the options of the "[CompilerOptions]" section of your "Fasm.cfg" and "Fasm64.cfg" files according to the options specified in the "Fasm.ori" and "Fasm64.ori" files respectively.

New in Easy Code v2 2.02.0.0043 (Nov 22, 2022)

  • Added Features:
  • A new method, 'GetRegistryValueWow64', allows you to get a 64-bit registry value from a 32-bit application, or a 32-bit registry value from a 64-bit application, when running on 64-bit Windows systems. Please see the 'GetRegistryValueWow64' method in the Easy Code help file.
  • A new option in the Tools menu ('Network Info') allows you to get information about your network connection (IP address, location, latitude, time zone, etc.).

New in Easy Code v2 2.02.0.0042 (Jul 10, 2022)

  • Bug Fixes:
  • Fixed a bug that caused Fasm 64-bit projects to fail to be built when they had the option "This project will run in Unicode mode" checked (in the "Project Properties").
  • Fixed an issue that could occur in Windows 11 when the installed physical memory is greater than 4GB.
  • Added Features:
  • The 'About' box now shows the amount of physical memory installed.
  • New 'hid.inc' and 'hid.lib' files for all supported assemblers.

New in Easy Code v2 2.02.0.0041 (Jun 22, 2022)

  • Fixed an issue that occurred on Windows 11 with the menu bar.
  • Easy Code now also works properly on Windows 11.

New in Easy Code v2 2.02.0.0040 (May 30, 2022)

  • Bug Fixes:
  • Fixed some errors in the 'Readme.txt' file of the DRV64 sample project that referenced another project name.
  • Added Features:
  • The status bar now shows the width and height of the client area for the selected object.
  • Deprecated Features:
  • The "ECDrv64" sample project has been removed since the much more complete "DRV64" project is now included as an example.

New in Easy Code v2 2.02.0.0039 (Apr 24, 2022)

  • Bug Fixes:
  • Fixed an error in the 'ECPlayer' example project for GoAsm (detected with last version of GoLink v1.0.4.0).
  • Fixed an error in the 'ECPDriver' example project for GoAsm (32-bit driver).
  • Added Features:
  • An excellent new 64-bit driver example ('DRV64'), programmed by Héctor A. Medina, for ASMC, FASM, GOASM, JWASM, MASM, POASM and UASM, which lists all running processes in two different modes (it works on all 64-bit Windows systems). Since this driver is not digitally signed, please read the 'Readme.txt' file in the 'DRV64' example folder in order to know how to run it.

New in Easy Code v2 2.02.0.0038 (Mar 30, 2022)

  • Added Features:
  • Three new options in the "Edit-->Insert" menu allow you to insert all the necessary lines of code for the high-level instructions ".If", ".While" and ".Repeat". Not available for GOASM and MASM64 (ml64.exe) since they do not support those instructions.

New in Easy Code v2 2.02.0.0037 (Mar 14, 2022)

  • Added Features:
  • New 'glu32.inc', 'gpedit.inc', 'glu32.lib' and 'gpedit.lib' files for all supported assemblers.