macOS
brew install atasmlocal Homebrew formula metadata
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de atasm pour les workflows d'agents IA.
installation
brew install atasmlocal Homebrew formula metadata
sudo dnf install atasmFedora Rawhide package metadata · atasm · Source: dl.fedoraproject.org
nix profile install nixpkgs#atasmnixpkgs package indexes · pkgs/by-name/at/atasm/package.nix · Source: api.github.com
aperçu
Atari MAC/65 compatible assembler for Unix
historique
ATasm is a mostly MAC/65-compatible 6502 cross-assembler for Atari 8-bit development. It lets programmers write Atari assembly on modern hosts while producing Atari-native load objects, disk images, and emulator-related outputs.
The README traces ATasm to Mark Schmelzenbach in 1998 and explains that it was created from a desire for a fast Atari-specific cross-assembler after using OSS MAC/65 on real hardware and finding other cross-assemblers lacked Atari-specific directives and conveniences. The current fork documents modifications by Peter Hinz from 2021 through 2025.
The version history records an initial public 0.90 release, GPL release at 1.00, Atari-specific output work such as XFD/ATR and emulator state-file support, undocumented opcodes, MAC/65 compatibility improvements, list/debug output, CC65 header generation, VS Code/Altirra bridge symbol dumps, long branches, trigonometry table helpers, procedure scopes, and .GUARD/.NOTIFY directives.
ATasm occupies a niche but durable package-manager slot: retrocomputing developers need a small native assembler that can be scripted from makefiles and editors instead of running original Atari tools inside an emulator. The supplied metadata shows Homebrew, Fedora/DNF, and Nix packaging.
Its adoption is tightly connected to Atari emulator and cross-development workflows. The README explicitly names Atari800Win, Atari800, and Atari++ state-file targets, and later releases added outputs used by CC65 and VS Code/Altirra tooling.
The command is `atasm [options] <file.m65>`. Users enable undocumented opcodes, raw binary output, include paths, predefined symbols, XFD/ATR output, emulator state-file merging, symbol/list output, CC65 headers, ATasm include files, and JSON symbol dumps for editor integrations.
ATasm is a compact example of why niche retro tools survive in general-purpose package managers: it is small, C-based, scriptable, compatible with old source idioms, and bridges modern build systems with emulator/debugger ecosystems.
posture de sécurité
narrow executable package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
atasm | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/CycoPH/atasm
métadonnées d'installation
| Clé du paquet | brew:atasm |
|---|---|
| Version | 1.30 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/atasm |
| Page d'accueil | https://sourceforge.net/projects/atasm/ |
| Dépôt | https://github.com/CycoPH/atasm |
| Docs amont | https://github.com/CycoPH/atasm#readme |
| Licence | GPL-2.0-or-later |
| Archive source | https://github.com/CycoPH/atasm/archive/refs/tags/V1.30.tar.gz |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | atasm |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
atasm
nix profile install nixpkgs#atasmatasm 1.30-4.fc44
6502 cross-assembler
https://github.com/CycoPH/atasm
sudo dnf install atasmpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.