{"id":19191253,"url":"https://github.com/invisibleup/sonicreduxshc2017","last_synced_at":"2025-08-23T19:09:44.574Z","repository":{"id":84256624,"uuid":"145501199","full_name":"InvisibleUp/SonicReduxSHC2017","owner":"InvisibleUp","description":"2017 Sonic Hacking Contest release of Sonic Redux","archived":false,"fork":false,"pushed_at":"2018-08-21T03:33:32.000Z","size":13419,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-23T04:21:19.110Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/InvisibleUp.png","metadata":{"files":{"readme":"readme.txt","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":"2018-08-21T03:25:04.000Z","updated_at":"2018-08-21T12:58:58.000Z","dependencies_parsed_at":"2023-05-24T03:45:31.194Z","dependency_job_id":null,"html_url":"https://github.com/InvisibleUp/SonicReduxSHC2017","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/InvisibleUp/SonicReduxSHC2017","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InvisibleUp%2FSonicReduxSHC2017","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InvisibleUp%2FSonicReduxSHC2017/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InvisibleUp%2FSonicReduxSHC2017/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InvisibleUp%2FSonicReduxSHC2017/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InvisibleUp","download_url":"https://codeload.github.com/InvisibleUp/SonicReduxSHC2017/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InvisibleUp%2FSonicReduxSHC2017/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271764660,"owners_count":24817199,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-23T02:00:09.327Z","response_time":69,"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":[],"created_at":"2024-11-09T11:39:51.381Z","updated_at":"2025-08-23T19:09:44.535Z","avatar_url":"https://github.com/InvisibleUp.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is the source code of the 2017 Sonic Hacking Contest release of Sonic Redux, a mod of Sonic R.\n\nFeel free to use this for whatever you want. However,\n    - You MUST credit me (as InvisibleUp).\n    - You MUST NOT use the Sonic Redux branding on your own projects!\n\nNote that basing future hacks on this is DISCOURAGED, as all future Sonic R modding will be done using MainMemory's mod loader and the 2004 version of the game. (This targets the 1998 version of the game with a very hackish C script.)\n\nThere's a disassembly of Sonic R 1998 for your reference hosted at https://github.com/InvisibleUp/SonicR-Disasm and various conversion utilties at https://github.com/InvisibleUp/Sonic-R-Utilities\n\nYes, I'm aware the character models are kind of crap. I tried.\n\nHOW TO BUILD\n------------\n\nYou will most likely require a Linux or macOS system to build, although it will build on Windows with some effort. (Try the Windows Subsystem for Linux on Windows 10 if you get stuck.) You will need Blender, ImageMagick, the GNU binutils and compilers, Python 3, and a BASH shell.\n\n    CODE\n    - Compile Code/build.c\n    - Run Code/build.c\n    - Copy the resulting \"REDUX.EXE\" to your Sonic R installation directory\n    \n    MENU ART\n    - Run Art/build.sh\n    - Copy contents of Art/out to your Sonic R installation directory\n    \n    CHARACTER MODELS\n    - Follow instructions in CharModels/readme.txt\n    \nNote that I also hex-edited some files directly (namely the 3D models in the menus) so I don't really have a build process for those.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finvisibleup%2Fsonicreduxshc2017","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finvisibleup%2Fsonicreduxshc2017","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finvisibleup%2Fsonicreduxshc2017/lists"}