I didn't realise you've already updated Vice, it works now, thanks.
... the joystick works perfectly.
- video.c/statusbar.c: Don't crash if some resources are not available.
Use regular window instead of gimmezerozero one. MorphOS: For Pegasos
fullscreen try depths in order 32, 24, 16 and 15, for Amiga: 16 and 15.
Added title for the screen. Use IDCMP_SIZEVERIFY so we don't render over
window borders. Fixed not to RectFill() over window border/outside of
the screen. Remember old window position instead of always reopening at
100, 100.
- MorphOS: Added overlay support. There are some limitations in the
support for now, "Double size" only works properly for windows that
double both width and height. You can achieve the same by disabling
"Double size" and manually resizing the window to double height. It
should be easy to enable overlay for OS 3.x build aswell.
- mousedrv.c: Fixed to properly process all input events in the list.
Fixed to properly remove input events. Added Forbid() protection to
avoid race conditions.
- MorphOS: Fixed "1351 mouse emulation" inputhandler crash.
- Now removes the "1351 mouse emulation" inputhandler when VICE quits.
- C128 emulation: Fixed generic problem in VICE; multiple windows would
corrupt each other's palette.
- Fixed RGB to YCbCr conversion routine.
- Fixed the custom file requester not to list RAM: among the initial
directory contents.
- Improved to open the possible system requesters to the same screen as
VICE.
- Fixed archdep_expand_path.
- MorphOS: Removed statusbar from fullscreen mode.