VOGONS

Common searches


First post, by Peter Swinkels

User metadata
Rank Oldbie
Rank
Oldbie

In my dosbox.conf I have the following line:

imgmount 2 d:\other\win95\c.img -size 512,63,16,1040 -fs none -t hdd

Which should mean I get an emulated harddisk of 512 mb. Why is FDisk (executed from a Windows 95 boot disk image) telling me it's only 8 mb?

Last edited by Peter Swinkels on 2021-03-01, 07:21. Edited 1 time in total.

Do not read if you don't like attention seeking self-advertisements!

Did you read it anyway? Well, you can find all sorts of stuff I made using various programming languages over here:
https://github.com/peterswinkels

Reply 2 of 12, by Peter Swinkels

User metadata
Rank Oldbie
Rank
Oldbie

Hmmm, so while this isn't a DOSBox specific issue, perhaps a warning should be added in the DOSBox manual?

Also, I now use an external image creation tool (Bochs'BXImage) which ignores the FDisk limitation when giving you your image's geometry. Perhaps DOSBox should have its own image creation tool specifically designed with old FDisk version limitations? DOSBox is in my opinion already one of the easiest to use and by far the best emulators available, but a few extra tools for people wishing to use their own virtual disk images would make it even better. In my opinion that is.

Do not read if you don't like attention seeking self-advertisements!

Did you read it anyway? Well, you can find all sorts of stuff I made using various programming languages over here:
https://github.com/peterswinkels

Reply 3 of 12, by Peter Swinkels

User metadata
Rank Oldbie
Rank
Oldbie

Thank you ripsaw8080,

imgmount 2 d:\other\win95\c.img -size 512,32,64,1023 -fs none -t hdd

worked.

Do not read if you don't like attention seeking self-advertisements!

Did you read it anyway? Well, you can find all sorts of stuff I made using various programming languages over here:
https://github.com/peterswinkels

Reply 4 of 12, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Peter Swinkels wrote on 2021-03-01, 08:38:

but a few extra tools for people wishing to use their own virtual disk images would make it even better. In my opinion that is.

DOSBox-X already includes an "imgmake" command for this purpose.

It seems reasonable that this feature is not included in standard DOSBox as it is mostly needed for more exotic purposes and is almost never a concern for running DOS games.

Reply 5 of 12, by Peter Swinkels

User metadata
Rank Oldbie
Rank
Oldbie

Hmmm I agree and disagree here. I agree in so far as that I understand DOSBox shouldn't cater to every niche possible, on the other hand there are people wishing to run software that only runs properly on Windows 9x/ME for example. With a better integrated disk image support this would be a lot easier. Also, I did get Windows 95 running in DOSBox but it runs poorly.

Perhaps an emulator called WinBox or something should be created specifically for Windows 9x/ME and games meant for the Pentium I and II? Those usually don't run or barely on modern Windows and hardware and it's the same with just about any virtual machine I have tried. It seems as though that kind of software falls between the extremes of being too old and too new at the same time.

Do not read if you don't like attention seeking self-advertisements!

Did you read it anyway? Well, you can find all sorts of stuff I made using various programming languages over here:
https://github.com/peterswinkels

Reply 6 of 12, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Peter Swinkels wrote on 2021-03-04, 20:25:

Perhaps an emulator called WinBox or something should be created specifically for Windows 9x/ME

I hope you don't think you're the first person to think of such things. There is in fact another another thread discussing the abundance of such alternatives.
How do you install Win95 or Win98 in DOSBox?

You may also consider BoxedWine. (There's also Winevdm, but that is more concerned with 16-bit Windows applications, as is Win3mu - though I'm not sure that ever got a full release.)

Last edited by Jorpho on 2021-03-04, 21:02. Edited 1 time in total.

Reply 7 of 12, by BloodyCactus

User metadata
Rank Oldbie
Rank
Oldbie
Peter Swinkels wrote on 2021-03-04, 20:25:

Hmmm I agree and disagree here. I agree in so far as that I understand DOSBox shouldn't cater to every niche possible, on the other hand there are people wishing to run software that only runs properly on Windows 9x/ME for example. With a better integrated disk image support this would be a lot easier. Also, I did get Windows 95 running in DOSBox but it runs poorly.

Perhaps an emulator called WinBox or something should be created specifically for Windows 9x/ME and games meant for the Pentium I and II? Those usually don't run or barely on modern Windows and hardware and it's the same with just about any virtual machine I have tried. It seems as though that kind of software falls between the extremes of being too old and too new at the same time.

your using the wrong tool for the job. use Virtualbox instead.

--/\-[ Stu : Bloody Cactus :: [ https://bloodycactus.com :: http://kråketær.com ]-/\--

Reply 8 of 12, by Peter Swinkels

User metadata
Rank Oldbie
Rank
Oldbie

@Jorpho - no I don’t think I am the first one, in fact I made the suggestion because I suspect others have played with the same idea.

@oldbie: virtualbox has such a half assed support for hardware it failed miserably at running any old Windows version in any useful manner. I got impossible to fix graphics and sound issues for my trouble and still couldn’t get the game I wanted to play to work.

It seems the emulators that already are available just aren’t specialized enough to properly support classic Windows for gaming.

Do not read if you don't like attention seeking self-advertisements!

Did you read it anyway? Well, you can find all sorts of stuff I made using various programming languages over here:
https://github.com/peterswinkels

Reply 9 of 12, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Peter Swinkels wrote on 2021-03-04, 21:07:

virtualbox has such a half assed support for hardware it failed miserably at running any old Windows version in any useful manner. I got impossible to fix graphics and sound issues for my trouble and still couldn’t get the game I wanted to play to work.

I would think the difficulty inherent in supporting such things would readily explain their absence from standard DOSBox.

It seems the emulators that already are available just aren’t specialized enough to properly support classic Windows for gaming.

Aside from DOSBox-X, PCem (and 86box) are proving to be quite popular in that regard, and other tools such as dgVoodoo2 and Dxwnd are likewise improving steadily.

Reply 10 of 12, by Peter Swinkels

User metadata
Rank Oldbie
Rank
Oldbie

I guess we will just have to wait for better tools to be developed.

Do not read if you don't like attention seeking self-advertisements!

Did you read it anyway? Well, you can find all sorts of stuff I made using various programming languages over here:
https://github.com/peterswinkels

Reply 11 of 12, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Peter Swinkels wrote on 2021-03-04, 21:55:

I guess we will just have to wait for better tools to be developed.

Did you bother to look at PCem at all? Maybe there won't be better tools developed if the current tools prove to be sufficiently adequate. There's only so much that can be done with old closed-source binaries. (The story goes that when Microsoft wanted to implement a compatibility mode in Windows 2000/XP, even they just had to resort to just sticking in a big glob of Win9x code rather than try to create something new that mimicked all the bugs and other quirks.)

But this doesn't have anything to do with imgmount anymore.

Reply 12 of 12, by Peter Swinkels

User metadata
Rank Oldbie
Rank
Oldbie

No, I didn't know about PCem.

And I am done with this topic.

Do not read if you don't like attention seeking self-advertisements!

Did you read it anyway? Well, you can find all sorts of stuff I made using various programming languages over here:
https://github.com/peterswinkels