{
  "authors": [
    "Martin Krischik <krischik@users.sourceforge.net>"
  ],
  "build-switches": {
    "development": {
      "compile_checks": "Warnings",
      "contracts": "Yes",
      "runtime_checks": "Overflow"
    },
    "release": {
      "compile_checks": "Warnings",
      "contracts": "No",
      "runtime_checks": "Default"
    },
    "validation": {
      "compile_checks": "Warnings",
      "contracts": "Yes",
      "runtime_checks": "Everything"
    }
  },
  "depends-on": [
    {
      "adacl": "^6.3.0",
      "adacl_regexp": "^6.3.0",
      "adacl_sar": "^6.3.0"
    }
  ],
  "description": "Cross-platform tools to supercharge your HP-41CX emulator experience",
  "executables": [
    "hp41cx_tools-main",
    "hp41cx_tools-dm41_to_px41",
    "hp41cx_tools-px41_to_dm41",
    "hp41cx_tools-unicode_to_dm41",
    "hp41cx_tools-unicode_to_px41"
  ],
  "licenses": "GPL-3.0-or-later",
  "long-description": "## HP-41CX Emulator Tools\n\nStep into the golden era of retro computing with **hp41cx_tools**, a versatile\nsuite that turbocharges your HP-41CX emulator adventures! Unlike many tools\nshackled to Windows, this toolkit runs flawlessly on **macOS**, **Linux**, and\n**Windows**, making it the ultimate companion for enthusiasts using the iconic\n[PX-41CX](https://paxer.net/PX-41CX/) from Paxer or the sleek\n[DM41X](https://www.swissmicros.com/product/dm41x) from SwissMicros. Channel\nyour inner 1980s programming wizard and master memory dumps and FOCAL source\ncode with ease.\n\nBuilt with the precision of **Ada 2022** for unshakeable reliability, these\ntools decode and convert data with the finesse of the HP-41CX's legendary\nkeystrokes. Paired with intuitive **ZShell scripts** for macOS and Linux, the\nsuite streamlines complex workflows, whether you're on a modern MacBook, a\nLinux workstation, or a Windows PC. This cross-platform prowess ensures every\nretro computing fan can join the fun, no matter their setup.\n\n### Key Features\n- **Memory Dump Decoder**: Transform raw HP-41CX emulator memory dumps into readable FOCAL source code with pinpoint accuracy.\n- **Source Code Converter**: Seamlessly convert between PX-41CX and DM41X FOCAL code styles, bridging emulator ecosystems.\n- **Unicode Support**: Convert Unicode-encoded FOCAL programs to PX-41CX or DM41X formats, blending vintage charm with modern workflows.\n- **Cross-Platform Power**: Runs natively on macOS, Linux, and Windows-unlike many Windows-only alternatives.\n- **Open Source**: Hosted on [SourceForge](https://sourceforge.net/p/calculator-scripts/code/ci/master/tree/Tools/hp41cx_tools/src/), ready for you to hack, extend, and share with the retro computing community.\n- **Comprehensive Docs**: Explore detailed guides via [GNATdoc](https://calculator-scripts.sourceforge.io/gnatdoc/hp41cx-tools).\n\n### Why You'll Love It\nRelive the thrill of programming the HP-41CX, the calculator that defined a\ngeneration of scientific and hobbyist triumphs. Whether you're decoding vintage\nmemory dumps or crafting new FOCAL programs, **hp41cx_tools** brings the past\nto life with unmatched versatility. Join the retro computing revolution and\nmake your emulator sing-on any desktop OS!\n",
  "maintainers": [
    "Martin Krischik <krischik@users.sourceforge.net>"
  ],
  "maintainers-logins": [
    "krischik"
  ],
  "name": "hp41cx_tools",
  "origin": {
    "archive-name": "hp41cx_tools-1.7.0.tgz",
    "hashes": [
      "sha256:7c31b558d3e82747b551433139f37849d44fd2984840d51264c99fb501e0b7c6",
      "sha512:659009a6848ab1fba6b3a3dac842b5248bc897506396a0eed61f3d8e45999252bafafc82a8bd7b99e873d4e65bb815f494fbf4129d1252aa571c1458cf723c74"
    ],
    "url": "https://sourceforge.net/projects/calculator-scripts/files/Alire/hp41cx_tools-1.7.0.tgz/download"
  },
  "tags": [
    "calculator",
    "tools",
    "retrocomputing",
    "ada-2022",
    "hp-41cx",
    "dm41x",
    "px41cx",
    "cross-platform"
  ],
  "version": "1.7.0",
  "website": "https://calculator-scripts.sourceforge.io/hp41cx-tools/"
}
