-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
119 additions
and
105 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# Development | ||
|
||
Everything related to developing for Amiga Classic. | ||
|
||
## Table of Contents | ||
|
||
- [AmigaOS](#amigaos) | ||
- [Compilers / toolchains](#compilers--toolchains) | ||
- [Frameworks](#frameworks) | ||
- [Low-level programming](#low-level-programming) | ||
|
||
|
||
## AmigaOS | ||
|
||
| Project | Description | Author | | ||
|---------|-------------|--------| | ||
[AmigaOS 3.x MUI examples](https://github.com/emartisoft/AmigaOS3.X-MUI-Examples)| MUI based C Project Examples for Amiga OS 3.X| emarti | | ||
[Sample library](https://github.com/alexalkis/library)|Template for a shared .library in assembly and C| alexalkis | | ||
[SmartReadArgs](https://github.com/roskakori/SmartReadArgs)|Workbench/CLI interface to ReadArgs with NewIcons support| Thomas Aglassinger | | ||
[GadToolsBox](https://github.com/thom-ek/GadToolsBox) | GUI builder for C etc | Tomasz Muszynski | | ||
[PatchWork](https://github.com/shred/patchwork) | Verify against illegal library calls | Richard Körber | ||
[RKRM DOS](https://github.com/thorfdbg/rkrm-dos/) | An RKRM-style reference of AmigaDOS/dos.library | [Thomas Richter](https://github.com/thorfdbg) | | ||
|
||
## Compilers / toolchains | ||
|
||
| Project | Description | Author | | ||
|---------|-------------|--------| | ||
[amigeconv](https://github.com/tditlu/amigeconv) | A graphics converter for different Amiga bitplanes, chunky & palette formats | Todi / Tulou | | ||
[amigaos-cross-toolchain](https://github.com/sba1/adtools) | Cross-compiler based on GCC | Krystian Bacławski | | ||
[aqb](https://github.com/gooofy/aqb) | Amiga QuickBasic Compiler | [Guenter Bartsch](https://github.com/gooofy) | | ||
[CodeCraft](http://boemann.dk/codecraft/) | Codecraft is the powerful IDE for developing software natively on the Amiga | Camilla Boemann | | ||
[GCC 6](https://github.com/bebbo/gcc/) | gcc-6-branch for m68k-amigaos | [bebbo](https://github.com/bebbo/) | | ||
[Blitz 2](https://github.com/nitrologic/blitz2) | Blitz Basic 2 source code (incomplete) | [Simon Armstrong](https://github.com/nitrologic/) | | ||
[AmiBlitz3](https://github.com/AmiBlitz/AmiBlitz3) | AmiBlitz3 source code | [honitos](https://github.com/honitos) et al | | ||
[AMOS Pro](https://github.com/marc365/AMOSProfessional) | AMOS Pro Basic environment + compiler | marc365 | | ||
[AMOS ProfessionalX](https://github.com/AmiDARK/Amos-Professional-X-Source-Code-Official) | Improved AMOS Pro with AGA support | AmiDARK | | ||
[EEC](https://github.com/EEC-Developers/eec) | Enhanced Amiga E Compiler | Lars Salomonsson et al | | ||
|
||
## Frameworks | ||
|
||
| Project | Description | Author | | ||
|---------|-------------|--------| | ||
[amiga-utils](https://github.com/skeetor/amiga-utils) | Self contained Amiga utility library targeted for Assembler but also C/C++ programming without OS | [skeetor](https://github.com/skeetor) | | ||
[ACE](https://github.com/tehKaiN/ACE) | Amiga C Engine (for games) | [tehKaiN](https://github.com/tehKaiN) | ||
[AgaOS](https://github.com/amigadev/agaos) | Base library for demos on AGA Amigas | Jesper Svennevid | | ||
[Haujobb Amiga Framework](https://github.com/leifo/haujobb-amiga) | Crossdev framework for demos | Haujobb | | ||
[libSDL 1.2](https://github.com/AmigaPorts/libSDL12) by various | SDL 1.2 port for AmigaOS/m68k | [AmigaPorts](https://github.com/AmigaPorts) | | ||
[LSPlayer](https://github.com/arnaud-carre/LSPlayer) | The fastest Amiga music player ever | [Arnaud Carré](https://github.com/arnaud-carre) | | ||
[Parrot](https://github.com/betajaen/Parrot) | Point and Click Adventure Game Player for the Commodore Amiga | [betajaen](https://github.com/betajaen) | | ||
[R-PAGE](https://github.com/ResistanceVault/rpage) | Resistance's Portable-Adventure-Game-Engine | Resistance | | ||
[Scorpion](https://github.com/earok/scorpion-editor-demos) | Game engine | earok | | ||
[Tornado](https://github.com/flynn-nrg/tornado-amiga) | Crossdev framework for demos | Capsule | | ||
[xdms](https://gitlab.com/heikkiorsila/xdms) | Portable DMS parser library | Heikki Orsila | | ||
|
||
## Low-level programming | ||
|
||
| Project | Description | Author | | ||
|---------|-------------|--------| | ||
[Adebug](https://github.com/dverite/adebug-amiga) | Assembly-level debugger | [Daniel Verité](https://github.com/dverite) | | ||
[amiga-playground](https://github.com/fstarred/amiga-playground) | Amiga demo written in assembly | [fstarred](https://github.com/fstarred) | ||
[amiga_examples](https://github.com/alpine9000/amiga_examples) by [alpine9000](https://github.com/alpine9000) | Various Assembler examples | [alpine9000](https://github.com/alpine9000) | | ||
[AProf](https://github.com/michab66/AProf) | A profiler for C, E, asm, etc | [Michael G. Binz](https://github.com/michab66) | | ||
[Amiga-Scoopex-C](https://github.com/spec-chum/Amiga-Scoopex-C) | An on-going conversion of Scoopex's incredible Amiga Hardware Programming Series on YouTube into C | spec-chum | | ||
[trackloader](https://github.com/Slamy/trackloader) | Simple floppy bootloader that fits in the boot block | [Slamy](https://github.com/Slamy) | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# Software | ||
|
||
Different Amiga applications, demos and games that have source code available. | ||
|
||
## Table of Contents | ||
|
||
- [Applications](#applications) | ||
- [Demos](#demos) | ||
- [Games](#games) | ||
|
||
## Applications | ||
|
||
| Project | Description | Author | | ||
|---------|-------------|--------| | ||
[AmiExpress](https://github.com/dmcoles/AmiExpress) | Rewrite of the AmiExpress BBS system | phantasm4489 | | ||
[ArcadeGameSelector](https://github.com/MagerValp/ArcadeGameSelector) | Frontend for (WHDload) games | Per Olofsson | | ||
[DeluxePaint](https://github.com/historicalsource/DeluxePaint) | The classic bitmap paint program | Dan Silva et al | ||
[Directory Opus 5](https://github.com/mheyer32/dopus5allamigas) | DirectoryOpus file manager | various | ||
[DiskMaster 2](https://github.com/RudolphRiedel/DiskMaster2) | DiskMaster file manager | Rudolph Riedel | ||
[FrexxEd](https://github.com/vidarh/FrexxEd) | Scriptable, syntax-sensitive text editor | Daniel Stenberg et al | ||
[gcp.device](https://github.com/chris-y/gcp.device) | Google Cloud Print device for AmigaOS | Chris Young | ||
[HippoPlayer](https://github.com/koobo/HippoPlayer) | Great module player for Workbench. | Kari-Pekka Koljonen | | ||
[LibXAD](https://github.com/ashang/libxad) | Plugin-based dearchiver for most formats | Dirk Stöcker | ||
[MagicMenu](https://github.com/jens-maus/magicmenu) | Menu enhancer with popup menus | MagicMenu team | ||
[NFS](https://github.com/jens-maus/anfs) | NFS (Network File System) client and server | Jens Maus | ||
[NiKom](https://github.com/punktniklas/NiKom) | Legendary Swedish BBS software. | Niklas Lindholm | | ||
[SHA256](https://github.com/leffmann/SHA256) | SHA-256 utility | leffmann | | ||
[SimpleMail](https://github.com/sba1/simplemail) | E-mail client | Sebastian Bauer | | ||
[Symphonie](https://github.com/MastaTabs/Symphonie) | 256 channel tracker | Patrick Meng | ||
[yam](https://github.com/jens-maus/yam) | E-mail client | Jens Maus | | ||
|
||
## Demos | ||
|
||
| Project | Description | Author | | ||
|---------|-------------|--------| | ||
[Demos in 68000 asm](https://github.com/smart-fun/Amiga) | Oldschool intros written in Assembler | Arnaud Guyon | | ||
[Planet Rocklobster](https://github.com/AxisOxy/Planet-Rocklobster) | OCS demo written in Assembler | Oxy | | ||
[projet-secret](https://github.com/voitureblanche/projet-secret) | Demo by Fra/Mandarine written in mostly system-friendly C. | Fra | | ||
[Serendipity](https://github.com/tgreaves/serendipity) | An OS-friendly music disk | Tristan Greaves | | ||
|
||
## Games | ||
|
||
| Project | Description | Author | | ||
|---------|-------------|--------| | ||
[AkikoWolf](https://github.com/earok/AkikoWolf) | Wolfenstein 3D port for the CD32 | earok | | ||
[Beschei](https://github.com/samskivert/beschei-en) | Card game | Michael Bayne | | ||
[Blocky Skies](https://github.com/alpine9000/blockyskies) | Cool innovative puzzle game | [alpine9000](https://github.com/alpine9000) | | ||
[Faery Tale Adventure](https://github.com/viridia/faery-tale-amiga) | Faery Tale Adventure | Talin | | ||
[goodsoup](https://github.com/betajaen/goodsoup) | Port of Curse of Monkey Island | [Robin Southern](https://github.com/betajaen) | ||
[Gloom](https://github.com/earok/GloomAmiga) | Classic Amiga FPS | Black Magic | | ||
[Knightmare](https://github.com/djh0ffman/KnightmareAmiga) | Port of the Konami classic for MSX | [H0ffman](https://github.com/djh0ffman) | |