BetaArchive Logo
Total Current Archive Size: 4925.26GB in 15820 files
Navigation Home Screenshots Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 5d, 21h, 1m | CPU: 13% | MEM: 4371MB of 12279MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 8 posts ] 
Author Message
 PostPost subject: Problems installing Windows 1.0 Developer Release 5 in Bochs        Posted: Mon May 14, 2012 11:39 pm 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Wed Aug 18, 2010 6:54 pm

Posts
1811

Location
Cambridgeshire, England, UK

Favourite OS
Arch Linux
Hi,

Recently I tried to install the Windows 1.0 Developer Release 5 in Bochs 2.5.1 (an x86 emulator for those who don't know), under Windows 8 Consumer Preview. I configured Bochs with a 16MB HDD, and the usual 5.25'' floppy drives, and 1 MB RAM (the minimum). I also set the first COM port as a serial mouse, and emulated an XT-type keyboard.

I proceeded to boot MS-DOS 3.30A from floppy, use FDISK and format the HDD, copy install.bat from the first Developer Release diskette, and run the install. It all worked fine.

However, when I proceeded to run MSWIN to try and start the pre-release up, MS-DOS got stuck running kernel.exe.

From a fresh boot, here's a screenshot of the Bochs window:
Image

It's hung at this point. CTRL+C'ing does nothing.

Also, after running MSWIN, the Bochs console shows two information messages which may be of use, but I cannot decipher them as I'm no master in the mechanics of the x86 CPU:

Image

What I also don't understand here is that this "unallowed" message would surely be classed as an error, yet the 'i' in the timestamp code in those log entries indicates that it's just a piece of general information. But never mind, it's probably irrelevant.


Any help to try and get this resolved will be appreciated! Thanks in advance.


EDIT: I just tried setting the first COM port to output to a file, just in case the Windows executables sent debugging information (this is what install.bat recommends), but I got nothing.

_________________
Hi. I'm a Linux user, programmer, science enthusiast, and as of recently, a website administrator - I run a small forum on my Raspberry Pi. Click my profile to get a link to it.


Top  Profile  WWW
 PostPost subject: Re: Problems installing Windows 1.0 Developer Release 5 in B        Posted: Mon May 14, 2012 11:54 pm 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Fri Jun 25, 2010 2:13 am

Posts
109

Favourite OS
Windows 5.1 (XP) Build 2600
Use PCem: http://www.tommowalker.co.uk/pcem.html

_________________
Image


Top  Profile
 PostPost subject: Re: Problems installing Windows 1.0 Developer Release 5 in B        Posted: Tue May 15, 2012 1:11 am 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Thu Nov 29, 2007 11:33 pm

Posts
3234

Location
Where do you want to go today?

Favourite OS
All Microsoft operating systems!
Yes, that or PicoXT (which works as far as I know). From what I remember, only the Beta release (May 1985) and higher were able to run properly on Bochs.

_________________
Main operating system: Windows 8 Enterprise (Evaluation)
Windows 8 real life sightings (not counting Windows Phone 8): 2 (Client)
Image


Top  Profile  WWW
 PostPost subject: Re: Problems installing Windows 1.0 Developer Release 5 in B        Posted: Tue May 15, 2012 1:23 am 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Fri Jun 25, 2010 2:13 am

Posts
109

Favourite OS
Windows 5.1 (XP) Build 2600
WinPC wrote:
Yes, that or PicoXT (which works as far as I know). From what I remember, only the Beta release (May 1985) and higher were able to run properly on Bochs.

I tried PicoXT, DR5 dosn't run. PicoXT doesn't support mice so DR5 crashes.
Image

_________________
Image


Top  Profile
 PostPost subject: Re: Problems installing Windows 1.0 Developer Release 5 in B        Posted: Tue May 15, 2012 11:04 am 
Guru Beta Collector
Guru Beta Collector
Offline

Joined
Sat Aug 21, 2010 5:10 pm

Posts
928

Location
In front of my Toughbook

Favourite OS
UZI180
It should support IBM AT and DOS 3 enhancements , not only XTs.
The DR5 code makes special assumptions about CPU ,some DOS stuff and mouse hardware.
We need a motivated guy to check out that interesting build and get the SDK to work.


Top  Profile
 PostPost subject: Re: Problems installing Windows 1.0 Developer Release 5 in B        Posted: Tue May 15, 2012 11:50 am 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Wed Feb 23, 2011 12:11 am

Posts
2851

Location
Italy

Favourite OS
NT Oct91, Dec91, XP 2509
Use PCem 0.3 to make it work.

_________________
Tutorials, Video Games, Windows, basically geeky stuff!


Top  Profile  WWW
 PostPost subject: Re: Problems installing Windows 1.0 Developer Release 5 in B        Posted: Tue May 15, 2012 6:23 pm 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Wed Aug 18, 2010 6:54 pm

Posts
1811

Location
Cambridgeshire, England, UK

Favourite OS
Arch Linux
Thanks for the replies, people. I incidentally already knew that PCem was the solution, due to having used it on this build a while back.

I just wanted to see if anybody had got it working in Bochs, really, and if not, at least find out the reason why it doesn't work in a generic x86 emulator such as Bochs. I guess the "special assumptions about CPU" explanation by z180 works, so thanks for that. I'd investigate it further but I assume the only real way to fix this would be to recompile Bochs with some custom code, which I would utterly fail at.

Thanks for the replies though, everyone, I'll stick to PCem with this build.

_________________
Hi. I'm a Linux user, programmer, science enthusiast, and as of recently, a website administrator - I run a small forum on my Raspberry Pi. Click my profile to get a link to it.


Top  Profile  WWW
 PostPost subject: Re: Problems installing Windows 1.0 Developer Release 5 in B        Posted: Tue May 15, 2012 7:07 pm 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Wed Feb 23, 2011 12:11 am

Posts
2851

Location
Italy

Favourite OS
NT Oct91, Dec91, XP 2509
no problem ;)
Note: the Alpha build has the same problems, so for it, still use PCem 0.3 (not 0.6)

_________________
Tutorials, Video Games, Windows, basically geeky stuff!


Top  Profile  WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 




Who is online

Users browsing this forum: Knabe91 and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2013

 

Sitemap | XML | RSS