WLA DX 9.3 reviewDownload
Here are some key features of "WLA DX": · Fast · SNES support · SMS/GG support · Gameboy support · PC-Engine support · NO$GMB s
Here are some key features of "WLA DX":
NO$GMB symbol file writing
Support for object and library files
You can patch ROM images with code
WLA GB-Z80 disassembler included
Numerous ways to comment code away
ROM image and program file compiling
Multilevel macros (actually, functions)
Compiles code for the following CPU's:
6502 (NES, etc.)
65C02 (VIC-20, etc.)
6510 (C64, etc.)
65816 (SNES, etc.)
GB-Z80 (Game Boy)
SPC-700 (SNES sound chip)
Z80 (GG, SMS, MSX, Spectrum, Ti86, etc.)
... on the following platforms:
AmigaOS 1-3 (680x0)
AmigaOS 4 (PPC)
Currently WLA can also be used as a patch tool. Just include the original
ROM image into the project with .BACKGROUND and insert e.g., OVERWRITE .SECTIONs
to patch the desired areas. Output the data into a new ROM image and there
you have it. 100% readable (asm coded) patches are reality!
Note that you can directly compile only object and library files. You must
use WLALINK to link these (or only one, if you must) into a ROM/program file.
About the names... WLA DX means all the tools covered in this documentation.
So WLA DX includes WLA GB-Z80/Z80/6502/65C02/6510/65816/HUC6280/SPC-700
macro assembler (what a horribly long name), WLAB, WLAD and WLALINK
GB-Z80/Z80/6502/65C02/6510/65816/HUC6280/SPC-700 linker. I use plain WLA to refer
to the macro assembler.
What's New in This Release:
A couple of new directives, directive aliases, makefiles, and examples were added. .MEMORYMAP and .MACRO parsing were enhanced.
This release incorporates a few 6502 related fixes.
WLA DX 9.3 keywords