Closed enusbaum closed 1 week ago
Fixed FILD to be signed (and updated Tests)
FILD
Add Error Handling in Exception Report for situations where a module throws an exception while not executing an instruction (loading, etc.)
Enhanced Debugging output to make CPU debugging easier
Add Overflow Logic to ROR, and RCL
ROR
RCL
Set FPU Flags properly for FCOM, FCOMP, FCOMPP handling double.(Positive/Negative)Infinity as an invalid value
FCOM
FCOMP
FCOMPP
double.(Positive/Negative)Infinity
Fixed
FILD
to be signed (and updated Tests)Add Error Handling in Exception Report for situations where a module throws an exception while not executing an instruction (loading, etc.)
Enhanced Debugging output to make CPU debugging easier
Add Overflow Logic to
ROR
, andRCL
Set FPU Flags properly for![image](https://github.com/mbbsemu/MBBSEmu/assets/1139047/608e0bee-a2f6-4e4d-964c-b2f0003588a6)
FCOM
,FCOMP
,FCOMPP
handlingdouble.(Positive/Negative)Infinity
as an invalid value