
|
84782 packages online
|
|
 |
|
dev/cross/wla_dx_020_7.1.lzh |
|
No screenshot available
|
|
WLA is yet another GB-Z80/Z80/6502/6510/65816 Macro Assembler. It has loads
of features and was written from a scratch for Game Boy developement.
WLA supports also real Z80, 6502, 6510 and 65816 based systems.
There are different versions (000, 020, x86 Linux, x86 MSDOS) of
WLA DX on WLA DX home page as well as some example source code.
http://www.hut.fi/~vhelin/wla.html
v7.1 (13-Mar-2001) [ALL] Added 'x' switch to generate extra compile time
definitions (WLA_TIME, WLA_FILENAME).
[ALL] Characters can now be used in computations (eg.
LD A, 'F'-10).
[ALL] WLA could not get the correct section size
from a section name if more than one underline
was used.
[ALL] .INCLUDE and .INCBIN used wrong name in error
messages if the file was found on the current working
directory and not in the .INCDIR directory.
[ALL] Unix makefiles default now to gcc (if no CC/LD is
defined).
[ALL] .REPT can now be used inside macros.
[ALL] .REPTs can be used inside .REPTs.
[ALL] Macro arguments in computations work now better.
[ALL] Error engine's line counting works now inside
macros.
[ALL] File doesn't need to end to a line feed anymore.
[ALL] Added '>=' and '<=' to .IF.
[ALL] Added .IFGREQ and .IFLEEQ.
[ALL] .IF -directives should now work with computations.
[Z80] WLA gives only a warning if .COMPUTESMSCHECKSUM
is used on a ROM file smaller than 32KB.
[650] Fixed "INC ?" to work (wrong type previously).
v7.0 (03-Mar-2001) [ALL] WLA couldn't handle files starting with ";".
[ALL] Enhanced error messages.
[ALL] Compiling WLA DX under Unix is now done with egcs
(if no CC is defined).
[ALL] Added error messages to .ENUM and made it to accept
lowercase symbols. Also added fake symbols.
[ALL] Fixed a serious bug with 8bit pending calculations.
[ALL] Enhanced makefiles (behave now better under Unix).
[ALL] The code works now regardless of the endian type.
[ALL] .INCLUDE and .INCBIN try to find the file in the
current working directory if it's not in the .INCDIR
directory.
[ALL] Definitions take also strings as values.
[ALL] Code cleanups.
[ALL] Exporting an undefined definition doesn't break
the compiling loop (only a warning is issued).
[ALL] Quotation marks are accepted inside strings.
[ALL] Temporary files are placed into the current working
directory and under Unix the names incorporate PID.
[ALL] .DBSIN and the rest were broken due to a typo.
[ALL] Optimized string parsers.
[ALL] Added .IFEXISTS.
[ALL] Macro argument place holders (eg. "\1") and \@ can
now be used in computations (eg. "LD A, \1+\2+\@").
[ALL] Macros can be used inside macros (but macro arguments
cannot be directly forwarded to the next level).
[ALL] "/*/" isn't interpreted as an empty comment anymore.
[ALL] Section size can be defined insize the section name
string.
[Z80] Added TI-86 system include file to the archive.
[Z80] Added .COMPUTESMSCHECKSUM for computing the
Sega Master System ROM checksum.
[Z80] Fixed "LD (IX+x), x" to work.
[!GB] Few mnemonics caused stack calculator to create
garbage.
[GB ] Complement check computing could fail with some
really bad luck.
|
Contents of dev/cross/wla_dx_020_7.1.lzh
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
drwxrwxrwx 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/
-rw-r--r-- 500/500 7000 18123 38.6% -lh5- cb0a Mar 9 2001 wla/LICENSE
-rw-r--r-- 500/500 25581 81937 31.2% -lh5- 8455 Mar 13 2001 wla/README
-rw-r--r-- 500/500 106 115 92.2% -lh5- edec Mar 13 2001 wla/TODO
drwxrwxrwx 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/bin/
-rw-r--r-- 500/500 43587 86024 50.7% -lh5- e8c6 Mar 12 2001 wla/bin/wla-6502
-rw-r--r-- 500/500 44352 87736 50.6% -lh5- 8e96 Mar 12 2001 wla/bin/wla-6510
-rw-r--r-- 500/500 45983 92544 49.7% -lh5- 893c Mar 12 2001 wla/bin/wla-65816
-rw-r--r-- 500/500 48032 96032 50.0% -lh5- ba1c Mar 12 2001 wla/bin/wla-gb
-rw-r--r-- 500/500 54013 114720 47.1% -lh5- 48d8 Mar 12 2001 wla/bin/wla-z80
-rw-r--r-- 500/500 7260 11488 63.2% -lh5- e2bb Mar 13 2001 wla/bin/wlab
-rw-r--r-- 500/500 11144 25636 43.5% -lh5- a1ed Mar 13 2001 wla/bin/wlad
-rw-r--r-- 500/500 19254 34456 55.9% -lh5- dfc6 Mar 13 2001 wla/bin/wlalink
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/6502/
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/6502/include/
-rw-r--r-- 500/500 95 253 37.5% -lh5- 7b1b Mar 13 2001 wla/examples/6502/include/nes_memory.i
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/6502/linker_test/
-rw-r--r-- 500/500 133 337 39.5% -lh5- 3047 Mar 13 2001 wla/examples/6502/linker_test/defines.i
-rw-r--r-- 500/500 27 27 100.0% -lh0- 6d54 Mar 13 2001 wla/examples/6502/linker_test/linkfile
-rw-r--r-- 500/500 408 1172 34.8% -lh5- 373a Mar 13 2001 wla/examples/6502/linker_test/main.s
-rw-r--r-- 500/500 192 370 51.9% -lh5- 085a Mar 13 2001 wla/examples/6502/linker_test/makefile
-rw-r--r-- 500/500 178 669 26.6% -lh5- b3eb Mar 13 2001 wla/examples/6502/linker_test/setup.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/6510/
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/6510/linker_test/
-rw-r--r-- 500/500 133 337 39.5% -lh5- 3047 Mar 13 2001 wla/examples/6510/linker_test/defines.i
-rw-r--r-- 500/500 27 27 100.0% -lh0- 6d54 Mar 13 2001 wla/examples/6510/linker_test/linkfile
-rw-r--r-- 500/500 276 727 38.0% -lh5- 5316 Mar 13 2001 wla/examples/6510/linker_test/main.s
-rw-r--r-- 500/500 192 371 51.8% -lh5- f360 Mar 13 2001 wla/examples/6510/linker_test/makefile
-rw-r--r-- 500/500 175 666 26.3% -lh5- 1c9b Mar 13 2001 wla/examples/6510/linker_test/setup.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/65816/
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/65816/include/
-rw-r--r-- 500/500 94 254 37.0% -lh5- 4b11 Mar 13 2001 wla/examples/65816/include/snes_memory.i
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/65816/linker_test/
-rw-r--r-- 500/500 128 288 44.4% -lh5- f1d8 Mar 13 2001 wla/examples/65816/linker_test/defines.i
-rw-r--r-- 500/500 27 27 100.0% -lh0- 6d54 Mar 13 2001 wla/examples/65816/linker_test/linkfile
-rw-r--r-- 500/500 382 986 38.7% -lh5- 3252 Mar 13 2001 wla/examples/65816/linker_test/main.s
-rw-r--r-- 500/500 191 371 51.5% -lh5- 330f Mar 13 2001 wla/examples/65816/linker_test/makefile
-rw-r--r-- 500/500 208 868 24.0% -lh5- c4d6 Mar 13 2001 wla/examples/65816/linker_test/setup.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/8051/
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/8051/linker_test/
-rw-r--r-- 500/500 133 337 39.5% -lh5- 3047 Mar 13 2001 wla/examples/8051/linker_test/defines.i
-rw-r--r-- 500/500 27 27 100.0% -lh0- 6d54 Mar 13 2001 wla/examples/8051/linker_test/linkfile
-rw-r--r-- 500/500 286 704 40.6% -lh5- bebc Mar 13 2001 wla/examples/8051/linker_test/main.s
-rw-r--r-- 500/500 193 370 52.2% -lh5- c618 Mar 13 2001 wla/examples/8051/linker_test/makefile
-rw-r--r-- 500/500 186 685 27.2% -lh5- b803 Mar 13 2001 wla/examples/8051/linker_test/setup.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/gb-z80/
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/gb-z80/background_test/
-rw-r--r-- 500/500 650 2410 27.0% -lh5- 60ad Mar 13 2001 wla/examples/gb-z80/background_test/cgb_hardware.i
-rw-r--r-- 500/500 115 275 41.8% -lh5- 7812 Mar 13 2001 wla/examples/gb-z80/background_test/defines.i
-rw-r--r-- 500/500 125 304 41.1% -lh5- daec Mar 13 2001 wla/examples/gb-z80/background_test/gb_memory.i
-rw-r--r-- 500/500 26 26 100.0% -lh0- 2a61 Mar 13 2001 wla/examples/gb-z80/background_test/linkfile
-rw-r--r-- 500/500 248 484 51.2% -lh5- 7a7b Mar 13 2001 wla/examples/gb-z80/background_test/main.s
-rw-r--r-- 500/500 122 157 77.7% -lh5- 295d Mar 13 2001 wla/examples/gb-z80/background_test/makefile
-rw-r--r-- 500/500 1182 32768 3.6% -lh5- 616b Mar 13 2001 wla/examples/gb-z80/background_test/old.gb
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/gb-z80/include/
-rw-r--r-- 500/500 650 2410 27.0% -lh5- 60ad Mar 13 2001 wla/examples/gb-z80/include/cgb_hardware.i
-rw-r--r-- 500/500 187 431 43.4% -lh5- e0f3 Mar 13 2001 wla/examples/gb-z80/include/gb_banks.i
-rw-r--r-- 500/500 491 1843 26.6% -lh5- 99c8 Mar 13 2001 wla/examples/gb-z80/include/gb_hardware.i
-rw-r--r-- 500/500 111 271 41.0% -lh5- cda5 Mar 13 2001 wla/examples/gb-z80/include/gb_memory.i
-rw-r--r-- 500/500 156 412 37.9% -lh5- a78f Mar 13 2001 wla/examples/gb-z80/include/nintendo_logo.i
-rw-r--r-- 500/500 300 1083 27.7% -lh5- 3c84 Mar 13 2001 wla/examples/gb-z80/include/pocket_voice.i
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/gb-z80/lib/
-rw-r--r-- 500/500 120 187 64.2% -lh5- 58dc Mar 13 2001 wla/examples/gb-z80/lib/makefile
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/gb-z80/lib/src/
-rw-r--r-- 500/500 392 925 42.4% -lh5- 9770 Mar 13 2001 wla/examples/gb-z80/lib/src/speed.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/gb-z80/library_test/
-rw-r--r-- 500/500 245 807 30.4% -lh5- cd85 Mar 13 2001 wla/examples/gb-z80/library_test/lib_arithm.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/gb-z80/linker_test/
-rw-r--r-- 500/500 650 2410 27.0% -lh5- 60ad Mar 13 2001 wla/examples/gb-z80/linker_test/cgb_hardware.i
-rw-r--r-- 500/500 163 352 46.3% -lh5- c5c0 Mar 13 2001 wla/examples/gb-z80/linker_test/defines1.i
-rw-r--r-- 500/500 129 296 43.6% -lh5- 5e56 Mar 13 2001 wla/examples/gb-z80/linker_test/defines2.i
-rw-r--r-- 500/500 204 438 46.6% -lh5- dd1b Mar 13 2001 wla/examples/gb-z80/linker_test/gb_memory1.i
-rw-r--r-- 500/500 138 328 42.1% -lh5- c724 Mar 13 2001 wla/examples/gb-z80/linker_test/gb_memory2.i
-rw-r--r-- 500/500 26 26 100.0% -lh0- 2a61 Mar 13 2001 wla/examples/gb-z80/linker_test/linkfile
-rw-r--r-- 500/500 1186 3058 38.8% -lh5- 6675 Mar 13 2001 wla/examples/gb-z80/linker_test/main.s
-rw-r--r-- 500/500 209 407 51.4% -lh5- 0246 Mar 13 2001 wla/examples/gb-z80/linker_test/makefile
-rw-r--r-- 500/500 356 1000 35.6% -lh5- 5711 Mar 13 2001 wla/examples/gb-z80/linker_test/setup.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/z80/
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/z80/features_test/
-rw-r--r-- 500/500 424 1561 27.2% -lh5- be95 Mar 13 2001 wla/examples/z80/features_test/features_test.s
-rw-r--r-- 500/500 19 19 100.0% -lh0- 5d7a Mar 13 2001 wla/examples/z80/features_test/sorority.bin
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/z80/include/
-rw-r--r-- 500/500 3930 15971 24.6% -lh5- 792b Mar 13 2001 wla/examples/z80/include/ti86asm.inc
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/z80/library_test/
-rw-r--r-- 500/500 248 813 30.5% -lh5- b460 Mar 13 2001 wla/examples/z80/library_test/lib_arithm.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/z80/linker_header_test/
-rw-r--r-- 500/500 146 375 38.9% -lh5- f27a Mar 13 2001 wla/examples/z80/linker_header_test/defines.i
-rw-r--r-- 500/500 27 27 100.0% -lh0- 6d54 Mar 13 2001 wla/examples/z80/linker_header_test/linkfile
-rw-r--r-- 500/500 246 662 37.2% -lh5- bdb3 Mar 13 2001 wla/examples/z80/linker_header_test/main.s
-rw-r--r-- 500/500 190 369 51.5% -lh5- 99a5 Mar 13 2001 wla/examples/z80/linker_header_test/makefile
-rw-r--r-- 500/500 183 672 27.2% -lh5- a386 Mar 13 2001 wla/examples/z80/linker_header_test/setup.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/z80/linker_test/
-rw-r--r-- 500/500 143 353 40.5% -lh5- dea4 Mar 13 2001 wla/examples/z80/linker_test/defines.i
-rw-r--r-- 500/500 26 26 100.0% -lh0- 7f54 Mar 13 2001 wla/examples/z80/linker_test/linkfile
-rw-r--r-- 500/500 554 1451 38.2% -lh5- dc7f Mar 13 2001 wla/examples/z80/linker_test/main.s
-rw-r--r-- 500/500 193 370 52.2% -lh5- 970a Mar 13 2001 wla/examples/z80/linker_test/makefile
-rw-r--r-- 500/500 210 720 29.2% -lh5- b0cd Mar 13 2001 wla/examples/z80/linker_test/setup.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/examples/z80/sms_test/
-rw-r--r-- 500/500 16 16 100.0% -lh0- 3ffe Mar 13 2001 wla/examples/z80/sms_test/linkfile
-rw-r--r-- 500/500 156 267 58.4% -lh5- cf62 Mar 13 2001 wla/examples/z80/sms_test/makefile
-rw-r--r-- 500/500 393 1210 32.5% -lh5- 8d51 Mar 13 2001 wla/examples/z80/sms_test/sms.s
drwxr-xr-x 500/500 0 0 ****** -lhd- 0000 Mar 14 2001 wla/systems/
-rw-r--r-- 500/500 614 1343 45.7% -lh5- 96d3 Mar 9 2001 wla/systems/6502.txt
-rw-r--r-- 500/500 797 1901 41.9% -lh5- 8bf5 Mar 9 2001 wla/systems/6510.txt
-rw-r--r-- 500/500 1003 2322 43.2% -lh5- d422 Mar 9 2001 wla/systems/65816.txt
-rw-r--r-- 500/500 1683 4830 34.8% -lh5- acba Mar 9 2001 wla/systems/gb-z80.txt
-rw-r--r-- 500/500 3211 12770 25.1% -lh5- 2844 Mar 9 2001 wla/systems/z80.txt
-rw-r--r-- 500/500 888 5501 16.1% -lh5- a51f Mar 9 2001 wla/wla_file_formats.txt
-rw-r--r-- 26553/100 1649 4447 37.1% -lh5- febf Mar 14 2001 wla_dx_020_7.1.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 110 files 335133 769788 43.5% Mar 17 2001
|
|
|
 |
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |