WLA DX 9.3 review

Download
by rbytes.net on

Here are some key features of "WLA DX": · Fast · SNES support · SMS/GG support · Gameboy support · PC-Engine support · NO$GMB s

License: GPL (GNU General Public License)
File size: 0K
Developer: Ville Helin
0 stars award from rbytes.net

Here are some key features of "WLA DX":
Fast
SNES support
SMS/GG support
Gameboy support
PC-Engine support
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)
HuC6280 (PC-Engine)
SPC-700 (SNES sound chip)
Z80 (GG, SMS, MSX, Spectrum, Ti86, etc.)

... on the following platforms:

AmigaOS 1-3 (680x0)
AmigaOS 4 (PPC)
Linux
MSDOS
Un*x
Win32

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