kizwan/ATOMBIOSReader
46.0
Weak · 21 September 2026
717
lines of production code
VB.NET
primary language
4
measurements over time
What this system is
ATOMBIOSReader is a Windows Forms application designed to parse and extract data from ATOM BIOS files. It provides a graphical interface for users to select ROM files and view structured command and data tables, such as ASIC initialization and power play information. The tool generates a master list of these tables, facilitating the analysis of BIOS headers and embedded resources.
Features
Initial release of ATOMBIOSReader tool and project structure
The repository is initialized with the ATOMBIOSReader Visual Studio solution file (ATOMBIOSReader.sln) and a MIT license. The README is updated to describe the tool, which generates a master list of command and data tables from ATOM BIOS files, and includes example output showing parsed tables.
(repo-wide) · high confidence
Introduced ATOMBIOSReader Windows Forms application
Added a new Windows Forms application named ATOMBIOSReader, which provides a graphical interface for reading ATOM BIOS ROM headers and parsing command and data tables. The implementation includes the main form with file selection controls, a status label, and embedded resources (icon and bitmap). The core logic defines structures for the ATOM ROM header and a comprehensive list of command tables (e.g., ASIC\_Init, SetMemoryClock) and data tables (e.g., VRAM\_Info, PowerPlayInfo) to facilitate BIOS data extraction.
ATOMBIOSReader · high confidence
Dependencies
Added ATOMBIOSReader project to the solution
A new Visual Basic .NET project named ATOMBIOSReader has been added to the repository. This project targets .NET Framework 4.5.2 and includes the necessary MSBuild configuration, references to standard .NET libraries (such as System.Windows.Forms and System.Drawing), and source files for a Windows Forms application. This addition enables the build system to compile and manage this specific component alongside the rest of the codebase.
(dependencies) · high confidence
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
How this codebase got here
Score
- CAI 46 → 46 (+0.0)
- Rubric changed (rubric-2026.08.18 → rubric-2026.09.15) — scores are not directly comparable.
Lenses
- Code Health 98 → 98 (+0.0)
- Architecture 69 → 69 (+0.0)
- Maturity 50 → 50 (+0.0)
- Readiness 23 → 23 (+0.0)
- Security 100 → 100 (+0.0)
Resolved (9)
- Build did not complete in the analyzer
- Duplicated block (7 lines × 2) (ATOMBIOSReader/ATOMBIOSReader.vb)
- No exposed public API
- There is no architecture or API reference documentation for the ATOMBIOSReader library, so users cannot find out what functions exist or how to call them. (README.md)
- XML-doc coverage: ATOMBIOSReader (ATOMBIOSReader/ATOMBIOSReader.vbproj)
- early-stage repository — too little history to judge knowledge freshness
- git history depth insufficient
- git history depth insufficient
- single-maintainer — knowledge-concentration (bus factor) risk
New (4)
- Documentation: no project overview (README.md)
- Duplicated block (4–7 lines × 3) (ATOMBIOSReader/ATOMBIOSReader.vb)
- MethodTooLong: ATOMBIOSReader.ATOMROMFILE (ATOMBIOSReader/ATOMBIOSReader.vb)
- No ADRs found
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
kizwan/ATOMBIOSReader was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.
About this page
- The score is its most recent published measurement, taken on 21 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit b7b995c49f78fce8115771ec09bc1cfdde55ca7d — the exact code this score is about.
- Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-28e75b8e3254.