Author Topic: Feedback on 64 bit BETA masm64  (Read 199 times)

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 9240
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Feedback on 64 bit BETA masm64
« on: May 11, 2022, 12:34:00 AM »
If you have the time to test this beta and have some feedback, post it here.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

jj2007

  • Member
  • *****
  • Posts: 12322
  • Assembler is fun ;-)
    • MasmBasic
Re: Feedback on 64 bit BETA masm64
« Reply #1 on: May 11, 2022, 01:42:47 AM »
Smooth installation :thumbsup:

I tested \Masm64\Examples\Simple\dialog_controls\edit_control\edit.asm with qEditor.exe, and it works fine once I saw that \Masm64\bin\ml64.exe was missing.

Perhaps the makeit.bat could be refined a little bit, like this:

Code: [Select]
@echo off

set appname=edit

if exist %appname%.obj del %appname%.obj
if exist %appname%.exe del %appname%.exe

if not exist \Masm64\bin\ml64.exe (
  echo You need to download ml64.exe from https://visualstudio.microsoft.com/downloads/?q=build+tools
  echo.
  pause
) else (
  if exist rsrc.rc \masm64\bin64\porc64.exe rsrc.rc

  \masm64\bin64\ml64.exe /c /nologo %appname%.asm

  \masm64\bin64\Polink.exe /SUBSYSTEM:WINDOWS /ENTRY:entry_point /nologo /LARGEADDRESSAWARE %appname%.obj rsrc.res

  dir %appname%.*
  echo.
  if exist %appname%.exe (
%appname%.exe
  ) else (
echo You had errors, sorry
pause
  )
)

From my favourite editor, I am used to hit F6 and see the program running, without having saved the file. Since I often change small things for testing, it would bother me having to save every time I added a space somewhere.

This is minor feedback, Hutch. Compliments, I guess many people were waiting for the 64-bit equivalent to the Masm32 SDK, and you did it :thumbsup: :thumbsup: :thumbsup:

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 9240
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: Feedback on 64 bit BETA masm64
« Reply #2 on: May 11, 2022, 02:08:15 AM »
My major disappointment was I have a brand new 64 bit editor up and going, its fast, menus work, scripting worked by running it as a 32 bit EXE rather than the original DLL and a whole pile of stuff that I wanted but its less than a quarter of what QE can do so I warmed over QE again and configured it for exclusive 64 bit. QE works fine but the new one is really fast, even on big files, it just has a mountain of extra work for it to replace QE.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

Biterider

  • Member
  • ****
  • Posts: 868
  • ObjAsm Developer
    • ObjAsm
Re: Feedback on 64 bit BETA masm64
« Reply #3 on: May 11, 2022, 03:19:41 PM »
Hi Hutch
I got it working and gave it a quick shot.  :thumbsup:
I will test further this weekend.

Biterider

Gunther

  • Member
  • *****
  • Posts: 4019
  • Forgive your enemies, but never forget their names
Re: Feedback on 64 bit BETA masm64
« Reply #4 on: May 11, 2022, 03:26:43 PM »
Steve,

after the first impression it works well.  :thumbsup: As soon as I find the time, I'll run more tests. I hope that helps for now.
Get your facts first, and then you can distort them.

stevenxie

  • Member
  • **
  • Posts: 55
Re: Feedback on 64 bit BETA masm64
« Reply #5 on: May 12, 2022, 05:41:07 PM »
Hi,Hutch--,you are great! :thumbsup: :thumbsup: :thumbsup: