{"adoption": {"forks": 1129, "observed_at": "2026-08-28T04:09:09.863303+00:00", "stars": 5107}, "canonical_url": "https://ross.abutalabs.com/products/simplenes", "card": {"archived": false, "artifact_type": "application", "description": "An NES emulator in C++", "domain": ["gaming-tools", "cross-platform", "developer-tools"], "enriched": true, "function": ["game", "simulation", "graphics", "audio-processing"], "health_score": 60, "homepage": null, "language": "C++", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["amhndu/SimpleNES"], "name": "amhndu/SimpleNES", "platform": ["windows", "cpp", "cross-platform"], "pushed_at": "2025-10-05T11:37:38+00:00", "repo": "amhndu/SimpleNES", "stars": 5107, "tags": ["nes-emulator", "emulation", "sfml", "retro-gaming", "8-bit", "linux", "macos"], "topics": ["nes-emulator", "emulator", "sfml", "c-plus-plus"], "urls": [], "use_cases": ["play classic NES games like Super Mario Bros on my PC", "emulate NES roms with sound on Linux", "run Legend of Zelda and Megaman on my computer", "open source NES emulator for macOS", "play retro 8-bit games from rom files", "test NES homebrew roms"], "what_it_is": "SimpleNES is an NES (Nintendo Entertainment System) emulator written in C++ using SFML, supporting games that use no mapper or mappers 1, 2, 3, with experimental support for 4, 7, 66 and 11. It runs roughly 50-60% of NTSC games with video and audio output.", "when_to_avoid": ["you need high compatibility with many mappers or accurate cycle-timed emulation", "you want an actively maintained project with bug fixes and new features", "you need PAL region support or save states"], "when_to_choose": ["you want a simple, readable C++ NES emulator to run classic games", "you want to study or fork emulator source code", "you need a lightweight emulator for mappers 1-3 games on Linux, macOS or Windows"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/simplenes", "repo": "amhndu/SimpleNES", "role": "main", "score": 43}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:02:10.203134+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ed0b74039bd1190149127691a0f12774c80c2d410489eb14dc07c9202df3d47f", "fetched_at": "2026-08-28T04:09:09.863303+00:00", "kind": "readme", "missing": false, "url": "https://github.com/amhndu/SimpleNES"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:02:10.203134+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ed0b74039bd1190149127691a0f12774c80c2d410489eb14dc07c9202df3d47f", "fetched_at": "2026-08-28T04:09:09.863303+00:00", "kind": "readme", "missing": false, "url": "https://github.com/amhndu/SimpleNES"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:02:10.203134+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ed0b74039bd1190149127691a0f12774c80c2d410489eb14dc07c9202df3d47f", "fetched_at": "2026-08-28T04:09:09.863303+00:00", "kind": "readme", "missing": false, "url": "https://github.com/amhndu/SimpleNES"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:02:10.203134+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ed0b74039bd1190149127691a0f12774c80c2d410489eb14dc07c9202df3d47f", "fetched_at": "2026-08-28T04:09:09.863303+00:00", "kind": "readme", "missing": false, "url": "https://github.com/amhndu/SimpleNES"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:02:10.203134+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ed0b74039bd1190149127691a0f12774c80c2d410489eb14dc07c9202df3d47f", "fetched_at": "2026-08-28T04:09:09.863303+00:00", "kind": "readme", "missing": false, "url": "https://github.com/amhndu/SimpleNES"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:02:10.203134+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ed0b74039bd1190149127691a0f12774c80c2d410489eb14dc07c9202df3d47f", "fetched_at": "2026-08-28T04:09:09.863303+00:00", "kind": "readme", "missing": false, "url": "https://github.com/amhndu/SimpleNES"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.863303+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:02:10.203134+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ed0b74039bd1190149127691a0f12774c80c2d410489eb14dc07c9202df3d47f", "fetched_at": "2026-08-28T04:09:09.863303+00:00", "kind": "readme", "missing": false, "url": "https://github.com/amhndu/SimpleNES"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:02:10.203134+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ed0b74039bd1190149127691a0f12774c80c2d410489eb14dc07c9202df3d47f", "fetched_at": "2026-08-28T04:09:09.863303+00:00", "kind": "readme", "missing": false, "url": "https://github.com/amhndu/SimpleNES"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:02:10.203134+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ed0b74039bd1190149127691a0f12774c80c2d410489eb14dc07c9202df3d47f", "fetched_at": "2026-08-28T04:09:09.863303+00:00", "kind": "readme", "missing": false, "url": "https://github.com/amhndu/SimpleNES"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:02:10.203134+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ed0b74039bd1190149127691a0f12774c80c2d410489eb14dc07c9202df3d47f", "fetched_at": "2026-08-28T04:09:09.863303+00:00", "kind": "readme", "missing": false, "url": "https://github.com/amhndu/SimpleNES"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 45, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3745, "days_push": 332, "days_rel": 456, "gap_med": null, "n_releases_24m": 1}, "score": 43, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}