{"id":20073416,"url":"https://github.com/eried/arduboycollection","last_synced_at":"2025-04-09T10:10:10.314Z","repository":{"id":21476161,"uuid":"90129312","full_name":"eried/ArduboyCollection","owner":"eried","description":"Collection of Arduboy compiled games, demos and applications. Fork the repo and add your own games via Pull requests.","archived":false,"fork":false,"pushed_at":"2024-05-22T11:34:42.000Z","size":70145,"stargazers_count":134,"open_issues_count":0,"forks_count":60,"subscribers_count":9,"default_branch":"master","last_synced_at":"2024-05-22T11:41:28.762Z","etag":null,"topics":["arduboy","arduboy-uploader","browse","demo","game","hex","json"],"latest_commit_sha":null,"homepage":"http://arduboy.ried.cl","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eried.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"eried","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"paypal.me/erwinried"}},"created_at":"2017-05-03T09:02:03.000Z","updated_at":"2024-06-06T12:25:38.808Z","dependencies_parsed_at":"2024-06-06T12:38:08.621Z","dependency_job_id":null,"html_url":"https://github.com/eried/ArduboyCollection","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/eried%2FArduboyCollection","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eried%2FArduboyCollection/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eried%2FArduboyCollection/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eried%2FArduboyCollection/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eried","download_url":"https://codeload.github.com/eried/ArduboyCollection/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248018061,"owners_count":21034048,"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":["arduboy","arduboy-uploader","browse","demo","game","hex","json"],"created_at":"2024-11-13T14:45:42.294Z","updated_at":"2025-04-09T10:10:10.265Z","avatar_url":"https://github.com/eried.png","language":null,"funding_links":["https://github.com/sponsors/eried","paypal.me/erwinried","https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=CLCKXMYJUWA8Y\u0026source=url"],"categories":[],"sub_categories":[],"readme":"# Erwin's Arduboy Collection\n\n[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=CLCKXMYJUWA8Y\u0026source=url)\n\nYou can browse this repo here:\nhttp://arduboy.ried.cl\n\nJson file for the repository:\nhttp://arduboy.ried.cl/repo.json\n\n## Play games\n\n### Windows\n\n1. Install [Arduboy Uploader](https://github.com/eried/ArduboyUploader/releases/latest)\n\n2. Browse this repository using http://arduboy.ried.cl, if you clicked yes to the _arduboy: protocol_ association when installing Arduboy Uploader, you can click \"Upload to my Arduboy\", otherwise just download the games and open Arduboy Uploader manually\n\n_Also, check out [alternatives](https://community.arduboy.com/t/how-to-upload-a-hex-to-the-arduboy/4081) for this platform._\n\n### Android\n\n1. Install [Arby Utility](https://play.google.com/store/apps/details?id=com.obnsoft.arduboyutil)\n\n2. Click \"Upload to my Arduboy\" in http://arduboy.ried.cl and follow Arduboy Utility steps in your phone\n\n_Also, check out [alternatives](https://play.google.com/store/apps/details?id=de.mockfrog.arduboymate) for this platform._\n\n![Demo](/demo.jpg)\n\n## Submit your game\n1. Fork this repo (If you *do not get* what this step means, **stop** and follow [this steps](https://community.arduboy.com/t/big-asteroids/5994/7)) and also Star this repo\n2. Create a new unique folder (case insensitive) for your game under an existent category folder (i.e. Arcade, RPG, etc)\n3. Inside your folder, place:\n\n| Filename | Description |\n| ------ | ------ |\n| anything.hex | Your compiled game for the Arduboy (check [below](#get-your-gamehex-file) for more details) |\n| anything.png | Banner image / screenshot of the game |\n| anything.url | Game details URL (using the typical browser format for bookmark files, check [below](#url-format))|\n| game.ini | Information of the game (check [below](#gameini-format) for format details)|\n| source.url | (Optional) Contains the URL of the source code of the game|\n\n4. Sync your fork and Create a Pull request\n\n### game.ini format\n```\ntitle=Game name\ndate=yyyy-MM-ddTHH:mm:ssZ\nauthor=Author\ndescription=Description of the game\nlicense=Identifier of the license used in the game\n```\nInstead of typing the date and time for the `date` variable, you can use: https://www.utctime.net/\n\nFor the `license` variable, you need to use one of the identifiers defined here: https://spdx.org/licenses/\n\nYou can also add the following entry to reference a remote file. If you are linking to github, make sure it is the \"Raw\" version of the url and not the github details for the file. You can include extra files, but they wont appear anywhere and your Pull Request may not be accepted if the commit is too messy.\n\n```\nhex=http://url.to/your/own/server-with-the/game.hex\n```\n\nThis file is parsed by php's [parse-ini-file](http://php.net/manual/en/function.parse-ini-file.php) function, try to avoid trailing spaces.\n\n### .url format\n__TIP:__ You can drag from the left side of your browser's address bar to a folder to get the .url file of the current webpage\n```\n[InternetShortcut]\nURL=https://url.to/the/website\n```\n\nA webhook updates the repository static json file after a commit automatically. \n\n### Get your game.hex file\n\n1. Open your code in Arduino IDE\n2. Click `Sketch / Export compiled Binary`\n3. Click `Sketch / Show Sketch Folder`\n\n__WARNING:__ Do not use the `with_bootloader.leonardo.hex` file. This file may brick your Arduboy. [Arduboy Uploader](https://github.com/eried/ArduboyUploader/releases/latest) will protect your Arduboy from this kind of issues, but if you manage to brick your device, check the following [instructions](https://community.arduboy.com/t/bring-your-arduboy-back-from-the-dead-burn-bootloader/3422)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feried%2Farduboycollection","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feried%2Farduboycollection","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feried%2Farduboycollection/lists"}