Ocena:

Książka otrzymuje mieszane recenzje, przy czym niektórzy użytkownicy chwalą jej potencjał w zakresie programowania uczenia maszynowego na klasycznych systemach, takich jak Commodore 64, podczas gdy inni krytykują jej liczne błędy, brak treści przyjaznych dla początkujących i brakujące sekcje w jej przeredagowanej wersji. Ogólnie rzecz biorąc, wydaje się ona bardziej odpowiednia dla doświadczonych programistów niż nowicjuszy.
Zalety:⬤ Duży potencjał do programowania na starszych komputerach, takich jak Commodore 6
⬤ Dobry indeks i materiały uzupełniające, takie jak szczegóły alokacji pamięci.
⬤ Przemawia do pasjonatów programowania retro i kreatywności.
⬤ Liczne błędy w kodzie i wyjaśnieniach.
⬤ Niezwykle słabe komentowanie i brak jasności w opisach programów.
⬤ Brak istotnych sekcji w przeredagowanej wersji w porównaniu do oryginału.
⬤ Nie jest przyjazna dla początkujących, przez co stanowi wyzwanie dla tych, którzy dopiero zaczynają programować w asemblerze.
(na podstawie 6 opinii czytelników)
Mastering Machine Code on Your Commodore 64
Po raz pierwszy opublikowany w 1984 roku, ten wysoko oceniany przewodnik napisany przez 8-bitowego eksperta Marka Greenshieldsa pomógł użytkownikom Commodore 64 rozwinąć swoje umiejętności bardziej niż kiedykolwiek wcześniej. Został on zaprojektowany, aby zabrać "koderów z sypialni" z punktu, w którym czuli się komfortowo z poleceniami - i ograniczeniami - BASIC, do posiadania wiedzy i doświadczenia w znacznie potężniejszym kodzie maszynowym komputera domowego. Oprócz wyjaśnienia koncepcji tego bardziej zaawansowanego języka, czytelnik otrzymuje szereg przykładowych programów, które nie tylko pomagają w nauce, ale są również bardzo praktyczne zarówno w grach, jak i programach użytkowych.
Książka ta pomogła wielu użytkownikom komputerów Commodore w ich pierwszych krokach w świecie kodu maszynowego i do dziś pozostaje ważnym źródłem informacji dla osób zainteresowanych światem gier i programowania retro.
* * *.
Jak napisał oryginalny wydawca Interface Publications:
Teraz możesz szybko i łatwo opanować kod maszynowy na Commodore 64. Pożegnaj się z szarpaną, wolno poruszającą się grafiką w BASIC i poznaj sekrety profesjonalnej, niesamowicie szybkiej produkcji graficznej w kodzie maszynowym.
Trzymasz w ręku pierwszy kompletny samouczek dotyczący korzystania z języka asemblera na Commodore 64. Książka zakłada, że chociaż potrafisz programować w języku BASIC, wiesz niewiele lub nic o kodzie maszynowym 6502/6510. Krok po kroku książka przechodzi przez temat, aż cały zestaw instrukcji 6510 zostanie pokryty. Duża liczba przykładowych programów - które są szczegółowo wyjaśnione - ułatwia naukę.
W drugiej części książki dowiesz się o praktycznych zastosowaniach kodu maszynowego na Commodore 64. Grafika wysokiej rozdzielczości, przewijanie, grafika rastrowa, korzystanie z przerwań i dodawanie poleceń do języka BASIC - wszystko to jest tutaj w formie, którą można łatwo zrozumieć i zastosować. Ta część książki zawiera programy, które umieszczają 24 sprite'y na ekranie jednocześnie, programy łączące zarówno tekst, jak i obrazy o wysokiej rozdzielczości na tym samym ekranie, programowanie klawiszy funkcyjnych i wprowadzanie poleceń jednym klawiszem.
Napisana przez Marka Greenshieldsa, odnoszącego sukcesy autora Mastering the Commodore 64, książka ta jest bramą do ekscytującego świata programowania kodu maszynowego na Commodore 64.
* * *.
Acorn Books z dumą prezentuje Retro Reproduction Series, kolekcję klasycznych dzieł informatycznych z lat 80-tych i 90-tych, z miłością odtworzonych w XXI wieku. Od standardów programowania, bez których żaden szanujący się użytkownik mikrokomputera nie chciałby się obyć, po niejasne prace, których nie można znaleźć w druku nigdzie indziej, te nowoczesne przedruki są idealne dla każdego konesera komputerów retro.