flat assembler
Message board for the users of flat assembler.

Index > Main > flat assembler 1.50

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 7796
Location: Kraków, Poland
Tomasz Grysztar
The awaited 1.50 release is now available to download from http://flatassembler.net/ - with all those new features like support for .res files, align directive, ` operator and new behaviour of "defined" condition.
Post 07 Dec 2003, 23:44
View user's profile Send private message Visit poster's website Reply with quote
comrade



Joined: 16 Jun 2003
Posts: 1137
Location: Russian Federation
comrade
Thank you very much!

_________________
comrade (comrade64@live.com; http://comrade.ownz.com/)
Post 08 Dec 2003, 05:34
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3502
Location: Bulgaria
JohnFound
Great!
Post 08 Dec 2003, 07:09
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
silkodyssey



Joined: 02 Oct 2003
Posts: 198
Location: St.Vincent & the Grenadines
silkodyssey
Early Christmas present? Smile

Are there any changes to the include files? I mean have any of the macros been updated?

_________________
silkodyssey
Post 08 Dec 2003, 08:25
View user's profile Send private message MSN Messenger Reply with quote
silkodyssey



Joined: 02 Oct 2003
Posts: 198
Location: St.Vincent & the Grenadines
silkodyssey
Code:
 
invoke  RegisterClassEx,  addr .wc
    


Using fasm 1.49 with win32ax.inc this compiled but with v 1.50 I get an invalid use of symbol error. What am I doing wrong?

_________________
silkodyssey
Post 08 Dec 2003, 09:18
View user's profile Send private message MSN Messenger Reply with quote
evil__donkey



Joined: 07 Dec 2003
Posts: 26
evil__donkey
perhaps the period before wc (.). privalov are the compiler documents coming soon?

_________________
--A donkey always says thank you with a kick.
Post 08 Dec 2003, 09:29
View user's profile Send private message Yahoo Messenger MSN Messenger Reply with quote
silkodyssey



Joined: 02 Oct 2003
Posts: 198
Location: St.Vincent & the Grenadines
silkodyssey
wc is declared as a local variable that's why is has the dot.

Code:
 
proc WinMain, hInst,hPrevInst,CmdLine,CmdShow
        .wc WNDCLASSEX
        .msg MSG
        .hwnd dd ?   
    

_________________
silkodyssey
Post 08 Dec 2003, 11:04
View user's profile Send private message MSN Messenger Reply with quote
Vortex



Joined: 17 Jun 2003
Posts: 318
Vortex
The documentation doesn't have any explanation about the ` operator.

Thanks for the new release.

_________________
Code it... That's all...
Post 08 Dec 2003, 11:24
View user's profile Send private message Visit poster's website Reply with quote
evil__donkey



Joined: 07 Dec 2003
Posts: 26
evil__donkey
thank you silky. so this is unlike masm wherein we use the local directive. haven't gone through the entire documentation yet but i hope to learn from the fasm source. oh and yes there was something in the board about the ` operator in this very subforum. try searching.

_________________
--A donkey always says thank you with a kick.
Post 08 Dec 2003, 11:31
View user's profile Send private message Yahoo Messenger MSN Messenger Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 7796
Location: Kraków, Poland
Tomasz Grysztar
Vortex: look in the section 2.3.3
silkodyssey: oh, there still was one little mistake - I'm fixing it now.
Post 08 Dec 2003, 13:29
View user's profile Send private message Visit poster's website Reply with quote
silkodyssey



Joined: 02 Oct 2003
Posts: 198
Location: St.Vincent & the Grenadines
silkodyssey
Privalov,

Well that explains it Very Happy, I looked at the pushd and the invoke macro and I saw no changes from the previous include files so I had no idea why it was not working. Smile

_________________
silkodyssey
Post 08 Dec 2003, 13:48
View user's profile Send private message MSN Messenger Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 7796
Location: Kraków, Poland
Tomasz Grysztar
It's fixed now.
Post 08 Dec 2003, 13:54
View user's profile Send private message Visit poster's website Reply with quote
comrade



Joined: 16 Jun 2003
Posts: 1137
Location: Russian Federation
comrade
What was the problem?

_________________
comrade (comrade64@live.com; http://comrade.ownz.com/)
Post 08 Dec 2003, 15:13
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 7796
Location: Kraków, Poland
Tomasz Grysztar
One instruction removed by mistake that wasn't to be removed. Wink
Post 08 Dec 2003, 16:10
View user's profile Send private message Visit poster's website Reply with quote
Manos



Joined: 24 Aug 2003
Posts: 35
Location: Greece
Manos
OK Privalov.

Congratulations.
Now I 'll continue to building FasmStudio.

Manos.
Post 08 Dec 2003, 19:20
View user's profile Send private message Visit poster's website Reply with quote
TronDoc



Joined: 30 Jul 2003
Posts: 9
TronDoc
I don't know what is wrong.
I had no problems with v1.49,
now with v1.50 I get:
Compile
Error: File not found

Display:
Instruction:
Source: BEER.ASM [6]

line 6 is:
include '%fasminc%\win32a.inc'

and my FASMW.INI has:
[Environment]
Include=F:\APPS\!PROG\!FASM\INCLUDE
Question

_________________
peace
Post 09 Dec 2003, 00:23
View user's profile Send private message Visit poster's website Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3502
Location: Bulgaria
JohnFound
TronDoc wrote:

include '%fasminc%\win32a.inc'

and my FASMW.INI has:
[Environment]
Include=F:\APPS\!PROG\!FASM\INCLUDE
Question


You have to change "Include" to "fasminc" in your fasmw.ini file.
Post 09 Dec 2003, 00:54
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
TronDoc



Joined: 30 Jul 2003
Posts: 9
TronDoc
Question hmmm....was that a change that I missed Question
...but thanks; it worked Exclamation
Joe

_________________
peace
Post 09 Dec 2003, 02:46
View user's profile Send private message Visit poster's website Reply with quote
eet_1024



Joined: 22 Jul 2003
Posts: 59
eet_1024
What changes have you made to the formatter?

I'm glad to see the optimization in the enter macro.
Post 08 Jan 2004, 00:32
View user's profile Send private message Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 7796
Location: Kraków, Poland
Tomasz Grysztar
You're the first one who noticed that change in the "enter" macro. Wink
As for the formatter, there were mainly changes in object formatters to support alignments correctly, and also some small fixes were made to PE formatter in the way to allow developing Win32 drivers with fasm (I've just realized that I forgot to document the new "WDM" setting for the "format PE" directive; I'll have to fix it during the next documentation update), there were some threads about it in the "Windows" forum (for standard NT-based Win32 driver you use "format PE native DLL", and for WDM driver you use "format PE native WDM DLL"). And, of course, the new "resource from file" feature is the new addition to formatter.
Post 08 Jan 2004, 11:35
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.