#1363 Win32 binary doesn't work due to SSE2 instructions

not_a_bug
closed
5
2017-03-17
2014-11-12
dos386
No

The official Win32 binary of version 2.6.7 is much bigger than 2.6.6 and crashes (on anything older than P4) due to use of SSE2 instructions.

System requirements are not documented, it would be nice to set the compiler target (back) to something like P1 with MMX.

Discussion

  • Stanislav Shwartsman

    This is not bug. We are not willing to sacrifice 10%-20% of Bochs emulation speed by compiling it to legacy architecture like old Pentium.

    Bochs is not expected to have any reasonable speed on Pentium 1 as well so I wonder why do you care to use it on such legacy hardware. But if you still care - you will have to recompile it by yourself supplying necessary compiler optimization options.

    System requirements might be documented if you wish :)

    Thanks,
    Stansilav

     
  • Stanislav Shwartsman

    • status: open --> closed
    • assigned_to: Stanislav Shwartsman
    • Group: to_be_fixed_in_next_release --> not_a_bug
     
  • dos386

    dos386 - 2014-12-01

    not expected to have any reasonable speed on Pentium 1

    It crashes on Pentium 3 too.

     
  • Stanislav Shwartsman

    Same answer. You are welcome to recompile without SSE if you need it.

     

Log in to post a comment.