News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

masm 10 vs 11

Started by bomz, January 22, 2013, 09:45:06 AM

Previous topic - Next topic

BogdanOntanu

Quote from: Magnum on January 22, 2013, 11:39:33 PM
Quote from: qWord on January 22, 2013, 12:42:11 PM
Even if you could extract ml.exe, it won't run because there are several DLLs and a EXE that are also needed. Further more you need the corresponding VC++ redistributable package.
Install visual studio (c++ is needed) and then search and copy the following files in the Microsoft Visual Studio XX\VC\bin and Microsoft Visual Studio XX\Common7\IDE folders:
lib.exe
link.exe
ml.exe
msobj110.dll
mspdb110.dll
mspdbcore.dll
mspdbsrv.exe
msvcr110.dll

(this are the files that needed for version 11 (110))

I found that one other thing is necessary.

In mspdbsrv.exe

7c9011f9 0f85f7ec0000    jne     ntdll!RtlDeactivateActivationContextUnsafeFast+0x28

change to                         jne     loc_401449FindMe

Andy

Andy / Magnum / etc

Please stop posting careless / useless stuff. Also stop posting stuff that is in the "gray area" at the edge of reversing / hacking.
And surely stop posting about changing other's people software :D
Ambition is a lame excuse for the ones not brave enough to be lazy, www.oby.ro

bomz

download en_visual_studio_professional_2012_x86_dvd_920779.iso, insert it virtual CDROM. unpack all cab files in one directory
Quote@ECHO OFF
COLOR 9F
rem dir /b G:\
SETLOCAL ENABLEDELAYEDEXPANSION
FOR /R "G:\" %%I IN (.) DO (
SET string=%%I
REM echo !string:~0,-1!*.cab
expand !string:~0,-1!*.cab -F:* c:\temp
)
pause
and find all need files. rename and put them to BIN. ML.exe 11.0.50727.1

ML.exe is not Win32 application error

http://rghost.ru/43234706

Magnum

Senor Bomz,

Does it have to be a virtual Cd, will a real one work ?

Take care,
                   Andy

Ubuntu-mate-18.04-desktop-amd64

http://www.goodnewsnetwork.org

bomz

http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm

I don't good understand, but think yes

bomz

#34
No more animated images thank you.

dedndave

i didn't have any luck getting masm v11 to run under xp32, either
if you do, however, it is also nice to get the dumpbin, cvtres, and rc programs (and any required dll's)
for version 9, there was a rcdll.dll file required by rc.exe

bomz

http://rghost.ru/43235970

can't find rc.exe

hutch--

Dave,

If it won't run under XP 32 bit you have something wrong with your OS setup, it was developed under XP SP3.

dedndave

we are talking masm v11, not masm32 v11   :P
(a name/number issue that makes it difficult to search, by the way)

i get "___ is not a valid win32 application" in a message box
then, upon termination, i get the strange message "Access Denied" in the console window

i know for 8, 9, 10, the supporting DLL's had to be in the same folder, and that folder had to be PATH'ed
i can get all those to work, no problem

bomz

may be in 2012 studio files change through installing not only renamed


i download en_visual_studio_premium_2012_x86_dvd_920758.iso too. prof better than premium?

dedndave

i would guess pro is better than premium   :P

you may be right about the build
i see a lot of xml files - it may be that the manifests are not present
or - it could be that some other DLL that eludes us is required - lol

i say - if you can get masm version 10 working, why mess with 11   :t

bomz

in masm32.v.11 includes without errors and full.
But I see that it don't know XMMWORD and try understand why. Now when I use ml.exe 8.0 SSE and SDK - cool

Magnum

Quote from: dedndave on January 23, 2013, 04:27:28 AM
we are talking masm v11, not masm32 v11   :P
(a name/number issue that makes it difficult to search, by the way)

i get "___ is not a valid win32 application" in a message box
then, upon termination, i get the strange message "Access Denied" in the console window

i know for 8, 9, 10, the supporting DLL's had to be in the same folder, and that folder had to be PATH'ed
i can get all those to work, no problem

A look around will probably find a fix unless it's still too new.

Something like invoke MakeItThink_6.1.7207, 21.

But I have seen version 6.14 work with all kinds of code, even the hidden, I mean undocumented APIs.

Andy

"Just the facts, ma'am"
Take care,
                   Andy

Ubuntu-mate-18.04-desktop-amd64

http://www.goodnewsnetwork.org

bomz

Download en_visual_studio_2010_professional_x86_dvd_509727.iso extract ML.EXE from it. it's work. lib.exe and link.exe don't work - they wan't dll but this dll not NT application or there is not such dll. YMMWORD - it's know. What sence in it?

ML.EXE.10.0.30319.1.ZIP


YMMWORD - 256 bit

bomz

I compile all my "long" codes and "unusual" codes - all work.
Trying to make driver - it's impossible without old instruments. May be I don't understand something now
SDK.ZIP