hyperpac driver palette endian fixes (Twinaphex)

This commit is contained in:
Barry Harris 2013-02-16 11:04:03 +00:00
parent be5b0d0525
commit 2fc01e9f83
1 changed files with 3 additions and 3 deletions

View File

@ -3246,7 +3246,7 @@ static INT32 HyperpacCalcPalette()
UINT32* pd;
for (i = 0, ps = (UINT16*)HyperpacPaletteRam, pd = HyperpacPalette; i < 0x200; i++, ps++, pd++) {
*pd = CalcCol(*ps);
*pd = CalcCol(BURN_ENDIAN_SWAP_INT16(*((UINT16*)ps)));
}
return 0;
@ -3259,7 +3259,7 @@ static INT32 HoneydolCalcPalette()
UINT32* pd;
for (i = 0, ps = (UINT16*)HyperpacPaletteRam, pd = HyperpacPalette; i < 0x800; i++, ps++, pd++) {
*pd = CalcCol(*ps);
*pd = CalcCol(BURN_ENDIAN_SWAP_INT16(*((UINT16*)ps)));
}
return 0;
@ -3272,7 +3272,7 @@ static INT32 Snowbro3CalcPalette()
UINT32* pd;
for (i = 0, ps = (UINT16*)HyperpacPaletteRam, pd = HyperpacPalette; i < 0x400; i++, ps++, pd++) {
*pd = CalcCol(*ps);
*pd = CalcCol(BURN_ENDIAN_SWAP_INT16(*((UINT16*)ps)));
}
return 0;