{"id":33379678,"url":"https://github.com/msinger/sm83-render","last_synced_at":"2025-12-25T08:17:00.246Z","repository":{"id":326090054,"uuid":"1097853207","full_name":"msinger/sm83-render","owner":"msinger","description":"Game Boy CPU in Blender","archived":false,"fork":false,"pushed_at":"2025-11-16T23:38:57.000Z","size":50355,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-11-28T19:28:11.721Z","etag":null,"topics":["blender","cpu","gameboy","rendering","sm83","vlsi"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/msinger.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-11-16T23:37:56.000Z","updated_at":"2025-11-16T23:41:16.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/msinger/sm83-render","commit_stats":null,"previous_names":["msinger/sm83-render"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/msinger/sm83-render","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msinger%2Fsm83-render","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msinger%2Fsm83-render/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msinger%2Fsm83-render/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msinger%2Fsm83-render/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/msinger","download_url":"https://codeload.github.com/msinger/sm83-render/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msinger%2Fsm83-render/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28024483,"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-12-25T02:00:05.988Z","response_time":58,"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":["blender","cpu","gameboy","rendering","sm83","vlsi"],"created_at":"2025-11-23T02:00:36.658Z","updated_at":"2025-12-25T08:17:00.240Z","avatar_url":"https://github.com/msinger.png","language":null,"readme":"# Blender project of the Game Boy CPU\n\nI don't know how to use Blender, I just watched a turorial on how to import a\nVLSI layout into Blender to render it in 3D.\n\nThis is the tutorial I used:\n\n\u003chttps://www.zerotoasiccourse.com/post/3drendering/\u003e\n\nHere is the Electric VLSI project that contains the layout:\n\n\u003chttps://github.com/msinger/dmg-schematics/blob/master/sm83_cells/sm83.jelib\u003e\n\nI put this out here, so maybe someone else can help me improve it and maybe make\nsome flying animations.\n\nHere are some renderings:\n\n![Rendered image of the SM83 CPU](sm83render1.png)\n\n![Rendered image of the SM83 CPU](sm83render2.png)\n\n![Rendered image of the SM83 CPU](sm83render3.png)\n\n![Rendered image of the SM83 CPU](sm83render4.png)\n\n![Rendered image of the SM83 CPU](sm83render5.png)\n\nI placed the poly layer directly ontop of the active areas without a gap, because\notherwise you would see the poly cuts peak out underneath the poly. The technology\nI used in Electric uses the same layer for poly and active cuts. So when I make the\ncuts shorter, then there would be a gap between the active cuts and the active\nareas. I don't know if this can be done in Blender, so that the cuts are\nshortened only where they're above poly.\n","funding_links":[],"categories":["Related projects"],"sub_categories":["Post processing"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsinger%2Fsm83-render","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmsinger%2Fsm83-render","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsinger%2Fsm83-render/lists"}