1 2 3 Previous Next 33 Replies Latest reply on May 4, 2020 9:00 AM by creopard Go to original post
      • 15. Re: Windows 98 SE installation fails
        IlikeOldWin Novice

        I did remember one time I got Windows 98 SE installed with no hassle (without doing tweaks to the Windows 98 SE or the VMX file) on VMware Workstation 15.5.

        • 16. Re: Windows 98 SE installation fails
          creopard Novice

          It still works flawlessly, but only on non-Ryzen systems...

          • 17. Re: Windows 98 SE installation fails
            IlikeOldWin Novice

            That is a Ryzen computer.

            • 18. Re: Windows 98 SE installation fails
              IlikeOldWin Novice

              Well, I had to install my Windows 98 into my Windows 7 virtual machine using VMware Workstation 9. That worked without any errors.

              • 19. Re: Windows 98 SE installation fails
                Majinkensword Novice

                Yep, installing VMWare 10 allowed me to install Windows 98, no problems, just remember to disable the Virtualization options (All unchecked) and you should be good to go.

                 

                Also remember the following:

                1. RAM should not be higher than 256

                2. Turn off Virtualization (see above)

                 

                My question is, if I upgrade from VMWare 10 to the current one (v15.5), will the Win98SE v. machine I just made still work? Your thoughts?

                 

                The things we do while the pandemic is happening all around us, take care everyone...

                • 20. Re: Windows 98 SE installation fails
                  dariusd Virtuoso
                  User ModeratorsVMware Employees

                  Ah, I think the forum software munched up the text for us, and broke things.  Let's try again:

                   

                      cpuid.1.edx = "----:----:----:----:----:----:----:--0-"

                   

                  Putting that into your .vmx might allow your Win98 VM to run on your new CPU with WS 15.5.  Be very careful that your text editor doesn't replace the regular double-quotes with "smart" quotes and the multiple-hyphens with funky dashes, as happened when I attempted to quote the post from the other forum...

                   

                  If your VM does not power on afterwards, please post back with the exact error message you receive.

                   

                  Thanks,

                  --

                  Darius

                  • 21. Re: Windows 98 SE installation fails
                    dariusd Virtuoso
                    User ModeratorsVMware Employees

                    Playing around with retro software seems like a fine way to alleviate pandemic lock-in boredom, if you ask me.  (I'll surely be spending some extra time working on improving Workstation's Sound Blaster 16 support...)

                     

                    Upgrading to WS 15.5.x will probably render your VM unusable (or at least unreliable) because it will once again be exposed to your processor's defective VMI support in hardware virtualization.

                     

                    I posted an update elsewhere in this thread which might help with WS 15.5.x, though.  It would be great if someone could try it out and report back:  Re: Windows 98 SE installation fails.  I don't have access to an affected CPU, so I can't test it myself.

                    --

                    Darius

                    • 22. Re: Windows 98 SE installation fails
                      Majinkensword Novice

                      Upgraded to VMWare 15 and did your suggestion but still experienced the same issue:

                       

                      • 23. Re: Windows 98 SE installation fails
                        NDLunchbox2 Lurker

                        I read about masking out the broken instruction on another forum, tried that - didn't help for me either.

                        • 24. Re: Windows 98 SE installation fails
                          dariusd Virtuoso
                          User ModeratorsVMware Employees

                          Could you possibly attach the vmware.log resulting from your attempt to run the VM on WS 15.5.x with the cpuid option set?  I'd like to see what we presented in the guest CPUID information.

                          --

                          Darius

                          • 25. Re: Windows 98 SE installation fails
                            Majinkensword Novice

                            Ok, let me try it again, but I might be delayed since I'm kind of busy IRL. But will definitely do this and update you. Appreciate the assist!

                             

                            Update/Edit: Found the time and did this. Here you go, just took the log and configuration file.

                            • 26. Re: Windows 98 SE installation fails
                              dariusd Virtuoso
                              User ModeratorsVMware Employees

                              Thanks muchly.  It shows that we are correctly masking the VME bit, but unfortunately that is not enough to get Win98 working... either it is a different problem entirely from the WinXP issue mentioned in the other thread, or Win98 is not checking the VME bit...

                               

                              The other interesting thing is that the Wikipedia page section for Virtual 8086 mode enhancements (VME) mentions the VME erratum in the Ryzen CPUs and says it is fixed in the 2000 series, but yours is a 2000 series CPU (and ILikeOldWin's is a 3000 series CPU)... so my thoughts are now tending towards it being a different problem entirely.

                               

                              If you are getting the same sort of "program has performed an illegal operation" error as ILikeOldWin showed in the first post of this thread, could you perhaps screenshot the error message and then scroll the Details>> window and screenshot it again so that I can see all of the contents of that details pane?  (I forget whether that window is resizeable, but if so, that might be another option... as long as I get all the "Details" from one failure.)

                               

                              If you're simply OK with staying at an earlier version of Workstation (where I guess our Binary Translation engine – absent from newer releases – is saving you from a physical CPU quirk), that's fine... I'm not going to push you to mess around with this any further... but with your help there is still a chance (OK, maybe a tiny chance...) that I might be able to guide you towards some sort of a solution to get you going with a more modern version of Workstation.  (It's also still entirely possible that we're simply hosed due to a CPU quirk... and that would be unfortunate.)

                               

                              Thanks for your patience,

                              --

                              Darius

                              • 27. Re: Windows 98 SE installation fails
                                NDLunchbox2 Lurker

                                FYI, I have a Ryzen 3700X and have all the same issues, so the microcode update they released for Zen and rolled into Zen+ and Zen2 doesn't seem to address this problem.

                                • 28. Re: Windows 98 SE installation fails
                                  Majinkensword Novice

                                  I'm down in using the latest VMWare since I paid for it amd using an older version makes me sad I paid for the new one.

                                   

                                  Anyway, I'm tinkering with VirtualBox too... just about to finish and will get back to VMWare. Will edit this message once I get update. Thanks!

                                   

                                  dariusd

                                  Update: So here's the latest... after I click on the error message, it just hangs and stays based on the last screenshot. I have to turn off the virtual machine and power back on, then same error message. Rinse, repeat.

                                   

                                  VirtualBox on the other hand, is able to continue when you switch off virtualization; however, after the successful login and after reboot, you get the same error message as VMWare. It is very difficult to troubleshoot as I'm not really good in reading logs and the like... so I really appreciate your help.

                                  • 29. Re: Windows 98 SE installation fails
                                    dariusd Virtuoso
                                    User ModeratorsVMware Employees

                                    Thanks for the update.

                                     

                                    It was a bit of a long shot asking for the Win98 crash details.  Win98 was not renowned for its stability after any sort of crash, and expecting stability when it's clearly suffering from CPU compatibility issues was ... very optimistic. 

                                     

                                    Next question... I have seen some other folks discussing host hangs/crashes in addition to the VM guest issues.  Are you encountering any host stability issues there?  Or is it just the VM guest which is wobbly?

                                     

                                    Thanks,

                                    --

                                    Darius