AminetAminet
Search:
85852 packages online
• About
• Recent
• Browse
• Search
• Upload
• Setup
• Services

dev/amos/AMOSProAGA.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:AGA graphics extension for AMOS Pro
Author:HWARF (Jerome)
Uploader:amethist rumor786 passinbox com (Jerome)
Type:dev/amos
Version:0.13.27 (R82, 14 Nov 2026)
Architecture:m68k-amigaos
Date:2026-11-15
Requires:AMOS Professional, AGA chipset, 68020+
Distribution:Aminet
Download:dev/amos/AMOSProAGA.lha - View contents
Readme:dev/amos/AMOSProAGA.readme
Downloads:100

Description:
  AMOSPro AGA Extension is an unofficial graphics extension for
  AMOS Professional on AGA-equipped Commodore Amiga computers
  (including A1200/A4000) and AGA-enabled WinUAE. It extends the
  original AMOS editor and interpreter, without replacing them.

  R82 / v0.13.27 provides 74 native AMOS commands and functions
  (81 AP20 entries) for indexed AGA graphics and game development.
  A Motorola 68020 or better is required for this version.

  Main features:
    - Indexed AGA screens with 2 to 256 colours
    - Double buffering and back-buffer graphics
    - IFF/ILBM image loading; palette import, save and editing
    - RGB24 palette banks, fades and colour cycling
    - Safe Blitter copy, fill and clear; Copper raster effects
    - Plot, lines, rectangles, circles and text rendering
    - AMCAF font-bank selection
    - Keyboard, mouse and AGA-window cursor control
    - Compressed AGAPIC image banks, capture, clipped drawing
    - Fast Icons (16x16x8), CPU drawing and Chip Blitter cache
    - Chip RAM CBlock capture, drawing and restoration
    - Chunky-to-planar (C2P) graphics and direct IFF-to-chunky
      loading, using AMOS DATA/WORK banks

  New since the previously supplied R57 Aminet readme:
    - 68020-optimized image and Fast Icon drawing/capture
    - AGAPIC v2: optional embedded RGB24 palette and AGA
      display ModeID, while retaining AGAPIC v1 reading
    - AGAPIC v1/v2 source-rectangle drawing and clipping
    - Palette operations by AMOS bank number:
      Aga Bank Palette Init / Capture / Apply / Fade
    - C2P Open, Convert, Close, Blit and Zoom functions
      (nearest-neighbour zoom, explicit Convert and Swap)
    - Aga Iff To Chunky: indexed 320x256 ILBM (4-8 planes),
      uncompressed or ByteRun1, into an AMOS DATA/WORK bank

  The C2P functions operate on a 320x256 indexed AGA screen
  with double buffering (16/32/64/128/256 colours). They use
  an 8-bit chunky AMOS bank of at least 81,920 bytes and an
  intermediate Chip RAM bitmap. C2P conversion does not change
  the palette or swap the screen automatically.

  IMPORTANT - external C2P dependency:
    The five Aga C2P functions require c2p.library v1.9,
    installed separately in LIBS: (usually SYS:Libs/).
    It is NOT part of AMOSPro_AGA.Lib. Obtain it from Aminet:
      https://aminet.net/package/dev/misc/c2plib
    The Aga Iff To Chunky decoder itself does not require it.

  Validation and publication status:
    R82 has passed native 68020 CPU, ABI and AP20 Gate A tests.
    At preparation time, R82's WinUAE interpreted (Gate B)
    and AMOS Compiler (Gate C) tests were still pending.
    The previously promoted R81 passed Gates A/B/C on its
    documented WinUAE scenario. This R82 file is a draft for
    the NEXT Aminet upload, not proof that R82 is promoted.
    Physical AGA Amiga testing (Gate D) has not been performed.
    No hardware speedup or exhaustive API coverage is claimed.

  Installation:
    1. Back up your AMOS configuration and existing libraries.
    2. Copy AMOSPro_AGA.Lib into your AMOS APSystem directory.
    3. In AMOS Professional, open Config / Set Interpreter /
       Set Loaded Extensions, and register it in a free slot.
       Existing users must preserve their current extension
       slot. The project historically used slot 14.
    4. Save the interpreter configuration and restart AMOS.
    5. For C2P, also install c2p.library v1.9 in LIBS:.
    6. Import .asc examples via Project / Merge ASCII; these
       are text sources, not tokenized .AMOS programs.

  Some demos require IFF images, AGAPIC/AGAPAL banks or fonts.
  Check INSTALL.md and the examples documentation for details.
  AGAPIC v2 and the four new bank-palette commands belong to
  the R82 candidate; use the promoted R81 if you require the
  previously qualified release while R82 validation continues.

  Source code and technical documentation are under the MIT
  License. Artwork, logos, scans, IFF images and fonts may have
  separate licensing terms; see ASSETS_LICENSE.md.

  Source, updates and documentation:
    https://github.com/anthea176/AMOSPro-AGA-Extension

  Designed and developed by HWARF, with assistance from
  ChatGPT (OpenAI) for programming, testing and documentation.


Contents of dev/amos/AMOSProAGA.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[MS-DOS]                  3316   12720  26.1% -lh5- 3b2c Nov 10 13:59 AGA_TEST_MODES/DBLNTSC_320x200.iff
[MS-DOS]                  3894   16558  23.5% -lh5- a3de Nov 10 13:59 AGA_TEST_MODES/DBLPAL_320x256.iff
[MS-DOS]                 12256   37556  32.6% -lh5- b4e4 Nov 10 13:59 AGA_TEST_MODES/HAM6_PAL_320x256.iff
[MS-DOS]                 21005   55858  37.6% -lh5- 7500 Nov 10 13:59 AGA_TEST_MODES/HAM8_PAL_320x256.iff
[MS-DOS]                  9297   46714  19.9% -lh5- ffea Nov 10 13:59 AGA_TEST_MODES/SHIRES_LACE_PAL_1280x512.iff
[MS-DOS]                  5948   23268  25.6% -lh5- 74fa Nov 10 13:59 AGA_TEST_MODES/SHIRES_PAL_1280x256.iff
[MS-DOS]                  1953   41274   4.7% -lh5- e033 Nov 10 20:47 AGA_TEST_MODES/TESTCARD_320x256x8.iff
[MS-DOS]                185998  230200  80.8% -lh5- bdfc Nov 13 19:49 bonus/barbarians.iff
[MS-DOS]                 21931   32024  68.5% -lh5- 6ae3 Nov 14 19:35 bonus/Hwarf Logo.iff
[MS-DOS]                226534  262968  86.1% -lh5- a7a6 Nov 14 19:34 bonus/RPG engine.iff
[MS-DOS]                  2318    6714  34.5% -lh5- db35 Nov 13 20:33 examples/2d_cursor.asc
[MS-DOS]                  1759    2880  61.1% -lh5- 7447 Nov 11 17:22 examples/AMCAF_FONT9.abk
[MS-DOS]                   551    1298  42.4% -lh5- f1ec Nov 10 21:52 examples/blitter.asc
[MS-DOS]                   802    1920  41.8% -lh5- 97cd Nov 10 22:51 examples/collide.asc
[MS-DOS]                   483    1294  37.3% -lh5- a9c3 Nov 10 21:52 examples/copper.asc
[MS-DOS]                  1953   41274   4.7% -lh5- e033 Nov 10 21:52 examples/demo.iff
[MS-DOS]                  1175    2881  40.8% -lh5- 873f Nov 13 20:33 examples/fade_to_bank.asc
[MS-DOS]                  1114    2690  41.4% -lh5- 3320 Nov 13 20:33 examples/font_bank.asc
[MS-DOS]                   554    1070  51.8% -lh5- e7aa Nov 10 21:52 examples/mouse.asc
[MS-DOS]                   442    1009  43.8% -lh5- 654e Nov 10 21:52 examples/picture.asc
[MS-DOS]                  3609    8043  44.9% -lh5- a593 Nov 14 15:55 examples/README.fr.md
[MS-DOS]                  3504    7613  46.0% -lh5- dc11 Nov 14 15:55 examples/README.md
[MS-DOS]                   303     481  63.0% -lh5- 8a73 Nov 10 21:52 examples/screen.asc
[MS-DOS]                  1682    4675  36.0% -lh5- 4231 Nov 11 10:14 examples/show.asc
[MS-DOS]                   494    1856  26.6% -lh5- 6220 Nov 13 20:33 examples/bank_number/AGAPIC_SAMPLE_BANK10.abk
[MS-DOS]                   974    2213  44.0% -lh5- 5e36 Nov 13 20:33 examples/bank_number/BANK_NUMBER_HELPERS.asc
[MS-DOS]                   120     146  82.2% -lh5- 33f5 Nov 13 20:33 examples/bank_number/Hwarf-12xxS.licence
[MS-DOS]                  1955   12726  15.4% -lh5- 55e9 Nov 13 20:33 examples/bank_number/Hwarf1252S.abk
[MS-DOS]                  1209    2207  54.8% -lh5- 624d Nov 13 20:33 examples/bank_number/README.fr.md
[MS-DOS]                  1135    2046  55.5% -lh5- f459 Nov 13 20:33 examples/bank_number/README.md
[MS-DOS]                 63906   81920  78.0% -lh5- 868c Nov 14 15:14 examples/c2p_iff_showcase/AGA_DEMO_320x256_256c.chk
[MS-DOS]                 74882   80776  92.7% -lh5- 17ed Nov 10 20:42 examples/c2p_iff_showcase/AGA_DEMO_320x256_256c.iff
[MS-DOS]                  3131    9504  32.9% -lh5- ddb8 Nov 14 15:14 examples/c2p_iff_showcase/C2P_IFF_SHOWCASE.asc
[MS-DOS]                 56802   83029  68.4% -lh5- c24e Nov 14 15:14 examples/c2p_iff_showcase/EXPECTED_C2P_SHOWCASE.png
[MS-DOS]                  3628    8077  44.9% -lh5- 1c4b Nov 14 15:55 examples/c2p_iff_showcase/README.fr.md
[MS-DOS]                  2881    5555  51.9% -lh5- d6ca Nov 14 15:55 examples/c2p_iff_showcase/README.md
[MS-DOS]                  1223    3029  40.4% -lh5- 1f98 Nov 13 20:33 examples/cblock_chip/CBLOCK_CHIP_LAB.asc
[MS-DOS]                  1964    3769  52.1% -lh5- 357d Nov 13 20:33 examples/cblock_chip/README.fr.md
[MS-DOS]                  1992    3837  51.9% -lh5- 9104 Nov 13 20:33 examples/cblock_chip/README.md
[MS-DOS]                   494    1856  26.6% -lh5- 6220 Nov 13 20:33 examples/compiler_all_in_one/AGAPIC_SAMPLE_BANK10.abk
[MS-DOS]                  2196    5597  39.2% -lh5- 566d Nov 13 20:33 examples/compiler_all_in_one/COMPILER_ALL_IN_ONE.asc
[MS-DOS]                   120     146  82.2% -lh5- 33f5 Nov 13 20:33 examples/compiler_all_in_one/Hwarf-12xxS.licence
[MS-DOS]                  1955   12726  15.4% -lh5- 55e9 Nov 13 20:33 examples/compiler_all_in_one/Hwarf1252S.abk
[MS-DOS]                  1527    2960  51.6% -lh5- adf9 Nov 13 20:33 examples/compiler_all_in_one/README.fr.md
[MS-DOS]                  1514    2931  51.7% -lh5- 4d73 Nov 13 20:33 examples/compiler_all_in_one/README.md
[MS-DOS]                  3256   10381  31.4% -lh5- 3a69 Nov 13 20:33 examples/fast_icons/FAST_ICON_LAB.asc
[MS-DOS]                  2876    5878  48.9% -lh5- 192f Nov 13 20:33 examples/fast_icons/README.fr.md
[MS-DOS]                  2651    5321  49.8% -lh5- ad8f Nov 13 20:33 examples/fast_icons/README.md
[MS-DOS]                  1115    2708  41.2% -lh5- 0e59 Nov 13 22:15 examples/iff_to_abk/ABK_VIEWER.asc
[MS-DOS]                  1690    4810  35.1% -lh5- b28c Nov 13 22:15 examples/iff_to_abk/IFF_TO_ABK.asc
[MS-DOS]                  1649    3199  51.5% -lh5- 6738 Nov 13 22:15 examples/iff_to_abk/README.fr.md
[MS-DOS]                  1546    2952  52.4% -lh5- a069 Nov 13 22:15 examples/iff_to_abk/README.md
[MS-DOS]                162051 1223434  13.2% -lh5- 7bdd Nov 14 19:27 sources/AMOSPro_AGA_R82_C1_NATIVE.s
[MS-DOS]                  3756    8248  45.5% -lh5- daca Nov 14 19:36 INSTALL.md
[MS-DOS]                  3733    8316  44.9% -lh5- 3c2c Nov 14 19:36 INSTALL.fr.md
[MS-DOS]                  2260    4548  49.7% -lh5- 05fe Nov 14 19:24 AMOSProAGA.readme
[MS-DOS]                 23703   64112  37.0% -lh5- e98c Nov 14 19:06 AMOSPro_AGA.Lib
[MS-DOS]                 17667   45548  38.8% -lh5- 31ba Nov 14 19:06 README.md
[MS-DOS]                 18619   48397  38.5% -lh5- d197 Nov 14 19:06 README.fr.md
[MS-DOS]                  1916    4252  45.1% -lh5- d70f Nov 10 21:08 ASSETS_LICENSE.md
[MS-DOS]                   634    1083  58.5% -lh5- 194c Nov 10 21:00 license
[MS-DOS]                 74882   80776  92.7% -lh5- 17ed Nov 10 20:42 AGA_DEMO.iff
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        62 files 1060487 2693851  39.4%            Nov 15 02:32
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>