News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

ml.exe 6.15+ sse2/3

Started by oex, October 31, 2009, 10:22:26 PM

Previous topic - Next topic

oex

Just spent hours finding and installing Service Pack 6 for VS6.0 on Microsoft's site and finding Processor Pack only to be told that only Service Pack 5 can use Processor Pack install. Service Pack 5 download links all seem to be duds and Service Pack 6 didnt create a ml.exe 6.15 or above file I have a link.exe file? I just want to test out sse3 any ideas on how to find what I'm looking for in the Microsoft Maze?
We are all of us insane, just to varying degrees and intelligently balanced through networking

http://www.hereford.tv

oex

We are all of us insane, just to varying degrees and intelligently balanced through networking

http://www.hereford.tv

qWord

IIRC you need version 8+ for SSE3
FPU in a trice: SmplMath
It's that simple!

oex

ah kk ty, turns out sse2 is all I needed for what I was testing but I guess v8 is VS greater than 6.0?
We are all of us insane, just to varying degrees and intelligently balanced through networking

http://www.hereford.tv

qWord

Quote from: oex on October 31, 2009, 10:58:34 PM
I guess v8 is VS greater than 6.0?
no - i meant MASM version 8 or higher. The latest version of masm is 10 - you can obtain it through Visual Studio 2010 Professional Beta (google for it)

FPU in a trice: SmplMath
It's that simple!

hutch--

If you just want ML.EXE from the old VC processor pack, open it with WINRAR and just extract ML and its matching ERR file.

If you want to build the very late SSE3/4 instructions, get a later version from Microsoft.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

oex

yeah ty sorry bad syntax, I meant, I guess ml8 license is with visual studio version greater than 6.0? or is ml8/ml10 license visual studio version irrelevant. (I have version 6.0)
We are all of us insane, just to varying degrees and intelligently balanced through networking

http://www.hereford.tv

Vortex

oex,

If you wish to get ml.exe V6.15, you can download the GeneSys project :

http://www.ghirai.com/PBrennick

BlackVortex

It's baffling how noone has mentioned Jwasm, which doesn't have any licensing restrictions (right ?) and supports up to SSE3 ...

ecube

Quote from: BlackVortex on November 01, 2009, 10:53:09 AM
It's baffling how noone has mentioned Jwasm, which doesn't have any licensing restrictions (right ?) and supports up to SSE3 ...
Jwasm imho isn't anywhere near as reliable as masm is though, atleast from myself trying to compile my old(none complicated) masm sources.

Jimg

It's been extremely reliable for me.  Only one old source won't compile, and I have Japeth's promise to fix it.

dedndave

#11
this is the patched ML 6.15 that i use, including the ERR file
http://www.4shared.com/file/-QIUp-BF/ml615.html

EDIT - updated the files and the link, 6-17-2010

BlackVortex

Quote from: dedndave on November 02, 2009, 12:31:54 AM
this is the patched ML 6.15 that i use, including the ERR file
http://www.4shared.com/file/139758027/648a9665/ML_online.html
That doesn't support SSE3, does it ?

And I believe good sources+jwasm=reliable. Weird esoteric overmacroing etc could make it error out. Should be easy to fix, come on. At least use masm for older sources and jwasm for your new stuff.

dedndave

i don't think it does support SSE3 - i know it supports SSE2, which ver 6.14 does not
there are still a large number of CPU's in use that do not support SSE3 - i am not sure i would write much code for it, yet
in a few years, the older CPU's will be "phased out" and most everyone will probably have SSE3 or better

GregL

#14
ML 6.15 does not support SSE3.