nbarkhina / doswasmx Goto Github PK
View Code? Open in Web Editor NEWBuild your own DOS/Windows machine in the browser
Home Page: https://www.neilb.net/doswasmx/
License: MIT License
Build your own DOS/Windows machine in the browser
Home Page: https://www.neilb.net/doswasmx/
License: MIT License
If you boot into Windows 98, shutdown Windows 98, then use the Import Files function to import a ZIP file, the emulator will load the ZIP file, copy the files into the virtual disk, then attempt to boot Windows 98 again, which fails with a white screen--the emulation generates an error and terminates.
This log file captures the events which transpire and the error that happens when Windows 98 stops loading.
Assumes starting from a brand new disk image.
Import Files
option under Advanced
in the DOS Wasm X command bar menuWhat will happen next is Windows 98 starts to boot. After a few seconds of starting up, Windows 98 will white screen, meaning the emulator will stop working due to an error, which you can see in the log file linked above.
What is interesting is this behavior does not happen if you drag and drop the QUAKE.ZIP file onto the DOS Wasm X file importer drop location before you click Start Computer
. Thus, the issue itself is related to the state of the emulator after a Windows 98 shutdown occurs.
I'm successfully booting up using 'DEFAULTIMG:"/pc/hdd.img' into windows 98.
If I manually choose Advanced->Load CD
and give it an ISO, it correctly reboots the machine and the CD ROM contents shows up just fine.
What I'd like to do is boot up with the CD ISO already in the drive so it doesn't have to reboot. Ideally give it a URL to an ISO file to load.
I tried setting both ISOURL and DEFAULTIMG, but that didn't work, it never tries loading the CD ISO. I tried loading with myApp.loadRom(false)
but then it just tries to boot the CD ISO, which doesn't work as it's not bootable. So I don't think that ISOURL is designed to do this.
Any tips?
By the way, I'm totally open to modifying the script.js fiel in any way needed to accomplish this feat :)
Hi! I have a disk image that I want to have users see when the app is loaded. You explain this in the documentation. However, I also want to run a command automatically on machine load. How would I do this? Thank you!
When I restart the DOS prompt with CTRL+ALT+DEL, it forgets that A: exists and unmounts the drive. I am unable to remount it, because apparently it doesn't exist.
Additional comment: when loading a new instance with just a floppy, it seems to forget that C: exists.
Hello.
Is it possible to imgmount 2 and imgmount 3 from url?
reading below i understand you can mount only default img.
var DOSWASMSETTINGS = {
CLOUDSAVEURL: "",
ISOURL: "",
DEFAULTIMG: "https://www.yourwebsite.com/hdd.img"
}
Many thanks in advance.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.