I would expect the same, but I would like to know the exact behavior of byuu's MapLinear. because for mirroring the writes I would have expected something like (bogus example for our 64k at 0x70)
map(MapLinear, 0x70, 0x70, 0x0000, 0x0fff, memory::cartram, 0x0000, 0x07ff);
and I find in bsnes something like
map(MapLinear, 0x70, 0x70, 0x0000, 0x0fff, memory::cartram);
with no mention of the behavior of writes to mirrored addresses (the last 2 parameters are used to say the program to ignore higher bits...)