Skip to main content

Site moved!

  This blog has been retired and its content was moved to a new Amiga-friendly site. Please visit:  https://developer.amigaos3.net/

Site moved!

 


This blog has been retired and its content was moved to a new Amiga-friendly site.

Please visit: https://developer.amigaos3.net/

Comments

Popular posts from this blog

NDK Setup for the VBCC Compiler

vbcc is a highly optimizing portable and retargetable ISO C compiler by Volker Barthelmann. It supports ISO C89 and a subset of C99. It's also still being developed and offers a variety of target distributions and cross-compiling options. Best of all: It's free. The AmigaOS distribution of vbcc is maintained by Frank Wille and can be downloaded here . Frank added support for the NDK3.2 in vbcc 0.9h, so you'll have to get this version or a later one. Installation of the compiler is simple: You'll have to download the vbbc main archive suitable for your system plus at least one Amiga-related target archive, first. We'll assume you want to compile on Amiga natively, so we choose: Main archive - AmigaOS 2.x/3.x 68020+ binaries Target Archive - Compiler target AmigaOS 2.x/3.x M680x0 (download by right-clicking the link & select "save as") Open a shell. We assume you have lha installed. If not, get it here (download by right-click...

Recommended reading for the Amiga Developer

Developing software takes a lot of knowledge. The thirst for information is endless. In this post we will make our recommendations on what to read, and they can all be found online in pdf format. The AmigaOS 3.2 Native Developer Kit The NDK contains autodocs and include files, but also examples and some documentation. Get it from the official Hyperion website  or from  Aminet . Amiga ROM Kernel Reference Manual: Libraries This is the first part of the Technical Reference Series by Commodore covering Release 2 of AmigaOS. and it comes with our highest recommendations. This is without a doubt the most important book to have. It deals with every library of the 2.04 except dos.library, which is covered in The AmigaDOS Manual listed below. It is not a holistic tutorial, but as the title suggests a reference manual. It is however written in an explanatory manner with for example a whole chapter about Exec Lists and contains many examples written in C. It can be found  here...

About this Blog

The AmigaOS development blog contains articles written by the core AmigaOS 3.2 for 68k developers and friends.  Our goal is to encourage and support your first steps into the fascinating realm of developing for the classic Amiga operating system.  No matter if you just want to write a small tool, a little game or a a full-blown application - starting development can provide frustrating experiences, especially on a retro operating system.  We'd like to remedy this by providing a series of articles, covering installation of development tools, programming examples, debugging war stories and other helpful tips.