Home
Name Modified Size InfoDownloads / Week
pmas 2009-06-04
README.txt 2011-06-06 2.1 kB
pmas-0.19_src.tar.gz 2011-06-06 61.4 kB
pmas-0.18_src.tar.gz 2011-06-06 61.4 kB
pmas-0.17_src.tar.gz 2011-06-05 61.3 kB
pmas-0.16_src.tar.gz 2011-06-02 62.9 kB
Totals: 6 Items   249.1 kB 0
Pika Macro ASsembler
by darkfader

A simple 2-pass assembler with a customizable instruction set.

Executables:
	pmas					assembler
	pmdis					disassembler (not maintained anymore)

Further information:
	test/readme.S			a quick reference of directives and required syntax
	cpu/*.s					CPU specific stuff

Changelog:


============================
2011-06-06  tag v0_19
============================

2011-06-06
	Fixed string+number concatenation.

============================
2011-06-06  tag v0_18
============================

	Fixed some memory freeing problem when error was found.

============================
2011-06-05  tag v0_17
============================

2011-06-05
	Fixed ifdef after undefine.
	Cleanup unused code.
	Added string indexer operator [ ]

============================
2011-06-02  tag v0_16
============================

2011-06-02
	Lines ending in backslash will merge line with the next.
	Line variable fixing.
2011-06-01
	version up
	Fixed the compiler warnings.
	Added .elif for shorthand .elsif.
	Default value for .define is 1.
	Added some conditional tests.
	applied patch: This patch will expand memory limit from 1MB to 2MB, allowing to assemble .min roms as big as Pokemon-Mini's memory range.
	Makefile now using dependencies and prefixing some executables with ./
	applied: This patch will fix buffer overflow caused by the current (and 0.15 version) mindx.txt
2009-06-04
	no message

============================
2009-05-29  tag v0_15
============================

2009-05-29
	no message
2009-05-28
	macro bugfix: end-of-line detection failed when last parameter was being forced as string.
	no message
	parsemindx crashed on non-empty instruction structure (hackish solution).
2009-05-27
	no message
	no message
	no message
	Pokemon Mini: both old and new instruction names are supported.
	no message
	Makefile tested on OS X
	Pokemon Mini: instruction/register name change.
	Pokemon Mini: instruction/register name change.
	no message
	ValueType can be undefined
2009-05-26
	no message

============================
2009-05-25  tag v0_14
============================

2009-05-25
	0.14
Source: README.txt, updated 2011-06-06