There’s little difference betwen est.map() in R/qtl1 and est_map() in R/qtl2, other than that in R/qtl1 it is implemented only for backcross, intercross, and RIL, while in R/qtl2 it can be applied, in principle, to more cross types, including in principle ail. But I think it’s not actually been implemented for ail; you’re presumably treating the cross as an f2? The results should be identical between R/qtl1 and R/qtl2 for an f2.
Unfortunately, I don’t have a way to convert cross objects from R/qtl2 back to the R/qtl1 format.