News:

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

Service Pack 2 for Version 8.2

Started by hutch--, May 22, 2005, 01:53:16 PM

Previous topic - Next topic

hutch--

iI have just posted service pack 2 for MASM32 version 8.2 at the following URL.

http://website.masmforum.com/masm32/v82sp2.zip

I have not changed the links on the forum web site or the masm32.com site yet.

Any feedback on the service pack install etc .... would be appreciated.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Gustav

Hi,

I wonder why none of the bugs I reported is included. I agree they are not so important. But I still would prefer some feedback then: "descripton unclear", "no time for that", "testcase needed". If bug reports are just ignored we possibly can avoid wasting our time in the future.



pbrennick

Hutch,
Does SP2 supercede SP1?  Or do we need to install all service packs?

Paul

EDIT:  Oops!  I just saw that you answerred my question in the Campus.  Thank you.

Vortex

#3
Hi Hutch,

Many thanks for the service pack 2 and especially for the new tool fda :U

fda, the binary to object file conversion tool works fine but I receive a warning message from PoLink when I build my JPG from memory project:
Quote
C:\Masm\JPGdemo3>fda fish.jpg fish.obj pImage
File Data Assembler 1.0 Copyright (c) The MASM32 Project 1998-2005

Loading source   : fish.jpg
Creating module  : fish.obj
Raw data size    : 3788 bytes
Data alignment   : 4 bytes

C:\Masm\JPGdemo3>\masm32\bin\ml /c /coff Image.asm
Assembling: Image.asm

C:\Masm\JPGdemo3>\masm32\bin\polink /SUBSYSTEM:WINDOWS Image.obj imagelib\imagelib.lib fish.obj rsrc.res
POLINK: warning: Section '.data' is missing access flag; assuming READ/WRITE.

I discovered that fda puts a leading uderscore to the data label name by default, it's a nice feature for Masm :U

Talking about object files produced by fda, Is it possible to mark the access flag of the data section as READ / WRITE so that PoLib would not display this warning message?

Many thanks Hutch :U

[attachment deleted by admin]

hutch--

Gustav,

I tend to get bug reports in a very fragmented, badly documented and inconsistent manner so while this service pack was to get as many of the changes as possible in one place which was primarily for macro, libray and help file updates, the version of WINDOWS.INC just hapened to be the most current I had so I included it as well as it is a fair bit bigger than the last release version.

As usual last time when I asked for assistance while rebuilding the entire system that I use to maintain WINDOWS.INC nothing turned up so I added what I could find on an occasional basis and released it.

Vortex,

Thanks for the piece of info on the read/write flag, it works correctly with the Microsoft linker but I knew it displayed a warning with Pelle's linker. The problem was I have very little info on the OBJ specs and what I used was PECOFF.DOC from Microsoft. I know that Pelle's linker is a later design so I thought it may have used a later specification.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Mark Jones

Question, the SP2 install.txt mentions a MAKECIMP folder... what/where is that?

Thanks for the update Hutch, and nice example Vortex! :)
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

hutch--

Mark,

Its in the exampl12 directory.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Biterider

Hi Hutch
I was playing with the fda app and I think it can be useful for some special tasks.
On the other site, I was disappointed to see that the DROPEFFECT_LINK and co equates were not corrected (http://www.masmforum.com/simple/index.php?topic=592.0) in the Windows.inc file. Any chance for a future release?

Regards,

Biterider

hutch--

Biterider,

Thw WINDOWS.INC file gets updated more often than service packs being supplied. What I need when I get the chance and time is some useful information complete with documentation. As has usually been the case when I have put aside time to work on WINDOWS.INC, I get no feedback so I put in what I can find and fix what I know about. This release is about 100k larger than the last release which is a by no means trivial amount of work.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Biterider

Hutch,
I know that mantaining this file takes a lot of work, so I put the info here. Unfortunately MS changed in the meantime the site map. The info page is http://msdn.microsoft.com/library/default.asp?url=/library/en-us/com/html/d8e46899-3fbf-4012-8dd3-67fa627526d5.asp

DROPEFFECT_NONE   equ  0h
DROPEFFECT_COPY   equ  1h
DROPEFFECT_MOVE   equ  2h
DROPEFFECT_LINK   equ  4h
DROPEFFECT_SCROLL equ  80000000h


Regards,

Biterider

Vortex

#10
No problem Hutch, I am very glad that we have know the fda tool, many thanks :U

Vortex

Here is another example with fda, this one a SFX archive created with Jeremy Collake's compression library.

Run the file Decomp.exe and it will extract an executable named Test.exe

[attachment deleted by admin]

GregL

Thanks for the update Hutch.  :U

Ghirai

MASM32 Project/RadASM mirror - http://ghirai.com/hutch/mmi.html

winge

thank you hutch! the new examples are very nice  :U