Page 1 of 1

SAD Directive Formatting

Posted: 2024 Apr 10, 07:02
by decipha
It may have been discussed or posted already but the only directive formatting knowledge I have is ancient from the original SAD 10 years ago lol.

How do you define a bit flag?

sym xx "_flagxx" : T+6

thats old school and doesnt work. Whats the new setup?

And what is the latest and greatest version of SAD ?
Request release dates instead of version #s as its idiot proof

Re: SAD Directive Formatting

Posted: 2024 Apr 10, 07:52
by BOOSTEDEVERYTHING
sym xxxx "flags_xxx" :Bx

Re: SAD Directive Formatting

Posted: 2024 Apr 10, 07:58
by BOOSTEDEVERYTHING
Here is the dir file I got from you and added a few entries and converted over most of the old context to the new. Some stuff could be wrong so you will have to double check some of the actual entries, but the context is correct, I hope.

Re: SAD Directive Formatting

Posted: 2024 Apr 10, 08:03
by BOOSTEDEVERYTHING
Here is the SAD documentation I have been using for SAD 4.012

Re: SAD Directive Formatting

Posted: 2024 Apr 10, 09:52
by decipha
so the t gets replaced with b

Re: SAD Directive Formatting

Posted: 2024 Apr 10, 16:07
by jsa
Yes, :B replaces :T+.

Current SAD versions are known by version number, but the date is also printed in the LST header for current SAD versions.
These two are the most useable versions at the moment.

Code: Select all

SAD Version 4.0.7.16b (11 Apr 2022)
SAD Version 4.0.12a (12 Mar 2023)
Version 5.08 is the latest but is not quite ready for full time use.

https://github.com/tvrfan/EEC-IV-disass ... ment/Win32
https://github.com/jsa2340/EEC-IV-disas ... evelopment