ViceSharp.Avalonia 1.1.0

dotnet tool install --global ViceSharp.Avalonia --version 1.1.0
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local ViceSharp.Avalonia --version 1.1.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=ViceSharp.Avalonia&version=1.1.0
                    
nuke :add-package ViceSharp.Avalonia --version 1.1.0
                    

ViceSharp.Avalonia

The ViceSharp Avalonia desktop GUI for the Commodore 64, packaged as a .NET global tool.

What it is

ViceSharp.Avalonia is the cross-platform desktop front end for ViceSharp, a C#/.NET 10 port of the VICE x64sc emulator. It boots a full C64 host in-process: attach and detach disk, tape, and cartridge media, drive with True Drive emulation, pause/resume, step and rewind by cycle or frame, cold/warm reset and autostart, and inspect state through the built-in monitor. It also captures screenshots (PNG/BMP), sound (WAV), and video (mp4/mkv/avi via ffmpeg, or a numbered BMP sequence). The UI talks to the emulation core over an in-process gRPC host (ViceSharp.Host / ViceSharp.Protocol), so nothing pokes the chips directly.

Install

dotnet tool install --global ViceSharp.Avalonia

Then run the tool by its command name:

vicesharp

Notes

ViceSharp ships no Commodore ROMs. Point VICESHARP_ROM_PATH at a VICE data root (or put x64sc.exe on PATH) before launching. Live SID audio is on by default; set VICESHARP_AUDIO=0 to run silently. Muxed video capture requires ffmpeg on PATH (or VICESHARP_FFMPEG).

License: GPL-2.0-or-later (derivative of VICE). Part of the ViceSharp project: https://github.com/sharpninja/vice-sharp

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
1.1.0 102 7/11/2026
1.0.5 105 7/10/2026
1.0.4 108 7/10/2026
1.0.2 110 7/8/2026
1.0.1 110 7/8/2026
0.9.0 95 7/2/2026