X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Ftom.cpp;h=c9d0f3f04b1574784217a5fef3c0cb30ad08ffe1;hb=d14b5af2a9a42a5ec8f7af92b286aa6333ea6de6;hp=88223c2e6dc639416e7cc4b6b50c013ba8970d57;hpb=09b508a759ca512da810722a0d4786dd1695d47c;p=virtualjaguar diff --git a/src/tom.cpp b/src/tom.cpp index 88223c2..c9d0f3f 100644 --- a/src/tom.cpp +++ b/src/tom.cpp @@ -321,8 +321,11 @@ //#define LEFT_VISIBLE_HC (208 - 32) //#define RIGHT_VISIBLE_HC (1488 - 32) // Split the difference? (Seems to be OK for the most part...) -#define LEFT_VISIBLE_HC (208 - 16) -#define RIGHT_VISIBLE_HC (1488 - 16) + +// (-8 +8)*4 is for opening up the display by 16 pixels (may go to 20). Need to change VIRTUAL_SCREEN_WIDTH to match this as well (went from 320 to 336; this is 4 HCs per one of those pixels). <-- actually, not true. This is only place referenced. +#define LEFT_VISIBLE_HC (208 - 16 - (10 * 4)) +//#define RIGHT_VISIBLE_HC (1488 - 16 + (10 * 4)) +#define RIGHT_VISIBLE_HC (LEFT_VISIBLE_HC + (VIRTUAL_SCREEN_WIDTH * 4)) //#define TOP_VISIBLE_VC 25 //#define BOTTOM_VISIBLE_VC 503 #define TOP_VISIBLE_VC 31 @@ -331,8 +334,9 @@ //Are these PAL horizontals correct? //They seem to be for the most part, but there are some games that seem to be //shifted over to the right from this "window". -#define LEFT_VISIBLE_HC_PAL (208 - 16) -#define RIGHT_VISIBLE_HC_PAL (1488 - 16) +#define LEFT_VISIBLE_HC_PAL (208 - 16 - (10 * 4)) +//#define RIGHT_VISIBLE_HC_PAL (1488 - 16 + (10 * 4)) +#define RIGHT_VISIBLE_HC_PAL (LEFT_VISIBLE_HC_PAL + (VIRTUAL_SCREEN_WIDTH * 4)) #define TOP_VISIBLE_VC_PAL 67 #define BOTTOM_VISIBLE_VC_PAL 579