AmiDevCpp ya da 68000 gcc ile cross development yapabilirsin.
Ben bu işe ciddi kafa yorup hem gerçek donanıma hem winuae üzerinden toolchainler oluşturdum. Fakat kodlamaya başlayınca internet lazım oluyor, sürekli kod okumak, kopyala yapıştır falan yapmak gerekiyor, gerçek amiga ile imkansız bunlar, winuae ile de çok çok zor oluyor.
Dolayısı ile bir cross-compiler lazım. Fakat bence problem compiler'da değil, amiganın custom çipleri ile ilgili anlaşılabilir döküman bulma zorluğu. Amiga kadar kötü dökümante edilmiş retro bilgisayar görmedim. Karmakarışık bir sistemden bahsediyoruz, denise, paula, agnus vs. hepsinin kendi başına yapabileceği işler var ve bunları 4-5 sene harcamadan birinin idrak etmesi imkansız gibi görünüyor.
Standard C bilgisi ile intuition/wb tabanlı basit işler yapabilirsin. Konu donanımı kullanmaya gelince cort
Yani bence compiler aramaya başlamadan önce dökümantasyon aramalıyız. Wb'de pencere tasarlamak bile başlı başına bir iş bu arada.
Sadece bu dökümantasyon problemi yüzünden Amos bu kadar popüler oldu
Amiga üzerinde kodlama yapacaksan
StormC V4 (tüm 68k ailesine compile edebiliyor) var. Doğru düzgün bir ide ile birlikte geliyor. Hatta intuition editörü
stormWizard ile birlikte geliyor (open source olmuş). StormC5 çıkınca bu ara fiyatı da düştü çok. (v5, os4 için) Yani amigada C stormC'dir bence
AstecC ve SASC de denedim, zor işler
Old School 80's programming stayla
Os3,2 ve 1'in gui kütüphaneleri kısmen geri uyumlu. Elbette her üç os'da da çalışsın dersen arabirimi çok basit tutman gerekir. eğer wb için birşeyler kodluyorsan os2 ve 3 uyumluluğu tutturmak kolay, ama 1.3'e inmek artık windows3.1 desteklemek gibi. Commandline tool kodlayacaksan sorun yok. Aynı şekilde wb'den bağımsız fullscreen exe'ler yapacaksan yine uyumluluk konusunda sorun yok.