VOGONS


First post, by songoffall

User metadata
Rank Member
Rank
Member

I've been using 86Box to test things on my M1 MacBook Air for a while, but maybe I'm dumb, but I haven't figured out two things:

1. Say I wanted to emulate the Deskpro 2000 6233MMX I'm restoring. How would I do a custom virtual machine like that on 86Box? Is it even possible?
2. How do I switch between virtual machines?

Compaq Deskpro 2000/P2 300MHz/384Mb SDRAM/ESS ES1868F/Aureal Vortex 2
Asus A7N8X-VM400/AMD Athlon XP 2ooo+/512Mb DDR DRAM/GeForce 4 MX440/Creative Audigy 2
Asus P5Q Pro/Core2 Quad Q9400/2Gb DDR2/GeForce 8800GT/Creative X-Fi

Reply 1 of 6, by Norton Commander

User metadata
Rank Member
Rank
Member

That's not possible, you are restricted to the ones included. It's quite a huge list, you can probably find something very close to your target machine. There's no way to switch machines, you need to use a manager such as Winbox.

https://github.com/86Box/WinBox-for-86Box

Reply 2 of 6, by songoffall

User metadata
Rank Member
Rank
Member
Norton Commander wrote on 2023-04-11, 21:32:

That's not possible, you are restricted to the ones included. It's quite a huge list, you can probably find something very close to your target machine. There's no way to switch machines, you need to use a manager such as Winbox.

https://github.com/86Box/WinBox-for-86Box

That's quite unfortunate, from what I understand, WinBox is on Windows, which I do not use 😀)

As for my target machine, I need the exact BIOS - to test which SoftPaqs would work for my particular machine, for example. I think it's a missed opportunity, because one could build their entire HDD on the VM and just deploy it on a CF, place it in the real hardware where it would just work 😀) but well, if it can't be done, so be it.

Compaq Deskpro 2000/P2 300MHz/384Mb SDRAM/ESS ES1868F/Aureal Vortex 2
Asus A7N8X-VM400/AMD Athlon XP 2ooo+/512Mb DDR DRAM/GeForce 4 MX440/Creative Audigy 2
Asus P5Q Pro/Core2 Quad Q9400/2Gb DDR2/GeForce 8800GT/Creative X-Fi

Reply 3 of 6, by Norton Commander

User metadata
Rank Member
Rank
Member

Duh, I missed that your are on MAC. 86Box can be used with different VMs by specifying it in the command line:

86Box -C config.cfg or 86Box -P path/to/vm

The default name for the config is CONFIG.CFG but you could rename it so you could multiple configs and launch the one of your choice. This is how I use DOSBox.

Reply 4 of 6, by songoffall

User metadata
Rank Member
Rank
Member
Norton Commander wrote on 2023-04-12, 17:33:

Duh, I missed that your are on MAC. 86Box can be used with different VMs by specifying it in the command line:

86Box -C config.cfg or 86Box -P path/to/vm

The default name for the config is CONFIG.CFG but you could rename it so you could multiple configs and launch the one of your choice. This is how I use DOSBox.

Thanks, friend. That definitely makes my life easier.

Compaq Deskpro 2000/P2 300MHz/384Mb SDRAM/ESS ES1868F/Aureal Vortex 2
Asus A7N8X-VM400/AMD Athlon XP 2ooo+/512Mb DDR DRAM/GeForce 4 MX440/Creative Audigy 2
Asus P5Q Pro/Core2 Quad Q9400/2Gb DDR2/GeForce 8800GT/Creative X-Fi

Reply 5 of 6, by doshea

User metadata
Rank Member
Rank
Member
songoffall wrote on 2023-04-11, 23:41:

As for my target machine, I need the exact BIOS - to test which SoftPaqs would work for my particular machine, for example. I think it's a missed opportunity, because one could build their entire HDD on the VM and just deploy it on a CF, place it in the real hardware where it would just work 😀) but well, if it can't be done, so be it.

That would be nice! Unfortunately you'd probably need a fairly accurate emulation of your machine and all of its devices to be able to test that in a useful way, and there are so many machines that have existed with so many different devices, each of which requires at least a little work to emulate, sometimes a lot of work. For those of us who don't have the knowledge and/or time to write our own emulation, we just have to hope that someone who does happens to be interested enough in our particular model to emulate it!

Reply 6 of 6, by songoffall

User metadata
Rank Member
Rank
Member
doshea wrote on 2023-04-22, 03:22:
songoffall wrote on 2023-04-11, 23:41:

As for my target machine, I need the exact BIOS - to test which SoftPaqs would work for my particular machine, for example. I think it's a missed opportunity, because one could build their entire HDD on the VM and just deploy it on a CF, place it in the real hardware where it would just work 😀) but well, if it can't be done, so be it.

That would be nice! Unfortunately you'd probably need a fairly accurate emulation of your machine and all of its devices to be able to test that in a useful way, and there are so many machines that have existed with so many different devices, each of which requires at least a little work to emulate, sometimes a lot of work. For those of us who don't have the knowledge and/or time to write our own emulation, we just have to hope that someone who does happens to be interested enough in our particular model to emulate it!

yeah, but with PCEMU/86BOX you could essentially make a custom PC build, except for the base computer/hardware identifiers/BIOS itself. Two Pentium II computers aren't that different from each other in the sense that you didn't have so much hardware integrated in the chipset as you do now. The other devices would sit on the PCI/ISA buses, so in my case you'd need the Compaq ROM, an IDE adapter and a Matrox MGA Mystique onboard graphics on PCI, PS/2, COM, LPT, USB 1.0 controllers and that's it, pretty standard stuff. At least that's how I see it.

Compaq Deskpro 2000/P2 300MHz/384Mb SDRAM/ESS ES1868F/Aureal Vortex 2
Asus A7N8X-VM400/AMD Athlon XP 2ooo+/512Mb DDR DRAM/GeForce 4 MX440/Creative Audigy 2
Asus P5Q Pro/Core2 Quad Q9400/2Gb DDR2/GeForce 8800GT/Creative X-Fi