{"id":21520689,"url":"https://github.com/defparam/21fx","last_synced_at":"2026-02-01T20:01:41.698Z","repository":{"id":98065265,"uuid":"41404488","full_name":"defparam/21FX","owner":"defparam","description":"A bootloader for the SNES console","archived":false,"fork":false,"pushed_at":"2016-11-03T20:41:49.000Z","size":23587,"stargazers_count":57,"open_issues_count":0,"forks_count":5,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-06-26T02:42:47.780Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Verilog","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/defparam.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}},"created_at":"2015-08-26T04:32:41.000Z","updated_at":"2025-05-27T16:18:33.000Z","dependencies_parsed_at":"2023-03-13T16:05:49.243Z","dependency_job_id":null,"html_url":"https://github.com/defparam/21FX","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/defparam/21FX","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defparam%2F21FX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defparam%2F21FX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defparam%2F21FX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defparam%2F21FX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/defparam","download_url":"https://codeload.github.com/defparam/21FX/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defparam%2F21FX/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28988408,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T18:17:03.387Z","status":"ssl_error","status_checked_at":"2026-02-01T18:16:57.287Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2024-11-24T01:02:48.504Z","updated_at":"2026-02-01T20:01:41.682Z","avatar_url":"https://github.com/defparam.png","language":"Verilog","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ccenter\u003e\u003cimg src=\"https://github.com/defparam/defparam.github.io/blob/master/public/sh1.png\" width=\"300\"/\u003e\u003c/center\u003e\n# 21FX - An SNES Primary Bootloader (formerly SNES-Hook) \nThis project includes Altium and verilog design files for an SNES CPLD \nexpansion port to perform a simple reset hijacking and present a primary \nbootloader for the SNES to use. The bootloader is intended to be used in\nconjunction with byuu's Controller Port Serial Cable for uploading\nexecutable code into WRAM.\n\n\nUpdates\n---------------------------------------------------------------------\n4/14/2016 - REV C boards back and tested working. The boards now conform\nto the new SNES expansion bridge DB-25 connector. byuu has produced the IPLROM\nwhich is programmed to the EEPROM. Couple of issues with some power off noise\nto the 232H but nothing serious\n\n\n\n21FX - Rev C (Full Release)\n---------------------------------------------------------------------\nIn this release we have changed the entire form factor of the board.\nThe board now conforms to a DB-25 connector and will mate to the new\nSNES expansion bridge. We have also kept the same size CPLD and decided\nto keep the IPLROM on a separate microchip 5v parallel eeprom chip. Lastly\nthe project no longer targets byuu's USART board. It instead has the connector\nfootprint for the Adafruit FT232H USB transceiver board. The IPLROM targets\nall back and forth communication through this device.\n\n\nSNES-Hook v1.1 REV B (Full Release)\n---------------------------------------------------------------------\nUpdated top verilog file to include 2 more force/glitch outputs for\nproviding extra current strength on the glitched lines.\n\nSNES-Hook v1.0 (Full Release)\n---------------------------------------------------------------------\nThis a preliminary full release of SNES-Hook. In the release is the \nverilog files, Altium board design files and the quartus project which \ntargets the MAX7000S CPLD on the SNES-Hook board.\n\n\n@defparam\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdefparam%2F21fx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdefparam%2F21fx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdefparam%2F21fx/lists"}