diff options
Diffstat (limited to 'src/mame/drivers/panicr.cpp')
-rw-r--r-- | src/mame/drivers/panicr.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/panicr.cpp b/src/mame/drivers/panicr.cpp index a3558fc91c3..c78b3511522 100644 --- a/src/mame/drivers/panicr.cpp +++ b/src/mame/drivers/panicr.cpp @@ -733,7 +733,7 @@ DRIVER_INIT_MEMBER(panicr_state,panicr) w1 = (rom[i + 0*size/2] << 8) + rom[i + 1*size/2]; - w1 = BITSWAP16(w1, 9,12,7,3, 8,13,6,2, 11,14,1,5, 10,15,4,0); + w1 = bitswap<16>(w1, 9,12,7,3, 8,13,6,2, 11,14,1,5, 10,15,4,0); buf[i + 0*size/2] = w1 >> 8; buf[i + 1*size/2] = w1 & 0xff; @@ -742,7 +742,7 @@ DRIVER_INIT_MEMBER(panicr_state,panicr) // text address lines for (i = 0;i < size;i++) { - rom[i] = buf[BITSWAP24(i,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6, 2,3,1,0,5,4)]; + rom[i] = buf[bitswap<24>(i,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6, 2,3,1,0,5,4)]; } @@ -757,8 +757,8 @@ DRIVER_INIT_MEMBER(panicr_state,panicr) w1 = (rom[i + 0*size/4] << 8) + rom[i + 3*size/4]; w2 = (rom[i + 1*size/4] << 8) + rom[i + 2*size/4]; - w1 = BITSWAP16(w1, 14,12,11,9, 3,2,1,0, 10,15,13,8, 7,6,5,4); - w2 = BITSWAP16(w2, 3,13,15,4, 12,2,5,11, 14,6,1,10, 8,7,9,0); + w1 = bitswap<16>(w1, 14,12,11,9, 3,2,1,0, 10,15,13,8, 7,6,5,4); + w2 = bitswap<16>(w2, 3,13,15,4, 12,2,5,11, 14,6,1,10, 8,7,9,0); buf[i + 0*size/4] = w1 >> 8; buf[i + 1*size/4] = w1 & 0xff; @@ -769,7 +769,7 @@ DRIVER_INIT_MEMBER(panicr_state,panicr) // tiles address lines for (i = 0;i < size;i++) { - rom[i] = buf[BITSWAP24(i,23,22,21,20,19,18,17,16,15,14,13,12, 5,4,3,2, 11,10,9,8,7,6, 0,1)]; + rom[i] = buf[bitswap<24>(i,23,22,21,20,19,18,17,16,15,14,13,12, 5,4,3,2, 11,10,9,8,7,6, 0,1)]; } @@ -784,7 +784,7 @@ DRIVER_INIT_MEMBER(panicr_state,panicr) w1 = (rom[i + 0*size/2] << 8) + rom[i + 1*size/2]; - w1 = BITSWAP16(w1, 11,5,7,12, 4,10,13,3, 6,14,9,2, 0,15,1,8); + w1 = bitswap<16>(w1, 11,5,7,12, 4,10,13,3, 6,14,9,2, 0,15,1,8); buf[i + 0*size/2] = w1 >> 8; |