.. and in 24 Bit
SDL can force a 32bit mode, so on a 24bit screen we do a:
SDL_SetVideoMode (current_width, current_height, 32, uiSDLVidModFlags);
And with this magic, PUAE also works in my 24-bit AROS/linux hosted environment :)!
And as you can see in the above picture, harddrive support is now also enabled, the above os3.1 was booted from a emulated harddrive.
There seems to be at least one strange bug still hidden somewhere, as the version command fails for no obvious reason. Seems to be a problem with loading files from the harddrives, but I am not sure.. Directory listings seem to work quite fine, though.