{"id":23407066,"url":"https://github.com/aeriavelocity/windows98launcher","last_synced_at":"2025-04-11T22:40:41.712Z","repository":{"id":174415554,"uuid":"310336279","full_name":"AeriaVelocity/Windows98Launcher","owner":"AeriaVelocity","description":"Open source GUI front-end for QEMU for installing and running Windows 98.","archived":false,"fork":false,"pushed_at":"2021-04-08T15:39:24.000Z","size":53365,"stargazers_count":12,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"start","last_synced_at":"2025-03-25T18:41:02.230Z","etag":null,"topics":["disk-image","dotnet","gui","iso","launcher","qcow2-image","qemu","windows","windows-98","winforms"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AeriaVelocity.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}},"created_at":"2020-11-05T15:11:49.000Z","updated_at":"2024-06-10T22:44:26.000Z","dependencies_parsed_at":"2023-08-28T08:30:19.640Z","dependency_job_id":null,"html_url":"https://github.com/AeriaVelocity/Windows98Launcher","commit_stats":null,"previous_names":["that1m8head/windows98launcher","aeriavelocity/windows98launcher"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AeriaVelocity%2FWindows98Launcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AeriaVelocity%2FWindows98Launcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AeriaVelocity%2FWindows98Launcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AeriaVelocity%2FWindows98Launcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AeriaVelocity","download_url":"https://codeload.github.com/AeriaVelocity/Windows98Launcher/tar.gz/refs/heads/start","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248493011,"owners_count":21113159,"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":["disk-image","dotnet","gui","iso","launcher","qcow2-image","qemu","windows","windows-98","winforms"],"created_at":"2024-12-22T14:17:17.624Z","updated_at":"2025-04-11T22:40:41.685Z","avatar_url":"https://github.com/AeriaVelocity.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Windows 98 Launcher ![GitHub last commit](https://img.shields.io/github/last-commit/SpeedStriker243/Windows98Launcher)\nAn open source GUI front-end for QEMU that is intended for installing and running Windows 98 inside of a virtual machine. Currently unfinished. Bundled with QEMU and written in .NET C#. Yeah, that means it won't work in macOS or Linux without any [compatibility layers](https://www.winehq.org/). On macOS 10.15 Catalina and above [it won't even work at all](https://forum.winehq.org/viewtopic.php?f=9\u0026t=32590). Sorry.\n\n![Windows 98 Launcher](https://github.com/That1M8Head/Windows98Launcher/raw/start/preview.png)\n\n# Important stuff\n## OS files\nYou need to provide your own Windows 98 ISO for use with this project, however a boot disk is already supplied. This ISO file must be named `windows98.iso`. For legal reasons, I can't include one in this project.\n\n### Other OSes\nIt is possible to boot other operating systems using *their* ISO files, but it is not recommended, as this project was created with Windows 98 in mind. \nIf the OS in question supports i386 (Intel x86 32-bit) processors, it'll probably work.\n\n## Hard disk image\nIf you already have a QCOW2 image for Windows 98 (or any other x86 OS), you can run it using this project. The image must be named `win98.qcow2`, however if you do not have an image, the program will use `qemu-img` to create one.\n\n### Exploring and editing the file\n[7-Zip](https://www.7-zip.org/) supports opening, browsing and extracting QCOW2 files, but it cannot edit them.\nThere is a [guide](https://gist.github.com/shamil/62935d9b456a6f9877b5) for mounting QCOW2 images, but it seems to work for a Linux system with NBD support only -- if on Windows, Cygwin or WSL might work. I don't know, I haven't tried it.\nIf you just want to copy a few files to the VM, use [this utility](https://www.trustfm.net/software/utilities/Folder2Iso.php) to compress a folder to an ISO disk image and use `Boot Options` in the launcher to start up the machine with that ISO file.\n\n## QEMU\n[QEMU](https://www.qemu.org/) is open source software licensed under the [GNU General Public License V2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) created by [Fabrice Bellard](https://bellard.org/), and is not affiliated with this project or me whatsoever.\n\n# Frequently asked questions (that were not actually asked)\n## Why would you make this?\nFor fun.\n\n## What can it do?\nWhatever you can do with a Windows 98 VM.\n\n## Does it have internet?\nUnless you somehow had a flipping modem from the 90's, then no, I don't think it'd have internet. (Disclaimer: even if you *did* have a modem I don't think it'd work)\n\n## Why would I use this when I can just use VirtualBox or VMware?\nNo one said you had to, this was just an experiment. Plus it's more fun to play around with a VM that you could absolutely screw up if you're not careful.\n\n## Can it run Doom?\nAbso-fricking-lutely. [I even made a custom QCOW2 image for it.](https://drive.google.com/file/d/1FI5B9kikLCxFtn4Qac-uii5dc6SqVmh8/view?usp=sharing)\n\n## What happened to the original commit history?\nI kinda fricked everything up and did a `git push -f origin master` (wow, was that a mistake) but thankfully the old code with the original commit history was forked by [dports](https://github.com/dports/), so I was able to reupload it to my own account! All the old code now resides at [Windows98Launcher-classic](https://github.com/SpeedStriker243/Windows98Launcher-classic).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faeriavelocity%2Fwindows98launcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faeriavelocity%2Fwindows98launcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faeriavelocity%2Fwindows98launcher/lists"}