{"id":15060471,"url":"https://github.com/naavis/roboto-demo","last_synced_at":"2025-04-10T05:51:22.760Z","repository":{"id":86431662,"uuid":"90555437","full_name":"naavis/roboto-demo","owner":"naavis","description":"Game Boy demo for Skrolli Party 2017.","archived":false,"fork":false,"pushed_at":"2018-03-13T13:39:28.000Z","size":876,"stargazers_count":27,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-24T07:05:24.953Z","etag":null,"topics":["assembly","assembly-language","demo","demoscene","gameboy"],"latest_commit_sha":null,"homepage":"","language":"Assembly","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/naavis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-05-07T19:10:34.000Z","updated_at":"2023-07-20T16:58:33.000Z","dependencies_parsed_at":"2023-07-13T16:30:40.963Z","dependency_job_id":null,"html_url":"https://github.com/naavis/roboto-demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naavis%2Froboto-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naavis%2Froboto-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naavis%2Froboto-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naavis%2Froboto-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/naavis","download_url":"https://codeload.github.com/naavis/roboto-demo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248166926,"owners_count":21058480,"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","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":["assembly","assembly-language","demo","demoscene","gameboy"],"created_at":"2024-09-24T22:59:08.913Z","updated_at":"2025-04-10T05:51:22.742Z","avatar_url":"https://github.com/naavis.png","language":"Assembly","funding_links":[],"categories":["Homebrews","自制啤酒"],"sub_categories":["Demos","民众"],"readme":"Roboto\n===============\nDemo compo entry for Skrolli Party 2017,\nprogrammed in Sharp LR35902 assembly for the original Game Boy (DMG).\n\nThe demo running on real Game Boy hardware can be seen on [YouTube](https://youtu.be/WmMDLpUQ0oU).\n\n\nHow to assemble\n---------------\nThe assembly code is written for [RGBDS assembler](https://github.com/rednex/rgbds). The whole demo can be compiled and tested using the [BGB emulator](http://bgb.bircd.org/) on Windows just by running `run.bat`\n\nProject structure\n-----------------\nThe starting point of the program is in the file [skrollidemo.z80](skrollidemo.z80). Interrupt boilerplate code can be found in [interrupts.z80](interrupts.z80) file. Cartridge header can be found in [header.z80](header.z80).\n\nThe demo is divided into separate scenes, which reside in their respective `scene_*.z80` files.\n\nRGBDS, mod2gbt and BGB executables are contained in the *requirements* directory.\n\nLibraries\n---------\nThis demo uses the great [gbt-player](https://github.com/AntonioND/gbt-player) tools by Antonio Niño Díaz (AntonioND), and [RGBGrafx](http://www.aaronstj.com/files/rgbgrafx.zip) by Aaron St. John.\n\nDisclaimer\n----------\nThis source code is for educational purposes only. The author does not take any legal responsibility for the safety of the code in case you e.g. decide to repurpose parts of it to run a space craft or a nuclear plant. In case you do so, please contact me. I'd like to see a space craft controlled by a Game Boy.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnaavis%2Froboto-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnaavis%2Froboto-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnaavis%2Froboto-demo/lists"}