I'm not 100% sure what the bug's nature is, but I know
it is an FPU emulation code issue. If I choose a CPU
type (say 68030) without emulating the hardware FPU,
the scrollbar handles will work correctly, moving as
the buttons at the ends of the scrollbar are pressed,
and dragging the handle will scroll the window and
leave the handle where it was released. On an x86 with
the ASM-optimized FPU code, the problem also does not
pop up. It only appears with the UAE software FPU code
- the drag handle will never move from the top of the
trough.
Logged In: YES
user_id=54722
There is an improved FPU emulation engine for Basilisk II
1.0 in CVS now. However, this "scrollbar bug" is still there
on platforms where float registers are at most 8 bytes long.