Difference between revisions of "Library units"
Jump to navigation
Jump to search
(WikiTabitor table test) |
(Updated for OS4 units) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
− | |+ | + | |+ List of available units per platform: |
− | ! Unit | + | ! Unit !! Category !! OS3.x !! OS4.x !! AROS !! MorphOS !! Remark(s) |
|- | |- | ||
− | | agraphics | + | | agraphics || graphics.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | ahi | + | | ahi || ahi.device || class="working" | yes || class="not" | no || class="progress" | MAG || class="working" | yes || |
|- | |- | ||
− | | ahi_sub | + | | ahi_sub || ahi_sub.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | akeyboard | + | | akeyboard || keyboard.device || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/akeyboard.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/akeyboard.pas test] || |
|- | |- | ||
− | | amarquee | + | | amarquee || amarquee.library || class="working" | yes || class="unknown" | n/a || class="unknown" | n/a || class="unknown" | n/a || |
|- | |- | ||
− | | amigados | + | | amigados || dos.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | amigaguide | + | | amigaguide || amigaguide.library || class="working" | yes || class="not" | no || class="progress" | MAG || class="not" | no || No use though, AROS' lib functions are not implemented |
|- | |- | ||
− | | amigalib | + | | amigalib || amigalib || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/amigalib.pas test] || class="working" | yes || Unit amigalib has it's own status page, [[AmigaLib]] (deprectaed fpc 3.1.1, revision 36777/36778 |
|- | |- | ||
− | | amigaprinter | + | | amigaprinter || printer.device || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/amigaprinter.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/amigaprinter.pas test] || |
|- | |- | ||
− | | aroslib | + | | aroslib || aros.library || class="unknown" | n/a || class="unknown" | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/aroslib.pas yes] || class="unknown" | n/a || |
|- | |- | ||
− | | asl | + | | asl || asl.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | audio | + | | audio || audio.device || class="working" | yes || class="not" | no || class="progress" | MAG || class="not" | no || |
|- | |- | ||
− | | bootblock | + | | bootblock || bootblock.device || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | bullet | + | | bullet || bullet.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | cd | + | | cd || cd.device || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | clipboard | + | | clipboard || clipboard.device || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | colorwheel | + | | colorwheel || colorwheel.gadget || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | commodities | + | | commodities || commodities.library || class="working" | yes || class="not" | no || class="working" | yes || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/commodities.pas test] || |
|- | |- | ||
− | | configregs | + | | configregs || see expansion || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/configregs.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/configregs.pas test] || |
|- | |- | ||
− | | configvars | + | | configvars || see expansion || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/configvars.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/configvars.pas test] || |
|- | |- | ||
− | | console | + | | console || console.device || class="working" | yes || class="working" | yes || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/console.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/console.pas test] || |
|- | |- | ||
− | | conunit | + | | conunit || console.device || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/conunit.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/conunit.pas test] || |
|- | |- | ||
− | | cgxvideo | + | | cgxvideo || || class="not" | no || class="not" | no || class="not" | no || class="working" | [//svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&revision=32343 yes] || Recently added to MorphOS by Chain-Q |
|- | |- | ||
− | | cybergraphics | + | | cybergraphics || cybergraphics.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | [//svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&revision=32343 yes] || Recently added to MorphOS by Chain-Q |
|- | |- | ||
− | | datatypes | + | | datatypes || datatypes.library || class="working" | yes || class="working" | yes || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/datatypes.pas test] || class="working" | yes || Unit source (AROS) is still a bit of a mess. Amiga version needs an overhaul (no PObject_ being used where it should -> concerns most if not all of declared functions). |
|- | |- | ||
− | | diskfont | + | | diskfont || diskfont.library || class="working" | yes || class="working" | yes || class="working" | yes || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/diskfont.pas test] || A diskfont unit was added to MorphOS by Chain-Q |
|- | |- | ||
− | | exec | + | | exec || exec.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || MorphOS: noticed some things missing in comparison to SDK 3.9 (this is meant as a reminder to verify this unit) |
|- | |- | ||
− | | expansion | + | | expansion || expansion.library || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/expansion.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/expansion.pas test] || |
|- | |- | ||
− | | expansionbase | + | | expansionbase || see expansion || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/expansionbase.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/expansionbase.pas test] || |
|- | |- | ||
− | | gadtools | + | | gadtools || gadtools.library || class="working" | yes || class="not" | no || class="working" | yes || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/gadtools.pas test] || |
|- | |- | ||
− | | gameport | + | | gameport || gameport.device || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | get9 | + | | get9 || ? || class="unknown" | n/a || class="unknown" | n/a || class="unknown" | n/a || class="working" | yes || silly MorphOS-only historic .library, Pascal interface unit exist as a joke, ignore this :) |
|- | |- | ||
− | | gradientslider | + | | gradientslider || gradientslider.gadget || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | gtlayout | + | | gtlayout || gtlayout.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | guigfx | + | | guigfx || guigfx.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | hardblocks | + | | hardblocks || hardblocks.device || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | hardware | + | | hardware || hardware.resource || class="working" | yes || class="not" | no || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | icon | + | | icon || icon.library || class="working" | yes || class="working" | yes || class="working" | yes || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/icon.pas test] || |
|- | |- | ||
− | | identify | + | | identify || identify.lbrary || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | iffparse | + | | iffparse || iffparse.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | input | + | | input || input.device || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/input.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/input.pas test] || |
|- | |- | ||
− | | inputevent | + | | inputevent || see input.device || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | intuition | + | | intuition || intuition.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | keymap | + | | keymap || keymap.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | kvm | + | | kvm || ? || class="unknown" | n/a || class="unknown" | n/a || class="unknown" | n/a || class="unknown" | n/a || This unit is now dropped. It was a helper unit for the KVM stuff, but it's no longer used, and it doesn't provide any other useful functionality. It's "API" was never meant for public use either. The idea was, mouse unit could be used w/o the video and keyboard, and doesn't depend on each other. But it doesn't really matter any more. I removed it from trunk. |
|- | |- | ||
− | | layers | + | | layers || layers.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | locale | + | | locale || locale.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | lowlevel | + | | lowlevel || lowlevel.library || class="working" | yes || class="not" | no || class="progress" | MAG || class="not" | no || |
|- | |- | ||
− | | lucyplay | + | | lucyplay || lucyplay.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | mui | + | | mui || muimaster.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || Also for Zune. |
|- | |- | ||
− | | | + | | mysticview || mysticview.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | nonvolatile || nonvolatile.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | parallel || parallel.device || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | picasso96api || picasso library || class="working" | yes || class="working" | yes || class="unknown" | n/a || class="unknown" | n/a || MorphOS and AROS don't have Picasso96 support. |
|- | |- | ||
− | | | + | | preferences || preferences.library || class="working" | yes || class="not" | no || class="not" | n/a || class="not" | no || |
|- | |- | ||
− | | | + | | prefs || see preferences || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/prefs.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/prefs.pas test] || |
|- | |- | ||
− | | | + | | prtbase || printer.device || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | prtgfx || ? || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | ptreplay || ptreplay.library || class="working" | yes || class="not" | no || class="progress" | MAG || class="not" | no || |
|- | |- | ||
− | | | + | | realtime || realtime.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | render || render.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | reqtools || reqtools.library || class="working" | yes || class="not" | no || class="progress" | MAG || class="not" | no || |
|- | |- | ||
− | | | + | | rexx || rexxsyslib.library || class="working" | yes || class="not" | no || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/rexx.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/rexx.pas test] || |
|- | |- | ||
− | | | + | | romboot_base || || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | scsidisk || scscidisk.device || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | serial || serial.device || class="working" | yes || class="working" | yes || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | tapedeck || tapedeck.gadget || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | timer || timer.device || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | | + | | tinygl || tinygl library || class="unknown" | n/a || class="unknown" | n/a || class="unknown" | n/a || class="working" | yes || TinyGL is MorphOS specific and the unit there is only used to get the OpenGL package of FPC running. |
|- | |- | ||
− | | | + | | trackdisk || trackdisk.device || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | translator || translator.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | triton || triton.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | tritonmacros || macros for triton || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | | + | | ttengine || ttengine.library || class="working" | yes || class="not" | no || class="progress" | MAG || class="not" | no || |
|- | |- | ||
− | | | + | | utility || utility.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || |
|- | |- | ||
− | | | + | | workbench || workbench.library || class="working" | yes || class="working" | yes || class="working" | yes || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/workbench.pas test] || |
|- | |- | ||
− | | | + | | xadmaster || xadmaster.library || class="working" | yes || class="not" | no || class="progress" | MAG || class="not" | no || |
|- | |- | ||
− | | | + | | zlib || zlib.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | + | ! Unit !! Category !! OS3.x !! OS4.x !! AROS !! MorphOS !! Remark(s) | |
|- | |- | ||
− | + | | amigautils || amigautils || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code. | |
|- | |- | ||
− | | | + | | amsgbox || msgbox || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || moved to ami-extra |
|- | |- | ||
− | | | + | | cliputils || clipboard helper || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || moved to ami-extra |
|- | |- | ||
− | | consoleio | + | | consoleio || crt using console || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | deadkeys | + | | deadkeys || console deadkeys || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | doublebuffer | + | | doublebuffer || || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | easyasl | + | | easyasl || easyasl.library || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | hisoft | + | | hisoft || || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code. |
|- | |- | ||
− | | linklist | + | | linklist || || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code. |
|- | |- | ||
− | | longarray | + | | longarray || || class="working" | yes || class="not" | no || class="working" | yes || class="not" | no || deprecated do not use |
|- | |- | ||
− | | | + | | muihelper || see mui.library || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || moved to ami-axtra. contains some Pascal syntax-sugar and helpers for writing MUI code. |
|- | |- | ||
− | | | + | | pastoc || || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || This is deprecated, and must *not* be ported to other platforms. |
|- | |- | ||
− | | | + | | pcq || || class="working" | yes || class="working" | yes || class="working" | yes || class="working" | yes || Moved to ami-extra |
|- | |- | ||
− | | tagsarray | + | | tagsarray || || class="working" | yes || class="not" | no || class="working" | yes || class="not" | no || deprecated. do not use. implementation is not thread safe, at least on classic. |
|- | |- | ||
− | | timerutils | + | | timerutils || || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || Should be moved to ami-extra when it's verified it works elsewhere. |
|- | |- | ||
− | | vartags | + | | vartags || || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|- | |- | ||
− | | wbargs | + | | wbargs || || class="working" | yes || class="not" | no || class="not" | no || class="not" | no || |
|} | |} |
Latest revision as of 14:32, 10 January 2021
Unit | Category | OS3.x | OS4.x | AROS | MorphOS | Remark(s) |
---|---|---|---|---|---|---|
agraphics | graphics.library | yes | yes | yes | yes | |
ahi | ahi.device | yes | no | MAG | yes | |
ahi_sub | ahi_sub.library | yes | no | no | no | |
akeyboard | keyboard.device | yes | no | test | test | |
amarquee | amarquee.library | yes | n/a | n/a | n/a | |
amigados | dos.library | yes | yes | yes | yes | |
amigaguide | amigaguide.library | yes | no | MAG | no | No use though, AROS' lib functions are not implemented |
amigalib | amigalib | yes | no | test | yes | Unit amigalib has it's own status page, AmigaLib (deprectaed fpc 3.1.1, revision 36777/36778 |
amigaprinter | printer.device | yes | no | test | test | |
aroslib | aros.library | n/a | n/a | yes | n/a | |
asl | asl.library | yes | yes | yes | yes | |
audio | audio.device | yes | no | MAG | no | |
bootblock | bootblock.device | yes | no | no | no | |
bullet | bullet.library | yes | no | no | no | |
cd | cd.device | yes | no | no | no | |
clipboard | clipboard.device | yes | yes | yes | yes | |
colorwheel | colorwheel.gadget | yes | no | no | no | |
commodities | commodities.library | yes | no | yes | test | |
configregs | see expansion | yes | no | test | test | |
configvars | see expansion | yes | no | test | test | |
console | console.device | yes | yes | test | test | |
conunit | console.device | yes | no | test | test | |
cgxvideo | no | no | no | yes | Recently added to MorphOS by Chain-Q | |
cybergraphics | cybergraphics.library | yes | yes | yes | yes | Recently added to MorphOS by Chain-Q |
datatypes | datatypes.library | yes | yes | test | yes | Unit source (AROS) is still a bit of a mess. Amiga version needs an overhaul (no PObject_ being used where it should -> concerns most if not all of declared functions). |
diskfont | diskfont.library | yes | yes | yes | test | A diskfont unit was added to MorphOS by Chain-Q |
exec | exec.library | yes | yes | yes | yes | MorphOS: noticed some things missing in comparison to SDK 3.9 (this is meant as a reminder to verify this unit) |
expansion | expansion.library | yes | no | test | test | |
expansionbase | see expansion | yes | no | test | test | |
gadtools | gadtools.library | yes | no | yes | test | |
gameport | gameport.device | yes | no | no | no | |
get9 | ? | n/a | n/a | n/a | yes | silly MorphOS-only historic .library, Pascal interface unit exist as a joke, ignore this :) |
gradientslider | gradientslider.gadget | yes | no | no | no | |
gtlayout | gtlayout.library | yes | no | no | no | |
guigfx | guigfx.library | yes | no | no | no | |
hardblocks | hardblocks.device | yes | no | no | no | |
hardware | hardware.resource | yes | no | yes | yes | |
icon | icon.library | yes | yes | yes | test | |
identify | identify.lbrary | yes | no | no | no | |
iffparse | iffparse.library | yes | yes | yes | yes | |
input | input.device | yes | no | test | test | |
inputevent | see input.device | yes | yes | yes | yes | |
intuition | intuition.library | yes | yes | yes | yes | |
keymap | keymap.library | yes | yes | yes | yes | |
kvm | ? | n/a | n/a | n/a | n/a | This unit is now dropped. It was a helper unit for the KVM stuff, but it's no longer used, and it doesn't provide any other useful functionality. It's "API" was never meant for public use either. The idea was, mouse unit could be used w/o the video and keyboard, and doesn't depend on each other. But it doesn't really matter any more. I removed it from trunk. |
layers | layers.library | yes | yes | yes | yes | |
locale | locale.library | yes | yes | yes | yes | |
lowlevel | lowlevel.library | yes | no | MAG | no | |
lucyplay | lucyplay.library | yes | no | no | no | |
mui | muimaster.library | yes | yes | yes | yes | Also for Zune. |
mysticview | mysticview.library | yes | no | no | no | |
nonvolatile | nonvolatile.library | yes | no | no | no | |
parallel | parallel.device | yes | no | no | no | |
picasso96api | picasso library | yes | yes | n/a | n/a | MorphOS and AROS don't have Picasso96 support. |
preferences | preferences.library | yes | no | n/a | no | |
prefs | see preferences | yes | no | test | test | |
prtbase | printer.device | yes | no | no | no | |
prtgfx | ? | yes | no | no | no | |
ptreplay | ptreplay.library | yes | no | MAG | no | |
realtime | realtime.library | yes | no | no | no | |
render | render.library | yes | no | no | no | |
reqtools | reqtools.library | yes | no | MAG | no | |
rexx | rexxsyslib.library | yes | no | test | test | |
romboot_base | yes | no | no | no | ||
scsidisk | scscidisk.device | yes | no | no | no | |
serial | serial.device | yes | yes | no | no | |
tapedeck | tapedeck.gadget | yes | no | no | no | |
timer | timer.device | yes | yes | yes | yes | |
tinygl | tinygl library | n/a | n/a | n/a | yes | TinyGL is MorphOS specific and the unit there is only used to get the OpenGL package of FPC running. |
trackdisk | trackdisk.device | yes | no | no | no | |
translator | translator.library | yes | no | no | no | |
triton | triton.library | yes | no | no | no | |
tritonmacros | macros for triton | yes | no | no | no | |
ttengine | ttengine.library | yes | no | MAG | no | |
utility | utility.library | yes | yes | yes | yes | |
workbench | workbench.library | yes | yes | yes | test | |
xadmaster | xadmaster.library | yes | no | MAG | no | |
zlib | zlib.library | yes | no | no | no | |
Unit | Category | OS3.x | OS4.x | AROS | MorphOS | Remark(s) |
amigautils | amigautils | yes | no | no | no | Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code. |
amsgbox | msgbox | yes | yes | yes | yes | moved to ami-extra |
cliputils | clipboard helper | yes | yes | yes | yes | moved to ami-extra |
consoleio | crt using console | yes | no | no | no | |
deadkeys | console deadkeys | yes | no | no | no | |
doublebuffer | yes | no | no | no | ||
easyasl | easyasl.library | yes | no | no | no | |
hisoft | yes | no | no | no | Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code. | |
linklist | yes | no | no | no | Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code. | |
longarray | yes | no | yes | no | deprecated do not use | |
muihelper | see mui.library | yes | yes | yes | yes | moved to ami-axtra. contains some Pascal syntax-sugar and helpers for writing MUI code. |
pastoc | yes | no | no | no | This is deprecated, and must *not* be ported to other platforms. | |
pcq | yes | yes | yes | yes | Moved to ami-extra | |
tagsarray | yes | no | yes | no | deprecated. do not use. implementation is not thread safe, at least on classic. | |
timerutils | yes | no | no | no | Should be moved to ami-extra when it's verified it works elsewhere. | |
vartags | yes | no | no | no | ||
wbargs | yes | no | no | no |