Merlin (monter)
Merlin to makroasembler MOS Technology 6502 opracowany przez profesora matematyki Glena Bredona dla Apple II pod DOS 3.3 . Został opublikowany komercyjnie przez Southwestern Data Systems, później znany jako Roger Wagner Publishing. Merlin był nadal aktualizowany, gdy pojawili się następcy 6502: najpierw 65C02 , a później 65816 i 65802 . Wersja ProDOS została udostępniona jako Merlin Pro (ten pakiet zawierał również wersję DOS 3.3). 8-bitowa wersja Merlina została później przemianowana Merlin 8 i 16-bitowa wersja, nazwana Merlin 16 , została wydana dla Apple IIGS . Wersje dla Commodore 64 i Commodore 128 zostały wydane odpowiednio jako Merlin 64 i Merlin 128 .
Merlin zawiera zintegrowany edytor kodu źródłowego (początkowo edytor liniowy ; późniejsze wersje zawierają edytor pełnoekranowy), a także dezasembler o nazwie Sourceror . Powiązane narzędzie, Sourceror.FP, może generować skomentowaną dezasemblację Applesoft BASIC Apple II , którego kod źródłowy nigdy nie został wydany przez Apple , z własnej pamięci ROM klienta.
Przyjęcie
Ahoj! nazwał Merlina 64 „doskonałym małym asemblerem z wieloma funkcjami o wartości dodanej. Jeśli chodzi o łatwość użytkowania, nie mogłem sobie wyobrazić, jak mógłby być lepszy… wyjątkowa wartość”.
Dziedzictwo
24 sierpnia 2000 r., w 68. urodziny autora, wdowa po nim udostępniła całe oprogramowanie Apple II i kod źródłowy (np. DOS.MASTER ) jako oprogramowanie należące do domeny publicznej .
W styczniu 2015 r. Brutal Deluxe wydał wersję Merlina dla systemu Windows zatytułowaną „Merlin 32”.