Menu ▾ ▴

Tree [277a9f] master /
 History

HTTPS access


File Date Author Commit
 build 2026-09-20 Peter Dell Peter Dell [8f3651] Delete compare-with-gtk.WinMerge
 doc 2026-09-22 Peter Dell Peter Dell [277a9f] Add RTF docs
 lib 2025-12-26 Peter Dell Peter Dell [45a29d] Add lib/GSL-main
 site 2023-07-26 Peter Dell Peter Dell [982672] Rename site files
 src 2026-09-22 Peter Dell Peter Dell [277a9f] Add RTF docs
 tools 2026-09-17 Peter Dell Peter Dell [a788cc] Add FontRasterizer, a helper for rasterizing .f...
 tst 2026-09-20 Peter Dell Peter Dell [e0151b] Update absolute paths after moving the project ...
 .gitattributes 2015-04-13 Eric Bacher Eric Bacher [ab48c6] Start of version 3.0
 .gitignore 2026-09-12 Peter Dell Peter Dell [7fa433] Add clang-include-cleaner tooling for resolving...
 COPYING 2020-05-03 Peter Dell Peter Dell [e28690] Merge fork at https://sourceforge.net/u/scttgs0...
 PORTING_GUIDE.md 2026-09-17 Peter Dell Peter Dell [ceae38] Create PORTING_GUIDE.md
 README.md 2026-09-20 Peter Dell Peter Dell [876f53] Update README.md
 dis6502.sln 2026-09-22 Peter Dell Peter Dell [277a9f] Add RTF docs

Read Me

DIS6502 - The interactive MOS 6502 Disassembler

Purpose

The MOS 6502 Disassembler (DIS6502) is a Windows application that lets you interactively disassemble an 8-bit binary file or disk image. You can then save a ready-to-assemble listing in an assembler source file.

Contributions

  • Copyright (C) 1997-2019 Eric Bacher
  • Copyright (C) 2005 James Wilkinson
  • Copyright (C) 2015-2026 Peter Dell
  • Copyright (C) 2019,2022 Scott Giese

Peter Dell maintains the current version, available at https://github.com/dis6502/dis6502.
The current version is a cross-platform Java application.

Building

The project requires https://github.com/microsoft/GSL to be installed.
You can install it via the context menu "Manage NuGet Images" of the "dis6502" project
and install https://www.nuget.org/packages/gsl-msvc14-x64/2.3.0.2779

Licence

GNU General Public License version 2
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

Statistics

Generated with "build\count-loc.ps1" on 2026-09-20.

| Category | Extension | Files | Lines | Size |
|──────────|───────────|───────|───────|───────────|
| ui | .h | 77 | 3165 | 89.32 KB |
| ui | .cpp | 74 | 13575 | 434.85 KB |
| ui | total | 151 | 16740 | 524.17 KB |
| rest | .h | 112 | 7101 | 224.66 KB |
| rest | .cpp | 95 | 18059 | 602.03 KB |
| rest | total | 207 | 25160 | 826.69 KB |
| overall | .h | 189 | 10266 | 313.98 KB |
| overall | .cpp | 169 | 31634 | 1.01 MB |
| overall | total | 358 | 41900 | 1.32 MB |