Releases: freem/asm6f
Releases · freem/asm6f
asm6f v1.6 (modifications v03)
Absentee maintainer wakes up from multi-year slumber to release updated binaries.
I am aware there are still some pull requests to check and integrate.
Changelog
- [controllerhead] +/- labels do not break
@local
scope - [controllerhead] Added support for newer/older Mesen-compatible (
.mlb
) label export. - [dttdndn] fix for Famistudio sound engine
- [morskoyzmey] Absolute addressing support for zero page addresses.
asm6f v1.6 (freem modifications v02)
First release in a couple of years... this will be the last version marked "freem modifications", as people other than freem have contributed to the development. I just haven't had the time to make a proper release at the moment, so this will have to do.
Notable changes:
- Undocumented opcode support now hides behind
UNSTABLE
andHUNSTABLE
directives. [nicklausw] - Various INES header directives added. [nicklausw]
- Support for outputting FCEUX
.cdl
files and Mesen.mlb
files. [Sour] - Fixed ".nl generation omits last symbol" (issue #11) [freem]
asm6f v1.6 (freem modifications v01)
First (Windows) binary release of asm6f (32 and 64-bit versions included). Only the normal version is included; for unstable undocumented/illegal opcodes, you'll need to compile the source code yourself. (Apologies.)
In this version:
- Support for some illegal/undocumented opcodes. (Note: Support for unstable opcodes requires compile flags.)
- Code from sonder's fork of ASM6 to allow output of FCEUX-compatible .nl files. (Use the
-n
option to export the .nl files) - New directives "
IGNORENL
" and "ENDINL
". These two are used for ignoring certain defines when using the-n
option. (Useful for bit masks and local defines that aren't addresses.)