submix8c Posted January 17, 2014 Share Posted January 17, 2014 Are you still running Emulated PII? Have you tried running an Emulated PIII?You never said WHICH VM Software your using either.You now have THREE Topics about (essentially) the SAME PROBLEM, the Flash Player, regarding 9x/NT4! Win95/NT4 are very similar in nature, BTW (i.e. some code is actually shared, after a fashion, AFAICR).I suggest all three topics be merged (as best possible) before this gets out of hand. Link to comment Share on other sites More sharing options...
ironman14 Posted January 17, 2014 Author Share Posted January 17, 2014 (edited) Ok, here it goes.I don't know necessarily how to change which hardware I am emulating.I am running this in Virtual PC 2007, but that could be the problem, since at first it did the same thing with 98SE. Maybe if I run NT 4.0 SP6 (not 6a) in virtualbox, it would work.After reading your reply I have realized that it does seem a bit redundant. If you can tell me how to merge topics I would appreciate it. Edited January 17, 2014 by ironman14 Link to comment Share on other sites More sharing options...
bphlpt Posted January 17, 2014 Share Posted January 17, 2014 After reading your reply I have realized that it does seem a bit redundant. If you can tell me how to merge topics I would appreciate it.Send a PM to one of the moderators specifying the threads you wish to be merged.Cheers and Regards Link to comment Share on other sites More sharing options...
submix8c Posted January 17, 2014 Share Posted January 17, 2014 (edited) VirtualPC doen't emulate a given CPU. It uses YOUR CPU. Are you attempting to run a VM on a PII Host System? If so, as stated, it will need to support SSE instructions.Is yours listed here? http://www.cpu-world.com/CPUs/Pentium-II/TYPE-Desktop%20Pentium%20II.htmlIt seems like SSE only came out on PIII, hence your (potential) problem.See this -http://www.hardwarecentral.com/showthread.php?12949.htmland this -http://www.cpu-world.com/CPUs/Pentium-III/Sorry. The good part is that you can still find PIII at a reasonable price -if- your REAL MoBo supports it. I've been "recycling" mine for $3/lb. Slot CPU's are getting -really- hard to find.edit - looking back in your posts, it -appears- that you'r doing all thisn on a recent OS (you've indicated running Win2K in VM on "some other OS, maybe Win8?), so you may just be mistaken about the CPU... Edited January 17, 2014 by submix8c Link to comment Share on other sites More sharing options...
ironman14 Posted January 17, 2014 Author Share Posted January 17, 2014 (edited) This will hopefully clear up a few things:I don't know that much about hardware. That info I got was from Wikipedia. However, there were windows and Macintosh versions of VPC, so I am convinced that that info was for the PowerPC Mac versions, although Wikipedia never specified which OS that was for.As for my real PCs, I am currently running NT 4.0 and 98 on Windows Vista SP2, and 2000 on Windows 8. I am not using a host Pentium II. Edited January 17, 2014 by ironman14 Link to comment Share on other sites More sharing options...
submix8c Posted January 18, 2014 Share Posted January 18, 2014 (sigh...) I thought so.The battle for a "functional" Opera+Flash on NT4 will continue. Not really sure why SP6 vs SP6a should matter, based open the modules. Still, the "max" Versions have been indicated. You may just be out of luck on "some" websites. Bear in mind the difference between SWF file and FLV files. Maybe that has something to do with it (codecs?). Link to comment Share on other sites More sharing options...
jaclaz Posted January 19, 2014 Share Posted January 19, 2014 For the sake of experimenting (as it will be most probably slower) use Qemu (I suggest together with Qemu Manager) instead.http://reboot.pro/topic/18163-memdisk-limit-creating-bootable-dos-image/?p=167861http://web.archive.org/web/20120506095037/http://www.davereyn.co.uk/qem/setupqemuk70.exeQemu can emulate different CPU's and has more "standard" (simulated) hardware than other VM's (please read as "needing no particular driver").jaclaz Link to comment Share on other sites More sharing options...
submix8c Posted January 19, 2014 Share Posted January 19, 2014 FWIW, I have to ask... did you install the "VM Additions"? Some comments I had found refer to using the 2004 Version as opposed to the 2007 Version for Win95/NT4, and a "claim" was made that you need to reboot "twice" for them to "take effect".Here is a somewhat good tutorial for VirtualPC. The author claims to have once worked for Connectix, the original creator of VPC, that MS subsequently purchased. http://www.essjae.com/virtualization/Here is a good reference site for VirtualPC, but you'll have to "hunt around"/search (use quotes for phrase searching). http://blogs.msdn.com/b/virtual_pc_guy/ Link to comment Share on other sites More sharing options...
ironman14 Posted January 20, 2014 Author Share Posted January 20, 2014 VirtualPC doen't emulate a given CPU. It uses YOUR CPU. Are you attempting to run a VM on a PII Host System? If so, as stated, it will need to support SSE instructions.This part gave me an idea.The crashing happened on my Vista machine. But a couple of days ago, I set up an NT 4.0 SP6 VM in Virtualbox, and just today I got opera 9.64, and Flash 9.0.47 to work.It also explains why Flash 9.0.47 crashed on 98SE. It was my CPU. I'm glad I got this done with. Link to comment Share on other sites More sharing options...
jumper Posted February 23, 2014 Share Posted February 23, 2014 > It was my CPU.No, it wasn't. Flash 9.0.47 doesn't need SSE/PentiumIII to work correctly.Now that O9+F9 works, please update from SP6 to SP6a. If that breaks it again, then SP6a is somehow at fault. If it continues to work, then Virtual PC 2007 must have been at fault. Link to comment Share on other sites More sharing options...
ironman14 Posted April 11, 2014 Author Share Posted April 11, 2014 > It was my CPU.No, it wasn't. Flash 9.0.47 doesn't need SSE/PentiumIII to work correctly.Now that O9+F9 works, please update from SP6 to SP6a. If that breaks it again, then SP6a is somehow at fault. If it continues to work, then Virtual PC 2007 must have been at fault.I ran it in vbox and it worked perfectly. Must be a VPC 2007 issue. Link to comment Share on other sites More sharing options...
sdfox7 Posted August 7, 2014 Share Posted August 7, 2014 I don't know where to start because there are so many references to my site and my posts on other forums.What I will say is that I run Firefox 1.x-2.x on NT 4.0 with Flash 9 0 47 and have no crashes or issues. This is both on SSE and non-SSE processors. I do think at this point in time it is good to have Service Pack 6 installed.On Opera and NT 4.0 without at least Service Pack 5 or 6, you will receive a GetWindowInfo error (http://sdfox7.com/nt40/files/nt_gwinf.bmp) I also run Flash 9 0 47 on Windows 98SE with Firefox 1.x-3.6.28 (Kernel EX) with non-SSE Pentium II and AMD Athlons and don't experience crashes.As I have stated, I have done this on pre-SSE processors and don't experience any crashes, but I have experienced crashes with later version of Flash 9 such as 9 0 289, which leads me to think that anything newer than 9 0 47 has dependencies on SSE. I do know that Flash 11 even requires DirectX 9 under Windows 2000. Link to comment Share on other sites More sharing options...
ironman14 Posted August 10, 2014 Author Share Posted August 10, 2014 I have tried Flash 11 on Windows 2000, and I needed DirectX as well. Guess it needed an extra function from directx. Flash 9 is good under Windows NT 4, but it is limiting in general. Not much content will play with it anymore. So, I tried Flash 10 (in particular 10.0.32.18. I thought if that version worked, others may work as well. It installed correctly, but I ran it with Dependency Walker just to check (better safe than sorry) and found that there were 4 missing DLL functions. They are: MonitorFromWindow, GetMonitorInfoA, GetFileSizeEx, SetFilePointerEx. I opened up NPSWF32.dll in HxD and renamed the functions as following: MonitorFromWindow ->GetAppCompatFlags (Flash 9.0.280 for windows NT 4.0 topic said this was OK.), GetMonitorInfoA -> GetWindowInfo, GetFileSizeEx ->GetFileSize, SetFilePointerEx ->SetFilePointer. There were no problems with the DLL, so I saved it to the desktop, uninstalled and reinstalled flash, then put the modified NPSWF32.DLL in the plugins directory of each browser (I use Opera 10.63 and Firefox 2.0.0.20). But I was greeted by some error messages. Opera: "The Shockwave Flash plugin failed. A restart of Opera is recommended."Firefox: "The plugin performed an illegal operation. You are strongly advised to reinstalled Firefox." I haven't been able to get the page loading on Opera, but on Firefox the Adobe Flash version checker works and the animation plays to show Flash working. Any help would be greatly appreciated. Thanks. Link to comment Share on other sites More sharing options...
sdfox7 Posted September 19, 2014 Share Posted September 19, 2014 (edited) I have tried Flash 11 on Windows 2000, and I needed DirectX as well. Guess it needed an extra function from directx. Flash 9 is good under Windows NT 4, but it is limiting in general. Not much content will play with it anymore. So, I tried Flash 10 (in particular 10.0.32.18. I thought if that version worked, others may work as well. It installed correctly, but I ran it with Dependency Walker just to check (better safe than sorry) and found that there were 4 missing DLL functions. They are: MonitorFromWindow, GetMonitorInfoA, GetFileSizeEx, SetFilePointerEx. I opened up NPSWF32.dll in HxD and renamed the functions as following: MonitorFromWindow ->GetAppCompatFlags (Flash 9.0.280 for windows NT 4.0 topic said this was OK.), GetMonitorInfoA -> GetWindowInfo, GetFileSizeEx ->GetFileSize, SetFilePointerEx ->SetFilePointer. There were no problems with the DLL, so I saved it to the desktop, uninstalled and reinstalled flash, then put the modified NPSWF32.DLL in the plugins directory of each browser (I use Opera 10.63 and Firefox 2.0.0.20). But I was greeted by some error messages. Opera: "The Shockwave Flash plugin failed. A restart of Opera is recommended."Firefox: "The plugin performed an illegal operation. You are strongly advised to reinstalled Firefox." I haven't been able to get the page loading on Opera, but on Firefox the Adobe Flash version checker works and the animation plays to show Flash working. Any help would be greatly appreciated. Thanks. MonitorFromWindow is only available in Windows 98 and later.GetFileSizeEx is Windows 2000 and later.SetFilePointerEx is also from Windows 2000 and later. Edited September 19, 2014 by sdfox7 Link to comment Share on other sites More sharing options...
sdfox7 Posted September 20, 2014 Share Posted September 20, 2014 (edited) Today is 9/20/2014.Just to confirm, I just successfully ran NT 4.0 on YouTube today. This is on a Gateway Solo 9300. It runs incredibly well when you consider this laptop has just 96MB RAM (32MB onboard plus 64MB).I streamed YouTube at only 11mbps on a 802.11b Orinoco Gold WaveLAN Wireless Wifi card.The YouTube controls are exactly where you'd expect them to be, the "invisible" buttons still work if you know where to click!Feel free to see my screenshots here: http://sdfox7.com/nt40/files/nt4flsh1.jpghttp://sdfox7.com/nt40/files/nt4flsh2.jpghttp://sdfox7.com/nt40/files/nt4flsh3.jpghttp://sdfox7.com/nt40/files/nt4flsh4.jpgThere are no special changes I made to the operating system. Just:Windows NT 4.0 with Service Pack 6 (http://sdfox7.com/nt40/hiencry/sp6/MSNT128.EXE)96MB RAMFlash Player 9 0 47 (http://sdfox7.com/nt40/flashplayer9r47_win.exe)Firefox 1.5.0.12 (http://sdfox7.com/nt40/FFX15012.EXE)It's amazing this combo still works since Firefox 1.5.0.12 and Flash Player 9 0 47 are from May 2007 and June 2007, respectively. Apparently YouTube and Flash get along with DirectX 3.0 just fine. Edited September 20, 2014 by sdfox7 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now