ELSA 1.02
- dely/Taquart @ 5.6.2025 @ 11:14
Pojawiła się nowa wersja ELSA – asemblera dla komputerów Atari XL/XE z procesorem 65C816. Program w wersji 1.02 przynosi szereg poprawek i usprawnień zwiększających wygodę i niezawodność pracy przy tworzeniu kodu w asemblerze.
ELSA to assembler będący duchowym następcą MAE Johna Harrisa. Jego autor, zainspirowany długoletnią pracą z MAE i brakiem dalszego rozwoju tego narzędzia, postanowił stworzyć nowy asembler całkowicie od podstaw. ELSA korzysta z pamięci powyżej pierwszych 64 KB, co czyni go praktycznie nieograniczonym pod względem rozmiaru tablicy symboli, i w pełni wykorzystuje natywne możliwości 65C816.
W wersji 1.02 wprowadzono między innymi dyrektywę .cpu 16, eliminującą ostrzeżenia o przekroczeniu granicy stron przez odgałęzienia. Usunięto również kilka błędów składni i błędów generujących nieprawidłowy listing, poprawiono obsługę pseudorozkazów oraz ulepszono estetykę komunikatów. Dodano też nowe zabezpieczenia, które zapobiegają tworzeniu błędnych nagłówków binarnych w przypadku braku dyrektyw adresujących.
Pełną listę zmian oraz najnowszą wersję programu wraz z dokumentacją w języku angielskim można pobrać ze strony autora.