This is a compiled list of free/open sources related to classic Commodore Amiga computers.
Open Amiga-related hardware projects.
Project | Description | Author |
---|---|---|
A1200 Kickstart Relocator | A1200 ROM relocator | Torsten Kurbad |
A1200+ | A1200 replacement motherboards w/ improvements | Jeroen Vandezande |
A2000-remake | Reverse engineered Amiga 2000 motherboard | Floppie209 |
A314 | A500 expansion board with SBC bus | Niklas Ekström |
A3640 | Reverse engineered C= A3640 accelerator | John 'Chucky' Hertell |
A4000battkit | A4000 Coin battery holder, probably works for other models too | Arananet |
A500 14Mhz Accelerator | Updated version of the infamous 14Mhz Accelerator by Livio Plos board | Kai Robinson |
A500 8MB FastRAM | 8MB FastRAM Board for the Amiga 500 & Amiga 500+ | Kai Robinson |
A500 DRAM Board | Replace the old 44256 DRAM chips on your A500 with newer EDO memory | Kai Robinson |
A500 SRAM Board | Replace the old 44256 DRAM chips on your A500 with newer SRAM memory | Kai Robinson |
A500 Zorro II adapter | Zorro II adapter for A500 with passthrough | matze |
A572 clone | A570 2MB RAM board clone | dalek |
A600 chip RAM expansion | A600 trapdoor RAM | SukkoPera |
A600 fast RAM expansion | A600 4/8 MB fast RAM | SukkoPera |
Amiga EagleCAD library | EagleCAD-library for Commodore Amiga custom chips | matze |
Amiga PSU Enclosure ECM60UT31 | A 3d-printable Amiga PSU enclosure for the XP Power ECM60UT31 model | Jörgen Bilander |
Amiga PSU Enclosure RT-50B | A 3d-printable Amiga PSU Enclosure for the Mean Well RT-50B Power Supply | Jörgen Bilander |
Amiga Par-to-SPI | SPI adapter that connects to the parallel port of an Amiga | niklasekstrom |
Amiga_to_VGA | Buffered VGA adapter for 15kHz screens | dalek |
AMI-RGB2VGA | A quick & dirty functional clone of A4000 vga dongle | EmberHeavyIndustries |
ATX adaptors | ATX power supply adaptors for Amigas | Ian Steadman |
FlashFloppy OSD | OSD Menu for FlashFloppy | Keir Fraser |
FlashFloppy | Floppy drive emulator for the ubiquitous Gotek hardware. | Keir Fraser |
FlashROM | FlashROM drop-in replacement for Amiga Kickstart ROM. | Stefan Blixth |
Floppy adaptor | Converts PC floppy drive interface to Amiga/Shugart bus interface. | Ian Steadman |
Gotek internal A500 mount | An internal Gotek mounting bracket for Amiga 500 | Jörgen Bilander |
Greta | Amiga 500 expansion board with Fast RAM, microSD mass storage and Ethernet controller. | Martin Åberg |
JoyDivision | USB interface to use DB9/Atari-style joysticks on modern computers. | Stefan Blixth |
HID2AMI | First Class HID controller to AMIGA (Atari, etc..) adaptor and converter | EmberHeavyIndustries |
MNT VA2000 | Zorro II/III FPGA-based graphics card | Lukas Hartmann |
MNT ZZ9000 | MNT ZZ9000 is a graphics and ARM coprocessor card for Amiga computers equipped with Zorro slots | Lukas Hartmann |
Open Amiga Sampler | Open source mono sampler for Amiga. | echolevel |
plipbox | Parallell port Ethernet interface for all Amiga models. | Christian Vogelgsang |
RA5-512K | A remake of the RA5-512K expansion memory for the Amiga 500 | Jörgen Bilander |
ReAmiga 1200 | Reverse engineered Amiga 1200 motherboard | John 'Chucky' Hertell |
Rämixx500 | Rämixx500 is an Open Hardware remake of the Commodore Amiga 500+ mainboard, revision 8A.1 | SukkoPera |
SmallyMouse | USB mouse adaptor for retro computers (Amiga and others) | Simon Inns |
SD-box | A parallel to sd-card project for the Amiga | jbilander |
SMD-500 | Surface mount (SMD) remake of Amiga 500 motherboard | gazzmaniac |
TF328 | 8MB Fast RAM + IDE board for CD32 | Steven Leary |
TF520 | 68020 accelerator | Steven Leary |
TF530 | 68030 accelerator with IDE | Steven Leary |
TF534 | 68030 accelerator, improved | Steven Leary |
YAKS2-TITOU | Fancy Kickstart Switcher for A500-A600-A1200-A4000 | EmberHeavyIndustries |
Zorro-LAN-IDE | A LAN/IDE solution with Clockport for the Amiga Zorro II/III Slot | matze |
Everything that has to do with developing for Amiga.
Project | Description | Author |
---|---|---|
AmigaOS 3.x MUI examples | MUI based C Project Examples for Amiga OS 3.X | emarti |
Sample library | Template for a shared .library in assembly and C | alexalkis |
SmartReadArgs | Workbench/CLI interface to ReadArgs with NewIcons support | Thomas Aglassinger |
GadToolsBox | GUI builder for C etc | Tomasz Muszynski |
PatchWork | Verify against illegal library calls | Richard Körber |
Project | Description | Author |
---|---|---|
amigeconv | A graphics converter for different Amiga bitplanes, chunky & palette formats | Todi / Tulou |
amigaos-cross-toolchain | Cross-compiler based on GCC | Krystian Bacławski |
GCC 6 | gcc-6-branch for m68k-amigaos | bebbo |
Blitz 2 | Blitz Basic 2 source code (incomplete) | Simon Armstrong |
AmiBlitz3 | AmiBlitz3 source code | honitos et al |
AMOS Pro | AMOS Pro Basic environment + compiler | marc365 |
AMOS ProfessionalX | Improved AMOS Pro with AGA support | AmiDARK |
EEC | Enhanced Amiga E Compiler | Lars Salomonsson et al |
Project | Description | Author |
---|---|---|
ACE | Amiga C Engine (for games) | tehKaiN |
AgaOS | Base library for demos on AGA Amigas | Jesper Svennevid |
Haujobb Amiga Framework | Crossdev framework for demos | Haujobb |
libSDL 1.2 by various | SDL 1.2 port for AmigaOS/m68k | AmigaPorts |
Parrot | Point and Click Adventure Game Player for the Commodore Amiga | betajaen |
R-PAGE | Resistance's Portable-Adventure-Game-Engine | Resistance |
Scorpion | Game engine | earok |
Tornado | Crossdev framework for demos | Capsule |
Project | Description | Author |
---|---|---|
Adebug | Assembly-level debugger | Daniel Verité |
amiga_examples by alpine9000 | Various Assembler examples | alpine9000 |
AProf | A profiler for C, E, asm, etc | Michael G. Binz |
Amiga-Scoopex-C | An on-going conversion of Scoopex's incredible Amiga Hardware Programming Series on YouTube into C | spec-chum |
trackloader | Simple floppy bootloader that fits in the boot block | Slamy |
Different Amiga applications, demos and games.
Project | Description | Author |
---|---|---|
AmiExpress | Rewrite of the AmiExpress BBS system | phantasm4489 |
ArcadeGameSelector | Frontend for (WHDload) games | Per Olofsson |
DeluxePaint | The classic bitmap paint program | Dan Silva et al |
Directory Opus 5 | DirectoryOpus file manager | various |
DiskMaster 2 | DiskMaster file manager | Rudolph Riedel |
FrexxEd | Scriptable, syntax-sensitive text editor | Daniel Stenberg et al |
gcp.device | Google Cloud Print device for AmigaOS | Chris Young |
HippoPlayer | Great module player for Workbench. | Kari-Pekka Koljonen |
LibXAD | Plugin-based dearchiver for most formats | Dirk Stöcker |
MagicMenu | Menu enhancer with popup menus | MagicMenu team |
NFS | NFS (Network File System) client and server | Jens Maus |
NiKom | Legendary Swedish BBS software. | Niklas Lindholm |
SHA256 | SHA-256 utility | leffmann |
SimpleMail | E-mail client | Sebastian Bauer |
Symphonie | 256 channel tracker | Patrick Meng |
yam | E-mail client | Jens Maus |
Project | Description | Author |
---|---|---|
Demos in 68000 asm | Oldschool intros written in Assembler | Arnaud Guyon |
Planet Rocklobster | OCS demo written in Assembler | Oxy |
projet-secret | Demo by Fra/Mandarine written in mostly system-friendly C. | Fra |
Serendipity | An OS-friendly music disk | Tristan Greaves |
Project | Description | Author |
---|---|---|
AkikoWolf | Wolfenstein 3D port for the CD32 | earok |
Beschei | Card game | Michael Bayne |
Blocky Skies | Cool innovative puzzle game | alpine9000 |
Gloom | Classic Amiga FPS | Black Magic |
Amiga Source Preservation is another great resource. They have both books and source code for lots of applications.
Please consult respective source for license details.
Great! Please submit a pull request to this repository, or create a Github issue. Please also report dead links.
This list was inspired by ggn's Atari_ST_Sources.