Interesting on the speed to NASM on DOS vs the Mac. When I first started using NASM in DOS I used a pre-build VM of FreeDOS 1.2, it ran very slow and not sure why.
When I created my own VM using the FreeDOS CD it was tremendously faster, actually everything was much faster. I don’t have any big projects in assembly so can’t say for sure how fast it is on a big projects. When I was running the pre-built VM I didn’t notice the speed issue until I ran FreeDOS on actual hardware and it was a night and day difference. That’s what prompted me to create a fresh VM. I am stil working on creating the VMDK virtual hard disk. Tyson > On Jan 9, 2022, at 1:22 PM, Jerome Shidel <[email protected]> wrote: > > Hi, > >> On Jan 9, 2022, at 12:51 PM, Tyson Oswald <[email protected] >> <mailto:[email protected]>> wrote: >> >> There is supposedly a way to mount the virtual disk on macOS when it is >> unmounted from the VM but I haven’t been able to get it to work. VB comes >> with MacFuse for that purpose but have never been able to get it to work. >> Basically it can’t find the MacFuse library. > > There is and you don’t need anything special. > > Basically, when you create the VM in VirtualBox or other system. You must > pick VMDK and DO NOT SPLIT and PRE-ALLOCATE disk space. Your VM will create > two files. One really small one called something.vmdk and another big one > called something-flat.vmdk. Once that is done, shutdown VirtualBox. Open > Finder and rename something-flat.vmdk to something-flat.img. The > something.vmdk is just a text configuration file. Open it in your favorite > editor and change the entry for something-flat.vmdk and change the extension > to .img. > > Then your all set. VirtualBox will use the renamed file and when it is not > running you can double click the img file in finder to mount it. > > Not hard to do. Just need to pick the correct settings when creating the VM, > rename a file and change the config file. > >> >> I remember I tried doing assembly development using nasm in DOSBox but when >> I compiled it would crash DOSBox so I gave up on it. Mostly VB works fine >> for me, I do not need PC speaker support and I guess there is something in >> VB for Linux that an do it. I saw it when I was looking into PC speaker >> support but you might beed to have a PC speaker on your system to handle >> it. It would be cool if it could just emulate it and send it to with the >> audio interface. > > I use NASM all the time in DOSBox. Although for larger things or when I’m in > a hurry, I just use NASM on the Mac then run the executable in DOSBox. > > NASM for the mac is fairly fast. NASM for DOS is very slow. > > :-) > > Jerome > > _______________________________________________ > Freedos-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/freedos-devel
_______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
