Informacje dodatkowe     Kompilacja ASM 6502


Procedury napisane w asemblerze procesora 6502, skompilowano przy użyciu "NES Assembler 3.01"
na komputerze PC. Kompilator ten tworzy ROM'y (pliki ".NES") dla konsoli NES (Famicom), które były
uruchamiane za pomocą emulatora o nazwie "Nestopia 1.40".

Po kompilacji uzyskuje się plik wynikowy, rozpoczynający się 16-bajtowym nagłówkiem (iNES).
Nagłówek ten zawiera informacje o kartridżu dla emulatora. Aby uzyskać plik bez tego nagłówka,
należy skompilować kod z przełącznikiem "-raw" (np. "nesasm -raw main.asm").

Procedury były pisane według następujących kryteriów:
1. Program ma mieć jak najmniejszy rozmiar.
2. Program ma wykonywać się jak najszybciej (cykle zegarowe procesora).
3. Kod źródłowy ma mieć jak najmniej linii.