{"id":21251217,"url":"https://github.com/gvaliente/gba-niccc","last_synced_at":"2025-07-11T01:31:51.562Z","repository":{"id":201436184,"uuid":"292317444","full_name":"GValiente/gba-niccc","owner":"GValiente","description":"Game Boy Advance port of the Atari ST demo STNICCC 2000 by Oxygene","archived":false,"fork":false,"pushed_at":"2024-08-26T08:44:36.000Z","size":11876,"stargazers_count":25,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-01T07:12:59.947Z","etag":null,"topics":["butano","demoscene","game-boy-advance","gba"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"zlib","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GValiente.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":"2020-09-02T15:11:18.000Z","updated_at":"2025-02-21T19:46:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"902039aa-c4e6-451e-8d43-0d8cc6f8276f","html_url":"https://github.com/GValiente/gba-niccc","commit_stats":null,"previous_names":["gvaliente/gba-niccc"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/GValiente/gba-niccc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GValiente%2Fgba-niccc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GValiente%2Fgba-niccc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GValiente%2Fgba-niccc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GValiente%2Fgba-niccc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GValiente","download_url":"https://codeload.github.com/GValiente/gba-niccc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GValiente%2Fgba-niccc/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264705090,"owners_count":23652153,"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":["butano","demoscene","game-boy-advance","gba"],"created_at":"2024-11-21T03:41:05.383Z","updated_at":"2025-07-11T01:31:48.980Z","avatar_url":"https://github.com/GValiente.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GBA-NICCC\n\nGame Boy Advance port of the Atari ST demo STNICCC 2000 by Oxygene.\n\nScene data provided by [st-niccc-2000-html5 port](https://github.com/dabadab/st-niccc-2000-html5).\n\n## Features\n\n* 60FPS :)\n\n* It plays the original music thanks to [maxmod](https://maxmod.devkitpro.org/).\n\n* Huge ROM size :(\n\n* An antialiased BW mode can be enabled by pressing A.\n  \n* The CPU is at 60% at most.\n\n* The renderer could handle more complex scenes easily.\n\n* I could have added some compression too.\n\n* It shouldn't work on shitty flash cards.\n\n## How to build\n\n[butano](https://github.com/GValiente/butano) is required to build this port.\n\nBy default it should be placed in `/path/to/gba-niccc/../butano`, but if you have it in another path you can modify the Makefile of this project.\n\nType `make -j\u003cnumber_of_cpu_cores\u003e` and wait a bit.\n\n## How to regenerate the input data\n\nInput data needed by this project is already generated in the `data` folder.\n\nHowever, if you want to regenerate it execute the `main.py` script located in the `data_generator` folder.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgvaliente%2Fgba-niccc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgvaliente%2Fgba-niccc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgvaliente%2Fgba-niccc/lists"}