{"id":51263024,"url":"https://github.com/thetechdog/multichoice-assembly-test","last_synced_at":"2026-06-29T13:32:10.417Z","repository":{"id":243629682,"uuid":"618945989","full_name":"thetechdog/multichoice-assembly-test","owner":"thetechdog","description":"A multichoice quiz made in assembly for DOS operating systems","archived":false,"fork":false,"pushed_at":"2023-03-25T20:30:14.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-06-10T10:12:33.701Z","etag":null,"topics":["assembly","assembly-language-programming","assembly-x86","dos-assembly","dosgame","quiz-game"],"latest_commit_sha":null,"homepage":"","language":"Assembly","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thetechdog.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":"2023-03-25T20:03:59.000Z","updated_at":"2024-06-10T10:12:36.005Z","dependencies_parsed_at":"2024-06-10T10:12:35.666Z","dependency_job_id":"38377ba8-85a3-4a2c-8f43-b7a0221edc64","html_url":"https://github.com/thetechdog/multichoice-assembly-test","commit_stats":null,"previous_names":["thetechdog/multichoice-assembly-test"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thetechdog/multichoice-assembly-test","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thetechdog%2Fmultichoice-assembly-test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thetechdog%2Fmultichoice-assembly-test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thetechdog%2Fmultichoice-assembly-test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thetechdog%2Fmultichoice-assembly-test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thetechdog","download_url":"https://codeload.github.com/thetechdog/multichoice-assembly-test/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thetechdog%2Fmultichoice-assembly-test/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34929698,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-29T02:00:05.398Z","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":["assembly","assembly-language-programming","assembly-x86","dos-assembly","dosgame","quiz-game"],"created_at":"2026-06-29T13:32:10.341Z","updated_at":"2026-06-29T13:32:10.412Z","avatar_url":"https://github.com/thetechdog.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DOS ASSEMBLY SIMPLE MULTICHOICE QUIZ\nA multichoice quiz made in assembly for DOS operating systems. \n# Why mention DOS specifically? \nThe first reason is because it uses DOS interrupts. But if you have the knowledge, you can modify the source code to change these\nwith system calls that are compatible with your target operating system. \nObviously, as a result, this is also made for the x86 CPU architecture. Which means that I don't guarantee it's going to work on other CPU architectures\nwithout modifications to the instructions used.\nAnd the second reason? Because it's cool.\n# The program's structure\nThe program is structured quite well (it's my program, of course I'm not going to criticize myself). The code is organized and documented\nin such a way that it should be easy to add more questions, or edit the current ones, even if you have almost no assembly knowledge!\n# Why this name?\nI don't have a better name for it. What you see is what you get, after all. I guess you could use an acronym to refer to it though, such as DASMQ. I dunno...\n# License\nLicensed under the LGPL v2.1.\n(C)thetechdog 2022-2023\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthetechdog%2Fmultichoice-assembly-test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthetechdog%2Fmultichoice-assembly-test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthetechdog%2Fmultichoice-assembly-test/lists"}