Automic VaultAutomic Vault

brew

wla-dx を Homebrew, Nix でインストール

wla-dx のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install wla-dx

local Homebrew formula metadata

Linux

Nix確認済み · 92%
nix profile install nixpkgs#wla-dx

nixpkgs package indexes · pkgs/by-name/wl/wla-dx/package.nix · ソース: api.github.com

概要

パッケージ概要

Yet another crossassembler package

コマンドとエイリアス

  • wla-6502
  • wla-65816
  • wla-65c02
  • wla-65ce02
  • wla-6800
  • wla-68000
  • wla-6801
  • wla-6809
  • wla-8008
  • wla-8080
  • wla-gb
  • wla-huc6280
  • wla-spc700
  • wla-superfx
  • wla-z80
  • wla-z80n
  • wlab
  • wlalink

履歴

プロジェクトの歴史と使われ方

WLA DX, short for Wzonka-Lad Assembler Deluxe, is a long-running multi-platform cross-assembler and linker package for classic 8-bit and 16-bit CPU families and game-console development. It assembles source files into object or library files with `wla-ARCH` front ends and links them with `wlalink` into ROM images or programs.

プロジェクトの歴史

Ville Helin's documentation explains that WLA began from his need for a macro assembler for GB-Z80 Game Boy code. The project expanded when Gaelan Griffin needed real Z80 support for Sega Master System work, then grew to support 6502 systems for NES developers, 65816 for SNES developers, and additional CPU families. The old homepage identifies the original authorship period as 1998-2008, after which the documentation notes that others could participate in development, more recently through GitHub.

The GitHub repository, created in January 2014, became the modern development home. By the 10.x documentation line, WLA DX covered GB-Z80, Z80, Z80N, eZ80, 6502, 65C02, 65CE02, 65816, 68000, 6800, 6801, 6809, 8008, 8080, HuC6280, SPC-700, SuperFX, Cx4, and SH-2-oriented use cases, with Read the Docs documentation and a current release line continuing into 2026.

使われ方

WLA DX is used by retrocomputing and homebrew developers who need a real assembler/linker flow for consoles rather than a single hard-coded target. Its documentation emphasizes explicit `.MEMORYMAP` and `.ROMBANKMAP` definitions, separate assembly and linking stages, library/object-file support, and ROM patching with `.BACKGROUND` and overwrite sections.

パッケージ好きにとっての重要性

Its significance is that it is one of the durable cross-assembler packages that grew with console homebrew communities rather than from mainstream compiler infrastructure. For package nerds, the interesting bit is the breadth: one toolchain family covers Game Boy, NES, SNES, Master System/Game Gear, Mega Drive/Genesis-related CPUs, PC Engine, SPC-700, SuperFX, and other retro targets while preserving a linker model and symbol outputs useful to emulators and debugging tools.

タイムライン

  • 1998-2008: WLA DX was originally written by Ville Helin.
  • 2014-01-16: the current GitHub repository was created.
  • 2026-06-28: GitHub listed v10.7 as the latest release during this enrichment run.

Related projects

  • WLA DX sits in the same retro-development space as other cross-assemblers such as ACME and ca65, but its own identity is tied to multi-console ROM development and a linked object-file workflow.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
wla-6502cliグローバル実行可能ファイル
wla-65816cliグローバル実行可能ファイル
wla-65c02cliグローバル実行可能ファイル
wla-65ce02cliグローバル実行可能ファイル
wla-6800cliグローバル実行可能ファイル
wla-68000cliグローバル実行可能ファイル
wla-6801cliグローバル実行可能ファイル
wla-6809cliグローバル実行可能ファイル
wla-8008cliグローバル実行可能ファイル
wla-8080cliグローバル実行可能ファイル
wla-gbcliグローバル実行可能ファイル
wla-huc6280cliグローバル実行可能ファイル
wla-spc700cliグローバル実行可能ファイル
wla-superfxcliグローバル実行可能ファイル
wla-z80cliグローバル実行可能ファイル
wla-z80ncliグローバル実行可能ファイル
wlabcliグローバル実行可能ファイル
wlalinkcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-25
マネージャ版10.7
マネージャ更新日2026-06-28
ローカルデータOK
上流最新
検出された最新v10.7

https://github.com/vhelin/wla-dx

  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:wla-dx
バージョン10.7
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/wla-dx
ホームページhttps://github.com/vhelin/wla-dx
リポジトリhttps://github.com/vhelin/wla-dx
上流ドキュメントhttps://github.com/vhelin/wla-dx#readme
ライセンスGPL-2.0-or-later
ソースアーカイブhttps://github.com/vhelin/wla-dx/archive/refs/tags/v10.7.tar.gz
最終更新2026-06-28T13:03:47+09:00
Pulseupdated
ビルド依存関係cmake
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namewla-dx
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Nix95%

wla-dx

nix profile install nixpkgs#wla-dx
  • normalized package name match
  • 一致条件: Wla Dx
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/wl/wla-dx/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment