First post, by bavi
Dear developers!
I have found a new error in DOSBox.
The instruction "idiv" crashes DOSBox completely when trying to divide 0x80000000 on 0xFFFF (-0x80000000 on -1):
mov dx, 8000h
mov ax, 0
mov bx, 0FFFFh
idiv bx
The expected behaviour is to raise the exception 0.
It seems that the error does not happen with other values.
Would be grateful to fix...