{"id":34320464,"url":"https://github.com/jtbattle/wangemu","last_synced_at":"2026-03-11T23:01:13.560Z","repository":{"id":25218015,"uuid":"28642218","full_name":"jtbattle/wangemu","owner":"jtbattle","description":"Wang 2200 Computer Emulator","archived":false,"fork":false,"pushed_at":"2021-06-21T16:21:52.000Z","size":10744,"stargazers_count":8,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-08-03T17:56:40.502Z","etag":null,"topics":["c-plus-plus","emulator","microcomputer","wxwidgets"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jtbattle.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}},"created_at":"2014-12-30T19:14:46.000Z","updated_at":"2023-08-03T17:56:40.504Z","dependencies_parsed_at":"2022-08-23T21:10:10.511Z","dependency_job_id":null,"html_url":"https://github.com/jtbattle/wangemu","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/jtbattle/wangemu","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jtbattle%2Fwangemu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jtbattle%2Fwangemu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jtbattle%2Fwangemu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jtbattle%2Fwangemu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jtbattle","download_url":"https://codeload.github.com/jtbattle/wangemu/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jtbattle%2Fwangemu/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30406400,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T22:36:59.286Z","status":"ssl_error","status_checked_at":"2026-03-11T22:36:57.544Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["c-plus-plus","emulator","microcomputer","wxwidgets"],"created_at":"2025-12-17T13:35:11.668Z","updated_at":"2026-03-11T23:01:13.553Z","avatar_url":"https://github.com/jtbattle.png","language":"C++","readme":"Wang 2200 Emulator\n==================\n\nwangemu is able to emulate a Wang 2200, 2200VP, or 2200MVP computer.\n\nThe emulator is written in C++ and makes use of the\n[wxWidgets](http://www.wxwidgets.org)\nlibrary, which allows it to compile and run both under Windows and MacOS.  In\ntheory it could run under Linux too, but I haven't tried it and likely there\nwill be some code tweaks to get it to compile.\n\nWangemu allows building a system configuration, including\n\n* CPU type (2200B, 2200T, 2200VP, 2200MVP, MicroVP)\n* amount of system RAM\n* what type of peripheral is loaded into each of the backplane slots\n\nThe 2200 had an incredible array of peripherals it supported, but only a\nfew are emulated:\n\n* CRT controller (64x16 or 80x24)\n* MXD terminal mux and 2236 intelligent terminal\n* printer controller (virtual, or redirect to real printer)\n* keyboard controller\n* disk controller\n\nThe emulator allows entering programs manually via the keyboard,\nor sourcing them from a text file, or loading it off of a virtual\ndisk image.\n\nThe wvdutil/ subdirectory contains a python program for inspecting\nand manipulating virtual disk images.  See the readme file under\nthat directory for more details.\n\nHistory\n----------\nWangemu has been developed on and off since 2002, advancing from\na barely functioning revision 0.5 to the current revision 3.0.\nJim Battle is the primary author of the emulator, but Paul Heller\nwas responsible for initially getting the emulator to work under\nMacOS and adding printer support.\n\nwangemu is just one tiny part of an extensive website concerning\nthe Wang 2200 computer, located at\n[http://www.wang2200.org](http://www.wang2200.org).\nTraditionally, on each release, a zip file containing the source\ncode, some notes, and a precompiled binary has been published to\nthe website's [emu.html](http://www.wang2200.org/emu.html) page.\n\nLicense\n----------\nHistorically the source code has not had any explicit license,\nbut it has always been my intent that the code should be maximally\nopen.  To that end, henceforth all Wangemu code is released under the\nMIT License.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjtbattle%2Fwangemu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjtbattle%2Fwangemu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjtbattle%2Fwangemu/lists"}