



Buy Bare-Metal Amiga Programming: For OCS, ECS and AGA by van den Oosterkamp, ing Edwin Th (ISBN: 9798561103261) from desertcart's Book Store. Everyday low prices and free delivery on eligible orders. Review: 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. Review: 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.
| ASIN | B09GJQ3SF6 |
| Best Sellers Rank | 291,913 in Books ( See Top 100 in Books ) 694 in Software Design & Development 698 in Computing & Internet for Professionals 1,774 in Computing & Internet Programming |
| Customer reviews | 4.8 4.8 out of 5 stars (102) |
| Dimensions | 19.05 x 1.5 x 23.5 cm |
| ISBN-13 | 979-8561103261 |
| Item weight | 572 g |
| Language | English |
| Part of series | Amiga Programming |
| Print length | 259 pages |
| Publication date | 17 Sept. 2021 |
| Publisher | Independently published |
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.
R**N
Great to see a new publication for a retro computer
Decided to dig out one of my old Amiga 1200 computers after getting bored with the XBox. I used to love programing the Amiga as well as the games, so it was great to see a new book covering exactly this subject. Details the hardware chips and registers clearly. I'd highly recommend this book for anyone still interested in coding down to the bare metal of the Amiga.
L**A
A great alternative or companion to the reference manual
New to Amiga programming and using C but this was incredibly valuable in figuring out the capabilities and also some tricks I can use to get the performance I need for game programming.
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.
K**L
I was a bit hesitant to purchase due to some negative reviews. I have several books, including Hardware Reference Manual but none covers AGA which was my main motivation buying this book. And I'm really happy with it. It's written in a concise way, it presents just enough about each topic to get you going. I like how each chapter is divided: first description and usage, followed by the list of all hardware registers involved, and then detailed description of each register. It makes it very easy to quickly check something so a great reference book.
C**N
Testo fondamentale per gli appassionati di retro computing e di amiga in particolare
O**N
Thanks to the book I've managed to get started with Amiga programming and I'm having a lot of fun. It's gives a great overview and the examples found online are very helpful. In same areas, like how to utilities the disk, I would have liked a bit more examples and in depth descriptions. Overall I would highly recommend it to anyone interested in the Amiga.
M**X
Great book for the price. Hope to see more books in the series in future
M**O
A must have! Good information about inner workings of Amiga. Not the only book to have but takes you very long way to understand how Amiga function inside if you are into hardware programming.
Trustpilot
1 month ago
4 days ago