遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/5365)
<a href="https://www.bestpractices.dev/projects/5365"><img src="https://www.bestpractices.dev/projects/5365/badge"></a>
A multi-system emulator project with a .NET front-end. Features recording/playback and debugging tools for TASers, plus some QoL stuff for casual players. Built for Windows 10+ and Linux x86_64.
Bus factor for emulation work is definitely 1; we've run into that case (thankfully not because of a bus, drama explained here).
All major contributors are unpaid volunteers associated with TASVideos.org (unregistered American NGO).
Repository on GitHub, which uses git. git is distributed.
Issues can be labelled "good first issue" and will appear here (linked in readme), though it hasn't seen much use yet. Readme also invites users to reproduce bugs or provide missing details in comments.
Repo is hosted on GitHub.
Nix expression is working.
Uses dotnet test.
dotnet test
GitLab CI builds ~~every time new commits are pushed, and also builds branches of main repo (not forks).~~ sometimes. See discussion of GitLab's quotas and project readme.
Not even close.
Release downloads are hosted on GitHub.
API surface for automated fuzzing is not apparent. See also Real-Time Corruptor project.
There are some assertions which are only compiled in Debug configuration.
后退