Katio Kadio Bare-Metal Amiga Programming: For OCS, ECS and AGA
G**S
Great reference and introduction to the Amiga's architecture and custom hardware
As well as providing a detailed reference for the Amiga's hardware, this book does a great job of explaining some of the key concepts that go well beyond what you get from the original Amiga Hardware Reference Manual. This really firmed up my understanding of things like DMA timing and interrupts for example. The code examples are clear and well written, which is easier said than done in assembly! I also like that it includes historical context that describes the evolution of the platform and explains many of the quirks that would otherwise be non-obvious to developers coming to the Amiga today. In some ways it reads like a modern version of the Hardware Reference Manual, written from today's perspective.The focus of the book is very much on the custom hardware so don't expect a general introduction to 68000 assembly or how to set up a development toolchain. It's not going to tell you how to code games or demos. This suits me fine though as there's plenty of other material that covers these things. This book won't be your only learning resource for developing on the Amiga but it should definitely be one of them.
C**.
Excellent and well structured content
The book works either as a logical continuation of the "Classic AmigaOS Programming" by the same author, or as the basic reference on how to code the game dev / demo coder style. It's not a secret that the Amiga chipset direct programming can be a daunting task. This book gives you the necessary knowledge to understand what most of the Amiga hardware registers do, as for the other volume of this set, you also get the same "One topic at a time" style, so you can focus on a specific topic before moving to the next one. Bonus point, it starts from audio, which is often relegated to an appendix on other books.
A**R
Excellent book, Concise, and up to date with the AGA chipset additions
A more concise version of the Amiga Hardware manual that also includes the AGA additions to the hardware. Very easy to read, a great reference, and even has a good section on the disk controller. Recommend this book if you are planning on doing any modern Amiga games.
A**N
Potrebbe andar bene per rompere il ghiaccio; ha bisogno di editing
Il testo non è molto dettagliato. Basta confrontarlo ad esempio con la “bibbia” della programmazione hardware level dell’Amiga: l’Amiga Hardware Manual originale della Commodore.Tuttavia, potrebbe essere considerato come un testo per rompere un po’ il ghiaccio con l’argomento della programmazione hardware level dell’Amiga.Vi sono poi diversi errori grammaticali nel testo (tipo verbi non correttamente declinati con la s finale alla terza persona, o parole scritte male), che disturbano la lettura. Non sarebbe stato male sottoporre il testo ad una rilettura ed un po’ editing per ripulirlo da fastidiosi errori grammaticali.Credo che 3 stelle siano un più che onesto punteggio.Da sottolineare che il testo richiede una conoscenza pregressa dell’assembly del Motorola 68000 e successivi 680x0.
G**P
Bellissimo
Come affezionato dell'Amiga non posso che essere felice ogni qualvolta venga pubblicato un libro sull'Amiga e in particolare sull'hardware o sulla programmazione. Mi ha fatto tornare la voglia di metterci le mani (l'Amiga e i suoi 'amatori' sono così, prima o poi si prova una nostalgia indicibile e si ritorna a giocarci). Grazie all'autore e all'editore. Il libro è molto tecnico e specifico. Occorre una certa conoscenza che non credo che chi lo acquisti ne sia privo.
Trustpilot
2 months ago
3 weeks ago