{"id":31058502,"url":"https://github.com/martineesmaa/shvc-aging","last_synced_at":"2026-07-03T22:31:58.184Z","repository":{"id":308147107,"uuid":"1031775752","full_name":"MartinEesmaa/SHVC-Aging","owner":"MartinEesmaa","description":"Super Nintendo Entertainment System Test Program - Decompiled version","archived":false,"fork":false,"pushed_at":"2026-02-20T12:54:43.000Z","size":1282,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-02-20T16:29:28.027Z","etag":null,"topics":["decompile","decompiled","famicom","game","nintendo","reverse-engineered","snes","super","video-game"],"latest_commit_sha":null,"homepage":"","language":"Assembly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MartinEesmaa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-04T10:07:18.000Z","updated_at":"2026-02-20T12:54:46.000Z","dependencies_parsed_at":"2025-10-28T09:19:58.124Z","dependency_job_id":"f48a4db1-c4c5-4f50-8023-fb7ce1fc554d","html_url":"https://github.com/MartinEesmaa/SHVC-Aging","commit_stats":null,"previous_names":["martineesmaa/shvc-aging"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/MartinEesmaa/SHVC-Aging","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinEesmaa%2FSHVC-Aging","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinEesmaa%2FSHVC-Aging/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinEesmaa%2FSHVC-Aging/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinEesmaa%2FSHVC-Aging/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MartinEesmaa","download_url":"https://codeload.github.com/MartinEesmaa/SHVC-Aging/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinEesmaa%2FSHVC-Aging/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35104113,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-03T02:00:05.635Z","response_time":110,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["decompile","decompiled","famicom","game","nintendo","reverse-engineered","snes","super","video-game"],"created_at":"2025-09-15T07:56:14.708Z","updated_at":"2026-07-03T22:31:58.179Z","avatar_url":"https://github.com/MartinEesmaa.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Super Famicom Aging Program (decompiled by Martin Eesmaa)\n\nPlease note that this is for archival purposes, educational and other purposes of decompiled SHVC-AGING SNES ROM.\n\nIt can emulate ROM decompiled, including original to the SNES emulators, others \u0026 real hardwares.\n\n### Modded ROM based\n\nTo see my modded roms, here they are:\n\nBranch source code of heyarnold-mod-v1.00: [here](https://github.com/MartinEesmaa/SHVC-Aging/tree/heyarnold-mod-v1.00)\n\nBranch source code of heyarnold-mod-v1.00.1: [here](https://github.com/MartinEesmaa/SHVC-Aging/tree/heyarnold-mod-v1.00.1)\n\nBranch source code of eestikeel-test: [here](https://github.com/MartinEesmaa/SHVC-Aging/tree/eestikeel-test)\n\n### Playable via online and sample video for new mod\n\n**Online via itch.io and YouTube video of heyarnold-mod-v1.00.1 is here:**\n\nAnimation play via online: https://martineesmaa.itch.io/snsp-testsnes-hamod\n\nVideo: https://www.youtube.com/watch?v=vSaBK-nt2PM\n\n**Eesti versioon/Estonian version 1.00:**\n\nitch.io animatsioon test/animation test \u0026 YouTube video:\n\nhttps://martineesmaa.itch.io/snes-testpro-eesti\n\nhttps://www.youtube.com/watch?v=sVm776JAh2U\n\nMod folder is available on master branch:\n\n```\nSHVC-AGING-HA.sfc - Fan-based modded of Hey Arnold by Martin Eesmaa\nSHVC-AGING-EESTI.sfc - Eesti versioon / Estonian version EEV1.00 (Martin Eesmaa)\n```\n\n## Sample screenshots\n\n![](sampleee.png)\n\nHere is my Estonian dub mod ROM with replacements of sprites, texts and more.\n\n**Credit: Martin Eesmaa [2026]**\n\n***This screenshot was on branch source code of eestikeel-test with bsnes HD and Widescreen Hack.***\n\n![](sampleha.png)\n\n**Credit: welovebirdmom (original, wplace) \u0026 Martin Eesmaa (wplace, SNES) [2025]**\n\n***This screenshot was on branch source code of heyarnold-mod-v1.00.1.***\n\nTile set debug viewer example of my mod running on Mesen2:\n\n![](tilesets.png)\n\n## Tests\n\nUsed all latest versions of SNES emulators follows:\n\nsnes9x, bsnes, bsnes-hd, Higan, Ares, Mesen-S, Mesen2, jgenesis, LakeSnes, ChibiSNES, uosnes, byuu, lsnes, kindred and No$sns were all tests successfully to start aging test.\n\n### Failed tests\n\nEmulators | Tests\n--- | --- |\nCHAMPI v1.00 | ❌ (OAM, FIELD/VH flag, OBJ L OVER, APU)\nESNES DOS | ❌ (DMA Register, HV Timer, 224/239 mode, FIELD/VH flag, OBJ L OVER, APU)\nNLKSNES | ❌ (from DMA to APU, 8 tests failed total)\nSNESGT | ❌ (APU only)\nSuper Sleuth | ❌ (APU only)\nZSNES v1.51 | ❌ (HV Timer only)\nSNES96 DOS | ❌ (DMA Register, VRAM Count, FIELD Flag, VH flag, OBJ L OVER)\nSNES9X DOS | ❌ (DMA Register, FIELD Flag, OBJ L OVER only, including APU sometimes)\nSNES9X 2002 | ❌ (FIELD Flag, OBJ L OVER and APU only)\nSNES9X 2005 | ❌ (APU only)\nZSNES DOS | ❌ (HV Timer, FIELD Flag, OBJ L OVER and APU only)\nSMEM (via XNes) | ❌ (from VRAM High to FIELD Flag (exclude MPY 8x8, DEV 16/8 \u0026 DMA), the rest last ones are failed)\nBeetle Supafaust | ❌ (OBJ L OVER only)\nSnesJs | ❌ (APU only)\nKSNES (C#) | ❌ (DMA only, the rest after DMA are all unknown errors and some graphics bug)\nSNEeSe | ❌ (OBJ L OVER only)\nSiena (Rust) | ❌ (224/239 mode only)\nFranLMSP's SNES (Rust) | ❌ (loads ROM, but no sign screen)\nSNES.net (gdkchan's VB.NET) | ❌ (224/239 mode and APU only)\nMAME SNES | ❌ (OAM only)\n\n## Requirement\n\nYou need MAKE from GCC and also [wla-dx](https://github.com/vhelin/wla-dx) 10.0 and later to compile the decompiled assembly files.\n\n1. Compile it using `make`\n\nAnd the result ROM file game is game.smc.\n\nOriginal MD5 sum of SHVC-AGING V1.00 SNES LoRom file: `eaf9f580b4798470f26786d9340922ab`\n\nDecompiled MD5 sum of SHVC-AGING V1.00 SNES LoRom file: `59029b262fde1c5d83a7f919ff9b442c`\n\nIf you want to recompile again, first clean and then remake it again:\n\n```\nmake clean\nmake\n```\n\n## Pre-decompile the game\n\nPrecopy of original SNES ROM of Aging Test Cartridge is available on OBIN folder.\n\nTaken from Internet Archive: https://archive.org/details/super-famicom-aging-program-ver-1-00\n\nUsed to decompile using [snes2asm](https://github.com/nathancassano/snes2asm) python wrapper.\n\nCommand:\n\n```\nsnes2asm -nl -o SHVC SHVC-AGING.sfc\n```\n\n- Martin Eesmaa\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmartineesmaa%2Fshvc-aging","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmartineesmaa%2Fshvc-aging","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmartineesmaa%2Fshvc-aging/lists"}