Split the 286/386 interpreter away from the 486+ one (the 286/386 interpreter does not use the pccache's, readlookup's, and writelookup's as the emulated CPU's are too slow for them to be required, and also has more accurate FPU timings), also added a LPT status read function for future-proofing.
This commit is contained in:
@@ -1279,6 +1279,7 @@ sf_FSTP_sti(uint32_t fetchdat)
|
||||
}
|
||||
|
||||
#ifndef FPU_8087
|
||||
#ifndef OPS_286_386
|
||||
# define sf_FCMOV(condition) \
|
||||
static int sf_FCMOV##condition(uint32_t fetchdat) \
|
||||
{ \
|
||||
@@ -1310,3 +1311,4 @@ sf_FCMOV(NBE)
|
||||
sf_FCMOV(NU)
|
||||
// clang-format on
|
||||
#endif
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user