frogman Posted November 23, 2010 Posted November 23, 2010 What kind of CPU do you use? Since 9.0.115.0, Flash Player 9 requires SSE.I have been informed that this is the reason why I am unable to install version 11 of Shockwave, but if this is indeed the case then how was I able to successfully install later versions of Flash player 9? and then 10?According to loblo,Well, you, me and Larry all can install later versions of Flash than above, and for some Flash content, it works fine, however for some Flash content, the result may be a crash, because our CPU's don't support SSE.Joe.I haven't had any crashes with flash content since I successfully installed Adobe Flash player 10.
Steven W Posted November 24, 2010 Posted November 24, 2010 Frogman, over in the KernelEx forum, WIN98SE said:Just download CPU-Z and you can see which Instructions your CPU has.http://www.cpuid.com/softwares/cpu-z.htmlDid you ever try that? I actually recommend something different, although it does essentially the same thing called WCPUID:http://hp.vector.co.jp/authors/VA002374/src/download.htmlDon't ask me if the latest version of these things will run in 98 or not, I simply don't know. If not, try to find older versions.You might, and I emphasize ***might***, be able to enable SSE, if it's not already, read here:http://www.myplc.com/sony/sse_enabling_and_wcpuid.htmI would not bet that your processor is one of those. If I were you, first I'd find out if I have SSE support, if not I'd try to see if there were any BIOS updates available. You have to be careful and make sure you're getting the right one and do it properly or else you'll end up turning your PC into a nice paperweight. Then I'd try to follow the advice in the link above (http://www.myplc.com/sony/sse_enabling_and_wcpuid.htm) and see if under the WCPUID's Tweaks menu if the SSE option is there and ,of course, not grayed out try it, read that article all the way through. If it's not there or is grayed out, then you're simply out of luck as far as I know. As for updating your BIOS, the only help I'm going to provide is the following link:http://www.wikihow.com/Update-Your-Computer%27s-BIOSBest of luck.
Steven W Posted November 24, 2010 Posted November 24, 2010 (edited) While the above post was intended for Frogman, this one is more general. Someone attempted to do what rloew is doing for the Transmeta Crusoe CPU, but did include this note on the site:Considering specifics of the problem, the driver also might work on some older Intel (PentiumII) or Cyrix CPUs. These however weren't tested at all - I only had Transmeta Crusoe in my disposition and the driver was tested on Transmeta Crusoe CPU only. The link is to the archive.org as Geocities is now dead:http://web.archive.org/web/20091027011611/http://geocities.com/dalex_257/The downloads for the binary and the source function. The source code seems to be licensed under "GPL V 2, or, at your option, later". I have not used it and have no opinion of it. Just thought someone might like to see it or try it.Edit: I may have spoke to soon as you can read it was designed for a specific product and doesn't emulate instructions, simply skips them. I guess it could still be of some interest. Edited November 24, 2010 by Steven W
frogman Posted November 24, 2010 Posted November 24, 2010 Frogman, over in the KernelEx forum, WIN98SE said:Just download CPU-Z and you can see which Instructions your CPU has.http://www.cpuid.com/softwares/cpu-z.htmlDid you ever try that? I actually recommend something different, although it does essentially the same thing called WCPUID:http://hp.vector.co.jp/authors/VA002374/src/download.htmlDon't ask me if the latest version of these things will run in 98 or not, I simply don't know. If not, try to find older versions.You might, and I emphasize ***might***, be able to enable SSE, if it's not already, read here:http://www.myplc.com/sony/sse_enabling_and_wcpuid.htmI would not bet that your processor is one of those. If I were you, first I'd find out if I have SSE support, if not I'd try to see if there were any BIOS updates available. You have to be careful and make sure you're getting the right one and do it properly or else you'll end up turning your PC into a nice paperweight. Then I'd try to follow the advice in the link above (http://www.myplc.com/sony/sse_enabling_and_wcpuid.htm) and see if under the WCPUID's Tweaks menu if the SSE option is there and ,of course, not grayed out try it, read that article all the way through. If it's not there or is grayed out, then you're simply out of luck as far as I know. As for updating your BIOS, the only help I'm going to provide is the following link:http://www.wikihow.com/Update-Your-Computer%27s-BIOSBest of luck.Does it make a difference as my CPU isn't Intel but Athlon?
frogman Posted November 24, 2010 Posted November 24, 2010 The exe files on this link don't appear to work properly.http://hp.vector.co.jp/authors/VA002374/src/download.html
Steven W Posted November 24, 2010 Posted November 24, 2010 (edited) Here's a screenshot from CPU-Z:Note the arrow. I can't get the latest version of version of WCPUID to work on my system. I had an old version that would work on an older system. As you can see, I have SSE 1,2 and 3, but alas I have a Pentium 4. Try CPU-Z and at least see if SSE is listed. Edited November 24, 2010 by Steven W
frogman Posted November 24, 2010 Posted November 24, 2010 Here's a screenshot from CPU-Z: Try CPU-Z and at least see if SSE is listed.Looks like I don't have the SSE instructions after all.So by looking at this it would seem that is the reason why I can't install Shockwave Flash 11
Steven W Posted November 24, 2010 Posted November 24, 2010 Looks like I don't have the SSE instructions after all.So by looking at this it would seem that is the reason why I can't install Shockwave Flash 11And it's a Thunderbird, no way to enable SSE.
jds Posted December 6, 2010 Posted December 6, 2010 While the above post was intended for Frogman, this one is more general. Someone attempted to do what rloew is doing for the Transmeta Crusoe CPU, but did include this note on the site:Considering specifics of the problem, the driver also might work on some older Intel (PentiumII) or Cyrix CPUs. These however weren't tested at all - I only had Transmeta Crusoe in my disposition and the driver was tested on Transmeta Crusoe CPU only. The link is to the archive.org as Geocities is now dead:http://web.archive.org/web/20091027011611/http://geocities.com/dalex_257/The downloads for the binary and the source function. The source code seems to be licensed under "GPL V 2, or, at your option, later". I have not used it and have no opinion of it. Just thought someone might like to see it or try it.Edit: I may have spoke to soon as you can read it was designed for a specific product and doesn't emulate instructions, simply skips them. I guess it could still be of some interest.Yes, I found this too during my search (http://geocities.ws/dalex_257/ also has the last version of this site, and works better than good ol' Internet Archive) but unfortunately, this is coded for NT and doesn't work on 9X (I tried!); also my attempts to do similar "systems programming" ( see ) were a failure. From what this Dave fellow says, the SSE instruction that was causing trouble corresponded to an MMX instruction with a prefix, so what his driver did was intercept the illegal SSE instruction, skip the prefix, then execute the corresponding MMX instruction.Joe.
jumper Posted February 28, 2011 Posted February 28, 2011 (edited) Hello everyone,I have a 735MHz VIA C3 Ezra running Win98se. Flash 9 r47 just wasn't enough anymore, so I've been working on a Just-In-Time debugger to handle the various Illegal Instruction exceptions I've been encountering with more recent builds of Flash 9 and other apps.Since the goal of this debugger is to put an end to SSE issues on older cpus, I've optimistically named it FineSSE:finesse.exefinesse27a.exe (04Jun2011, least unstable)finesse29.exe (12.5K) (16Jul2011, usage)FineSSE will patch or emulate all illegal instructions mentioned in this thread or its references:PSHUFW is patched according to the Adobe Flash referencesMOVNT instructions are patched to become standard MOV'sFENCE and Prefetch instructions are NOP'dCMOV, FCOMI, and FUCOMI instructions are emulatedFineSSE can be launched by dropping the app to be debugged onto it (or on the command line). This method of testing does not require a restart after download.FineSSE is installed as a Just-in-time Debugger by adding these lines to WIN.INI (or the equivalent to the registry), followed by a restart:[AeDebug]Auto=1Debugger=C:\Program Files\finesse.exe -p %u -e %uIf you already have a debugger installed, rename it to "Debugger2" and in the near future FineSSE will pass on exceptions it can't handle:Debugger2=C:\Program Files\DevStudio\SharedIDE\BIN\msdev.exe -p %ld -e %ldFineSSE is a Win32 app and a work in-progress. It should work on Win95-WinXP, but I've only tested it on Win98se thus far. The patches and emulation code are designed to be PentiumMMX-compatible, but testing has been limited to my VIA C3. Testing feedback for other CPU/OS combos would be great.Hopefully FineSSE will fix the problems jds was having with JPEG2YUV and MPEGENC in mjpeg tools.Apps tested on my C3:Flash 9 r289 works, so content requiring r115 now works!Over a dozen problem builds of FFmpeg now work great.no more illegal instructions [edit]rarely[/edit] seen in anything. Edited July 17, 2011 by jumper
dencorso Posted March 1, 2011 Posted March 1, 2011 Welcome to MSFN, jumper! And thanks for FineSSE! I'm sure many of our members will be much happier now, due to your hard work!
frogman Posted March 1, 2011 Posted March 1, 2011 Many thanks for FineSSE.I use KernelEx, so I currently have flash 10 successfully installed anyway, so I suppose FineSSE will help those without KernelEx.Can I ask though, will this FineSSE work on older processors that have no SSE instructions?
dencorso Posted March 1, 2011 Posted March 1, 2011 I use KernelEx, so I currently have flash 10 successfully installed anyway, so I suppose FineSSE will help those without KernelEx.KernelEx doesn't solve any issues addressed by FineSSE, nor vice-versa. They cater for different problems. They may be used together, if needed, IMO, although I don't think such a set-up has been tested yet.Can I ask though, will this FineSSE work on older processors that have no SSE instructions?Since the goal of this debugger is to put an end to SSE issues on older cpus, I've optimistically named it FineSSE
frogman Posted March 1, 2011 Posted March 1, 2011 (edited) All I was saying is that I don't require FineSSE as I already have installed Flash 10 because of KernelEx, that is the point I was making. I certainly was not saying that FineSSE would fix any issues related to KernelEx or vice-versa.So am I right in thinking that FineSSE would help people that have win 98 install flash 10 successfully with no error messages without the need for KernelEx? Edited March 1, 2011 by frogman
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now