Fasm v1.64

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
GG
Enthusiast
Enthusiast
Posts: 266
Joined: Tue Jul 26, 2005 12:02 pm
Location: Lieusaint (77), France

Fasm v1.64

Post by GG »

Hi all,

Fasm 1.64 is out, since yesterday.
http://flatassembler.net

version 1.64 (Aug 8, 2005)

[+] Output of PE executables for Win64 architecture (with "format PE64" setting).

[+] Added "while" and "break" directives.

[+] Added "irp" and "irps" directives.

[+] The macro arguments can be marked as required witht the "*" character.

[-] Fixed checking for overflow when multiplying 64-bit values - the result must
always fit in the range of signed 64 integer now.

[-] Segment prefixes were generated incorrectly in 16-bit mode when BP was used
as a second addressing register - fixed.

[-] The "local" directive was not creating unique labels in some cases - fixed.

[-] The "not encodable with long immediate" error in 64-bit mode was sometimes wrongly
signaled - fixed.

[-] Other minor fixes and corrections.
sec
Enthusiast
Enthusiast
Posts: 792
Joined: Sat Aug 09, 2003 3:13 am
Location: 90-61-92 // EU or ASIA
Contact:

Post by sec »

It's release on 15th birthday for fasm?
okasvi
Enthusiast
Enthusiast
Posts: 150
Joined: Wed Apr 27, 2005 9:41 pm
Location: Finland

Post by okasvi »

i would like to learn fasm (did read small introduction to asm/fasm at decard.net) but would also like to join fasm board but i cant register since no new registrations are allowed...

from forums:
Sorry, registration on Modshack forums has currently been disabled.
We currently have no plans to enable registration in the foreseeable future.
If you know a current member of Modshack who can vouch for you he may contact an administrator and put forward a referral request which will be considered.
EMAIL RECEIVED REQUESTING REGISTRATION IS AUTOMATICALLY DISCARDED.
any help appreciated, since i really want to learn fasm so i can use inline asm in PB and to make small apps in it... PM me if you can help.
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

okasvi
Enthusiast
Enthusiast
Posts: 150
Joined: Wed Apr 27, 2005 9:41 pm
Location: Finland

Post by okasvi »

ermm... :oops:
thanks, i guess i was trying into uk board :lol:
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

ok :)
how much did you learn from the tutorial @ decard's site?

there are also many more good tutorials. On win32 gui programming and just 32 bit programming try to look for iczelion's tutorials.!


iczelions tutorials: http://win32assembly.online.fr/tutorials.html
fasm translations:http://board.flatassembler.net/topic.php?t=2158
NOTICE the link to his site is down so read the thread he has a file to download wich contains the translated code.

HOWEVER that is not a tutorial about assembler in general. Here is some good links:
http://board.flatassembler.net/topic.php?t=1843
okasvi
Enthusiast
Enthusiast
Posts: 150
Joined: Wed Apr 27, 2005 9:41 pm
Location: Finland

Post by okasvi »

thank you for those links.
i have read all iczelions tutorials/examples back then when i had demons in my head which left when i bought PB :lol:
and my main target is only 32bit programming... (Visual Designer does the job on GUI side for me :D)

EDIT:
well tutorial at decards site was playing around with basic stuff and i learned about mov, variables/labels, and or xor, inc/sub, booleans, conditional execution... even thought last chapter went over my head abit :roll:

just that i didnt learn anything to use to make app which would be any use :D
MrMat
Enthusiast
Enthusiast
Posts: 762
Joined: Sun Sep 05, 2004 6:27 am
Location: England

Post by MrMat »

Thanks for all the links! *has lots of reading to do* :D
Mat
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

and some optimizing: http://www.agner.org/assem/
Post Reply