Releases: fadden/6502bench
6502bench SourceGen v1.10.1
6502bench currently has one tool, the SourceGen disassembler.
The best place to start is to work through the tutorials. Various sample projects are included in the distribution.
Changes since v1.10.0:
- Generate macro for big-endian words in 64tass output (#175).
- Made hex vs. decimal adjustment threshold configurable (#176).
- Allowed scripts to format inline data following COP and WDM opcodes (#177).
- Added more link anchors to HTML output (#180, #181).
- Fixed typo in C64 symbol definitions (#182).
- Added pre-formatting of VICE CRT binaries (#183).
- Auto-sized the rightmost column of References and Symbols.
- Updated project to use .NET Framework 4.8.1.
The program is written in C# .NET, using WPF for the user interface. The attached binaries have been tested on Windows 11. There is no installer; just unzip the files somewhere convenient and double-click SourceGen.exe to start the program.
Linux and Mac OS X are not officially supported at this time, though version 9+ of the Wine emulation layer is reported to work.
IMPORTANT: your Windows system must have .NET Framework v4.8.1 installed. Most systems will already have this, but if you have trouble getting the app to start, you may need to install it. You can download it directly from Microsoft, at https://dotnet.microsoft.com/en-us/download/dotnet-framework .
6502bench SourceGen v1.10.1-dev5
This is a development snapshot pre-release. It may be mildly unstable. Unless you need a feature or bug fix introduced here, we recommend downloading the latest stable release instead.
Changes since v1.10.0:
- Generate macro for big-endian values in 64tass output (#175).
- Make hex vs. decimal adjustment threshold configurable (#176).
- Allow scripts to format inline data following COP and WDM opcodes (#177).
- Add more link anchors to HTML output (#180, #181).
- Fix typo in C64 symbol definitions (#182).
- Add pre-formatting of VICE CRT binaries (#183).
- Auto-size the rightmost column of References and Symbols.
- Updated build to use .NET Framework 4.8.1.
6502bench SourceGen v1.10.0
6502bench currently has one tool, the SourceGen disassembler.
The best place to start is to work through the tutorials. Various sample projects are included in the distribution.
Changes since v1.9.1:
- Added JMP table bulk tagging (#22).
- Added Edit Operand Target Label action (#166). (Performs "goto operand" + "edit label" in one action.)
- Added support for 24+8 address tables to Format Address Table (#171).
- Added "disregard operand address" checkbox (#174).
- Added "find all".
- Added "copy out" feature to References panel.
- Added signed-decimal formatting of immediate instruction operands and data items.
- Fixed Merlin 32 direct page operand forcing.
- Minor fixes.
The program is written in C# .NET, using WPF for the user interface. The attached binaries have been tested on Windows 10. There is no installer; just unzip the files somewhere convenient and double-click SourceGen.exe to start the program.
Linux and Mac OS X are not supported at this time, though version 9+ of the Wine emulation layer is reported to work.
IMPORTANT: your Windows system must have .NET Framework v4.6.2 or later installed. Most systems will already have this, but if you have trouble getting the app to start, you may need to install it. You can download it directly from Microsoft, at https://dotnet.microsoft.com/en-us/download/dotnet-framework .
6502bench SourceGen v1.9.1
6502bench currently has one tool, the SourceGen disassembler.
The best place to start is to work through the tutorials. Various sample projects are included in the distribution.
Changes since v1.9.0:
- Added "omit implicit accumulator operand" setting (#162).
The program is written in C# .NET, using WPF for the user interface. The attached binaries have been tested on Windows 10. There is no installer; just unzip the files somewhere convenient and double-click SourceGen.exe to start the program.
Linux and Mac OS X are not supported at this time, though version 9+ of the Wine emulation layer is reported to work.
IMPORTANT: your Windows system must have .NET Framework v4.6.2 or later installed. Most systems will already have this, but if you have trouble getting the app to start, you may need to install it. You can download it directly from Microsoft, at https://dotnet.microsoft.com/en-us/download/dotnet-framework .
6502bench SourceGen v1.9.0
6502bench currently has one tool, the SourceGen disassembler.
The best place to start is to work through the tutorials. Various sample projects are included in the distribution.
Changes since v1.8.6:
- Added "fancy" formatting for long comments (#111).
- Added address region isolation (#139).
- Added binary includes (#144).
- Address table formatter now finds project/platform symbols (#160).
- Added auto-save (#161).
- Full-line comment delimiter shown on-screen is now configurable. Merlin 32 asm source generator now uses '*'.
- Fixed Applesoft shape table visualizer.
- The "seek nearby targets" feature is now disabled by default for new projects.
- Disabled "prefer 32-bit" flag in build.
The program is written in C# .NET, using WPF for the user interface. The attached binaries have been tested on Windows 10. There is no installer; just unzip the files somewhere convenient and double-click SourceGen.exe to start the program.
Linux and Mac OS X are not supported at this time, though version 9+ of the Wine emulation layer is reported to work.
IMPORTANT: your Windows system must have .NET Framework v4.6.2 or later installed. Most systems will already have this, but if you have trouble getting the app to start, you may need to install it. You can download it directly from Microsoft, at https://dotnet.microsoft.com/en-us/download/dotnet-framework .
6502bench SourceGen v1.8.6
6502bench currently has one tool, the SourceGen disassembler.
The best place to start is to work through the tutorials. Various sample projects are included in the distribution.
Changes since v1.8.5:
- Added additional symbol files for Commodore 64 [@c64cryptoboy].
- Added label file generator (#151).
- Assembly source generators can be configured to prefer outputting labels on their own lines.
- The code list font size can now be set to an arbitrary value.
- Minor fixes.
The program is written in C# .NET, using WPF for the user interface. The attached binaries have been tested on Windows 7 SP1 and Windows 10. There is no installer; just unzip the files somewhere convenient and double-click SourceGen.exe to start the program.
Linux and Mac OS X are not supported at this time, though version 9+ of the Wine emulation layer is reported to work.
IMPORTANT: your Windows system must have .NET Framework v4.6.2 or later installed. Most systems will already have this, but if you have trouble getting the app to start, you may need to install it. You can download it directly from Microsoft, at https://dotnet.microsoft.com/en-us/download/dotnet-framework .
For information about building and working with the source code, see the Source Notes.
6502bench SourceGen v1.8.5
6502bench currently has one tool, the SourceGen disassembler.
The best place to start is to work through the tutorials. Various sample projects are included in the distribution.
Changes since v1.8.4:
- Fixed crash caused by extension script formatting (#150).
- Fixed transparency handling in C64 visualizer (#145).
- Removed unused PNG from project manifest (makes download smaller).
The program is written in C# .NET, using WPF for the user interface. The attached binaries have been tested on Windows 7 SP1 and Windows 10. There is no installer; just unzip the files somewhere convenient and double-click SourceGen.exe to start the program.
Linux and Mac OS X are not supported at this time. (Wine doesn't seem to work with .NET.)
IMPORTANT: your Windows system must have .NET Framework v4.6.2 or later installed. Most systems will already have this, but if you have trouble getting the app to start, you may need to install it. You can download it directly from Microsoft, at https://dotnet.microsoft.com/en-us/download/dotnet-framework .
For information about building and working with the source code, see the Source Notes.
6502bench SourceGen v1.8.4
6502bench currently has one tool, the SourceGen disassembler.
The best place to start is to work through the tutorials. Various sample projects are included in the distribution.
Changes since v1.8.3:
- Updated SNES definitions [@absindx].
- Added workaround for project file size limitation (#137).
- Increased maximum size of C64 font visualizers.
The program is written in C# .NET, using WPF for the user interface. The attached binaries have been tested on Windows 7 SP1 and Windows 10. There is no installer; just unzip the files somewhere convenient and double-click SourceGen.exe to start the program.
Linux and Mac OS X are not supported at this time. (Wine doesn't seem to work with .NET.)
IMPORTANT: your Windows system must have .NET Framework v4.6.2 or later installed. Most systems will already have this, but if you have trouble getting the app to start, you may need to install it. You can download it directly from Microsoft, at https://dotnet.microsoft.com/en-us/download/dotnet-framework .
For information about building and working with the source code, see the Source Notes.
6502bench SourceGen v1.8.3
6502bench currently has one tool, the SourceGen disassembler.
The best place to start is to work through the tutorials. Various sample projects are included in the distribution.
Changes since v1.8.2:
- Added fonts and sprite sheets to C64 sprite visualizer (#125).
- Fixed a crash in the OMF Converter tool (#124).
- Fixed a crash in the font picker (#127).
The program is written in C# .NET, using WPF for the user interface. The attached binaries have been tested on Windows 7 SP1 and Windows 10. There is no installer; just unzip the files somewhere convenient and double-click SourceGen.exe to start the program.
Linux and Mac OS X are not supported at this time. (Wine doesn't seem to work with .NET.)
IMPORTANT: your Windows system must have .NET Framework v4.6.2 or later installed. Most systems will already have this, but if you have trouble getting the app to start, you may need to install it. You can download it directly from Microsoft, at https://www.microsoft.com/net/download/dotnet-framework-runtime .
For information about building and working with the source code, see the Source Notes.
6502bench SourceGen v1.8.2
6502bench currently has one tool, the SourceGen disassembler.
The best place to start is to work through the tutorials. Various sample projects are included in the distribution.
Changes since v1.8.1:
- Fixed a crash when editing project symbols.
- Update project for Visual Studio Community 2022.
The program is written in C# .NET, using WPF for the user interface. The attached binaries have been tested on Windows 7 SP1 and Windows 10. There is no installer; just unzip the files somewhere convenient and double-click SourceGen.exe to start the program.
Linux and Mac OS X are not supported at this time. (Wine doesn't seem to work with .NET.)
IMPORTANT: your Windows system must have .NET Framework v4.6.2 or later installed. Most systems will already have this, but if you have trouble getting the app to start, you may need to install it. You can download it directly from Microsoft, at https://www.microsoft.com/net/download/dotnet-framework-runtime .
If you want to build the sources yourself, clone the git repository and open WorkBench.sln in Visual Studio 2019 or later. I use the free-to-download VS Community 2022 for development.