• version-0.1 179559f9f0

    version-0.1 Pre-release

    kludge released this 2026-07-09 13:36:12 +00:00 | 0 commits to main since this release

    First release of CLIReq, which is an AmigaOS system patch that intercepts standard Intuition GUI popups (System Requesters) and seamlessly routes them directly to your Command Line Interface (Shell) as text prompts.

    • Universal Intercept: Catches both legacy OS 1.3 AutoRequest calls and modern OS 2.0+ EasyRequestArgs calls.
    • Volume Request Handling: Hooks BuildSysRequest and BuildEasyRequestArgs to intercept background AmigaDOS volume requests (e.g., "Please insert volume...") by generating invisible "Fake Windows" in RAM.
    • RAW Mode Input: No need to press Enter. Just tap the corresponding letter (P for Proceed, A for Abort) and the program instantly continues.
    • Auto-Defaulting: Pressing Enter automatically selects the positive/first gadget. Pressing Escape automatically selects the negative/last gadget.
    • MMU & Accelerator Safe: Uses dynamic AllocMem for its internal assembly stubs and flushes the instruction cache (CacheClearU), which should make it stable on 68040/060, PiStorm, and Apollo Vampire accelerators.
    • Thread Safe: Validates that the requesting task is a foreground CLI process (pr_CLI != 0) before routing to the terminal. Background system daemons fall back to standard GUI popups to prevent system crashes.
    Downloads