tv80_core.v, line 1325: missing in sensitivity list: ID16_B, PC16_B, SP16_A, SP16_B
i'm assuming they are missing since this always block looks like it is combinational.
These are not missing from the sensitivity list; they do not need to be in the list because they are computed inside the block. All of the inputs which are used to calculate these are in the sensitivity list so any change in these will force a recomputation of the above variables.