|
|
1.1 ! root 1: /* ! 2: Hatari ! 3: ! 4: Tables for cycles when allow top/bottom borders. Also left/right and Sync Scroll ! 5: */ ! 6: ! 7: //----------------------------------------------------------------------- ! 8: // Top/Bottom Border tables - NOTE due to natural interrupt inaccuracies(ie interrupt due while ! 9: // currently processing instruction) these values have a 'range' - We have a single table ! 10: // entry for each possible + overlap, just in-case! ! 11: ! 12: // Bottom border ! 13: ! 14: #define BOTTOM_OFFSET (-20) ! 15: ! 16: // Medway Menu 67 ! 17: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_1[] = { ! 18: 0xFF820A,0x00,135204+BOTTOM_OFFSET, ! 19: 0xFF820A,0x02,135284+BOTTOM_OFFSET, ! 20: }; ! 21: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_2[] = { ! 22: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 23: 0xFF820A,0x02,135288+BOTTOM_OFFSET, ! 24: }; ! 25: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_3[] = { ! 26: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 27: 0xFF820A,0x02,135292+BOTTOM_OFFSET, ! 28: }; ! 29: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_4[] = { ! 30: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 31: 0xFF820A,0x02,135296+BOTTOM_OFFSET, ! 32: }; ! 33: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_5[] = { ! 34: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 35: 0xFF820A,0x02,135300+BOTTOM_OFFSET, ! 36: }; ! 37: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_6[] = { ! 38: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 39: 0xFF820A,0x02,135304+BOTTOM_OFFSET, ! 40: }; ! 41: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_7[] = { ! 42: 0xFF820A,0x00,135228+BOTTOM_OFFSET, ! 43: 0xFF820A,0x02,135308+BOTTOM_OFFSET, ! 44: }; ! 45: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_8[] = { ! 46: 0xFF820A,0x00,135232+BOTTOM_OFFSET, ! 47: 0xFF820A,0x02,135312+BOTTOM_OFFSET, ! 48: }; ! 49: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_9[] = { ! 50: 0xFF820A,0x00,135236+BOTTOM_OFFSET, ! 51: 0xFF820A,0x02,135316+BOTTOM_OFFSET, ! 52: }; ! 53: // D-Bug 136a ! 54: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_1[] = { ! 55: 0xFF820A,0x00,135200+BOTTOM_OFFSET, ! 56: 0xFF820A,0x02,135288+BOTTOM_OFFSET, ! 57: }; ! 58: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_2[] = { ! 59: 0xFF820A,0x00,135204+BOTTOM_OFFSET, ! 60: 0xFF820A,0x02,135292+BOTTOM_OFFSET, ! 61: }; ! 62: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_3[] = { ! 63: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 64: 0xFF820A,0x02,135296+BOTTOM_OFFSET, ! 65: }; ! 66: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_4[] = { ! 67: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 68: 0xFF820A,0x02,135300+BOTTOM_OFFSET, ! 69: }; ! 70: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_5[] = { ! 71: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 72: 0xFF820A,0x02,135304+BOTTOM_OFFSET, ! 73: }; ! 74: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_6[] = { ! 75: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 76: 0xFF820A,0x02,135308+BOTTOM_OFFSET, ! 77: }; ! 78: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_7[] = { ! 79: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 80: 0xFF820A,0x02,135312+BOTTOM_OFFSET, ! 81: }; ! 82: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_8[] = { ! 83: 0xFF820A,0x00,135228+BOTTOM_OFFSET, ! 84: 0xFF820A,0x02,135316+BOTTOM_OFFSET, ! 85: }; ! 86: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_9[] = { ! 87: 0xFF820A,0x00,135232+BOTTOM_OFFSET, ! 88: 0xFF820A,0x02,135320+BOTTOM_OFFSET, ! 89: }; ! 90: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_10[] = { ! 91: 0xFF820A,0x00,135236+BOTTOM_OFFSET, ! 92: 0xFF820A,0x02,135324+BOTTOM_OFFSET, ! 93: }; ! 94: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_11[] = { ! 95: 0xFF820A,0x00,135240+BOTTOM_OFFSET, ! 96: 0xFF820A,0x02,135328+BOTTOM_OFFSET, ! 97: }; ! 98: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_12[] = { ! 99: 0xFF820A,0x00,135244+BOTTOM_OFFSET, ! 100: 0xFF820A,0x02,135332+BOTTOM_OFFSET, ! 101: }; ! 102: // D-Bug 141a ! 103: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_1[] = { ! 104: 0xFF820A,0x00,135200+BOTTOM_OFFSET, ! 105: 0xFF820A,0x02,135292+BOTTOM_OFFSET, ! 106: }; ! 107: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_2[] = { ! 108: 0xFF820A,0x00,135204+BOTTOM_OFFSET, ! 109: 0xFF820A,0x02,135296+BOTTOM_OFFSET, ! 110: }; ! 111: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_3[] = { ! 112: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 113: 0xFF820A,0x02,135300+BOTTOM_OFFSET, ! 114: }; ! 115: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_4[] = { ! 116: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 117: 0xFF820A,0x02,135304+BOTTOM_OFFSET, ! 118: }; ! 119: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_5[] = { ! 120: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 121: 0xFF820A,0x02,135308+BOTTOM_OFFSET, ! 122: }; ! 123: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_6[] = { ! 124: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 125: 0xFF820A,0x02,135312+BOTTOM_OFFSET, ! 126: }; ! 127: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_7[] = { ! 128: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 129: 0xFF820A,0x02,135316+BOTTOM_OFFSET, ! 130: }; ! 131: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_8[] = { ! 132: 0xFF820A,0x00,135228+BOTTOM_OFFSET, ! 133: 0xFF820A,0x02,135320+BOTTOM_OFFSET, ! 134: }; ! 135: ! 136: // Auto 95 ! 137: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_1[] = { ! 138: 0xFF820A,0x00,135168+BOTTOM_OFFSET, ! 139: 0xFF820A,0x02,135256+BOTTOM_OFFSET, ! 140: }; ! 141: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_2[] = { ! 142: 0xFF820A,0x00,135172+BOTTOM_OFFSET, ! 143: 0xFF820A,0x02,135260+BOTTOM_OFFSET, ! 144: }; ! 145: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_3[] = { ! 146: 0xFF820A,0x00,135176+BOTTOM_OFFSET, ! 147: 0xFF820A,0x02,135264+BOTTOM_OFFSET, ! 148: }; ! 149: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_4[] = { ! 150: 0xFF820A,0x00,135180+BOTTOM_OFFSET, ! 151: 0xFF820A,0x02,135268+BOTTOM_OFFSET, ! 152: }; ! 153: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_5[] = { ! 154: 0xFF820A,0x00,135184+BOTTOM_OFFSET, ! 155: 0xFF820A,0x02,135272+BOTTOM_OFFSET, ! 156: }; ! 157: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_6[] = { ! 158: 0xFF820A,0x00,135188+BOTTOM_OFFSET, ! 159: 0xFF820A,0x02,135276+BOTTOM_OFFSET, ! 160: }; ! 161: // Auto 106 ! 162: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_1[] = { ! 163: 0xFF820A,0x00,135204+BOTTOM_OFFSET, ! 164: 0xFF820A,0x02,135260+BOTTOM_OFFSET, ! 165: }; ! 166: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_2[] = { ! 167: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 168: 0xFF820A,0x02,135264+BOTTOM_OFFSET, ! 169: }; ! 170: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_3[] = { ! 171: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 172: 0xFF820A,0x02,135268+BOTTOM_OFFSET, ! 173: }; ! 174: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_4[] = { ! 175: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 176: 0xFF820A,0x02,135272+BOTTOM_OFFSET, ! 177: }; ! 178: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_5[] = { ! 179: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 180: 0xFF820A,0x02,135276+BOTTOM_OFFSET, ! 181: }; ! 182: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_6[] = { ! 183: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 184: 0xFF820A,0x02,135280+BOTTOM_OFFSET, ! 185: }; ! 186: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_7[] = { ! 187: 0xFF820A,0x00,135228+BOTTOM_OFFSET, ! 188: 0xFF820A,0x02,135284+BOTTOM_OFFSET, ! 189: }; ! 190: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_8[] = { ! 191: 0xFF820A,0x00,135232+BOTTOM_OFFSET, ! 192: 0xFF820A,0x02,135288+BOTTOM_OFFSET, ! 193: }; ! 194: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_9[] = { ! 195: 0xFF820A,0x00,135236+BOTTOM_OFFSET, ! 196: 0xFF820A,0x02,135292+BOTTOM_OFFSET, ! 197: }; ! 198: // Auto 149 (writes 0x2 twice) ! 199: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_149_1[] = { ! 200: 0xFF820A,0x02,135252+BOTTOM_OFFSET, ! 201: 0xFF820A,0x02,135272+BOTTOM_OFFSET, ! 202: }; ! 203: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_149_2[] = { ! 204: 0xFF820A,0x02,135256+BOTTOM_OFFSET, ! 205: 0xFF820A,0x02,135276+BOTTOM_OFFSET, ! 206: }; ! 207: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_149_3[] = { ! 208: 0xFF820A,0x02,135260+BOTTOM_OFFSET, ! 209: 0xFF820A,0x02,135280+BOTTOM_OFFSET, ! 210: }; ! 211: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_149_4[] = { ! 212: 0xFF820A,0x02,135264+BOTTOM_OFFSET, ! 213: 0xFF820A,0x02,135284+BOTTOM_OFFSET, ! 214: }; ! 215: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_149_5[] = { ! 216: 0xFF820A,0x02,135268+BOTTOM_OFFSET, ! 217: 0xFF820A,0x02,135288+BOTTOM_OFFSET, ! 218: }; ! 219: // Auto 169 ! 220: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_169_1[] = { ! 221: 0xFF820A,0x00,135152+BOTTOM_OFFSET, ! 222: 0xFF820A,0x02,135244+BOTTOM_OFFSET, ! 223: }; ! 224: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_169_2[] = { ! 225: 0xFF820A,0x00,135156+BOTTOM_OFFSET, ! 226: 0xFF820A,0x02,135248+BOTTOM_OFFSET, ! 227: }; ! 228: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_169_3[] = { ! 229: 0xFF820A,0x00,135160+BOTTOM_OFFSET, ! 230: 0xFF820A,0x02,135252+BOTTOM_OFFSET, ! 231: }; ! 232: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_169_4[] = { ! 233: 0xFF820A,0x00,135164+BOTTOM_OFFSET, ! 234: 0xFF820A,0x02,135256+BOTTOM_OFFSET, ! 235: }; ! 236: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_169_5[] = { ! 237: 0xFF820A,0x00,135168+BOTTOM_OFFSET, ! 238: 0xFF820A,0x02,135260+BOTTOM_OFFSET, ! 239: }; ! 240: ! 241: // Pompey 6 ! 242: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_1[] = { ! 243: 0xFF820A,0x00,135196+BOTTOM_OFFSET, ! 244: 0xFF820A,0x02,135248+BOTTOM_OFFSET, ! 245: }; ! 246: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_2[] = { ! 247: 0xFF820A,0x00,135200+BOTTOM_OFFSET, ! 248: 0xFF820A,0x02,135252+BOTTOM_OFFSET, ! 249: }; ! 250: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_3[] = { ! 251: 0xFF820A,0x00,135204+BOTTOM_OFFSET, ! 252: 0xFF820A,0x02,135256+BOTTOM_OFFSET, ! 253: }; ! 254: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_4[] = { ! 255: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 256: 0xFF820A,0x02,135260+BOTTOM_OFFSET, ! 257: }; ! 258: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_5[] = { ! 259: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 260: 0xFF820A,0x02,135264+BOTTOM_OFFSET, ! 261: }; ! 262: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_6[] = { ! 263: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 264: 0xFF820A,0x02,135268+BOTTOM_OFFSET, ! 265: }; ! 266: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_7[] = { ! 267: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 268: 0xFF820A,0x02,135272+BOTTOM_OFFSET, ! 269: }; ! 270: // Pompey 11 ! 271: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_1[] = { ! 272: 0xFF820A,0x00,135188+BOTTOM_OFFSET, ! 273: 0xFF820A,0x02,135236+BOTTOM_OFFSET, ! 274: }; ! 275: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_2[] = { ! 276: 0xFF820A,0x00,135192+BOTTOM_OFFSET, ! 277: 0xFF820A,0x02,135240+BOTTOM_OFFSET, ! 278: }; ! 279: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_3[] = { ! 280: 0xFF820A,0x00,135196+BOTTOM_OFFSET, ! 281: 0xFF820A,0x02,135244+BOTTOM_OFFSET, ! 282: }; ! 283: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_4[] = { ! 284: 0xFF820A,0x00,135200+BOTTOM_OFFSET, ! 285: 0xFF820A,0x02,135248+BOTTOM_OFFSET, ! 286: }; ! 287: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_5[] = { ! 288: 0xFF820A,0x00,135204+BOTTOM_OFFSET, ! 289: 0xFF820A,0x02,135252+BOTTOM_OFFSET, ! 290: }; ! 291: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_6[] = { ! 292: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 293: 0xFF820A,0x02,135256+BOTTOM_OFFSET, ! 294: }; ! 295: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_7[] = { ! 296: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 297: 0xFF820A,0x02,135260+BOTTOM_OFFSET, ! 298: }; ! 299: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_8[] = { ! 300: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 301: 0xFF820A,0x02,135264+BOTTOM_OFFSET, ! 302: }; ! 303: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_9[] = { ! 304: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 305: 0xFF820A,0x02,135268+BOTTOM_OFFSET, ! 306: }; ! 307: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_10[] = { ! 308: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 309: 0xFF820A,0x02,135272+BOTTOM_OFFSET, ! 310: }; ! 311: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_11[] = { ! 312: 0xFF820A,0x00,135228+BOTTOM_OFFSET, ! 313: 0xFF820A,0x02,135276+BOTTOM_OFFSET, ! 314: }; ! 315: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_12[] = { ! 316: 0xFF820A,0x00,135232+BOTTOM_OFFSET, ! 317: 0xFF820A,0x02,135280+BOTTOM_OFFSET, ! 318: }; ! 319: // Pompey 27 ! 320: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_1[] = { ! 321: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 322: 0xFF820A,0x02,135284+BOTTOM_OFFSET, ! 323: }; ! 324: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_2[] = { ! 325: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 326: 0xFF820A,0x02,135288+BOTTOM_OFFSET, ! 327: }; ! 328: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_3[] = { ! 329: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 330: 0xFF820A,0x02,135292+BOTTOM_OFFSET, ! 331: }; ! 332: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_4[] = { ! 333: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 334: 0xFF820A,0x02,135296+BOTTOM_OFFSET, ! 335: }; ! 336: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_5[] = { ! 337: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 338: 0xFF820A,0x02,135300+BOTTOM_OFFSET, ! 339: }; ! 340: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_6[] = { ! 341: 0xFF820A,0x00,135228+BOTTOM_OFFSET, ! 342: 0xFF820A,0x02,135304+BOTTOM_OFFSET, ! 343: }; ! 344: // Pompey 43 ! 345: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_1[] = { ! 346: 0xFF820A,0x00,135236+BOTTOM_OFFSET, ! 347: 0xFF820A,0x02,135280+BOTTOM_OFFSET, ! 348: }; ! 349: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_2[] = { ! 350: 0xFF820A,0x00,135240+BOTTOM_OFFSET, ! 351: 0xFF820A,0x02,135284+BOTTOM_OFFSET, ! 352: }; ! 353: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_3[] = { ! 354: 0xFF820A,0x00,135244+BOTTOM_OFFSET, ! 355: 0xFF820A,0x02,135288+BOTTOM_OFFSET, ! 356: }; ! 357: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_4[] = { ! 358: 0xFF820A,0x00,135248+BOTTOM_OFFSET, ! 359: 0xFF820A,0x02,135292+BOTTOM_OFFSET, ! 360: }; ! 361: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_5[] = { ! 362: 0xFF820A,0x00,135252+BOTTOM_OFFSET, ! 363: 0xFF820A,0x02,135296+BOTTOM_OFFSET, ! 364: }; ! 365: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_6[] = { ! 366: 0xFF820A,0x00,135256+BOTTOM_OFFSET, ! 367: 0xFF820A,0x02,135300+BOTTOM_OFFSET, ! 368: }; ! 369: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_7[] = { ! 370: 0xFF820A,0x00,135260+BOTTOM_OFFSET, ! 371: 0xFF820A,0x02,135304+BOTTOM_OFFSET, ! 372: }; ! 373: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_8[] = { ! 374: 0xFF820A,0x00,135264+BOTTOM_OFFSET, ! 375: 0xFF820A,0x02,135308+BOTTOM_OFFSET, ! 376: }; ! 377: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_9[] = { ! 378: 0xFF820A,0x00,135268+BOTTOM_OFFSET, ! 379: 0xFF820A,0x02,135312+BOTTOM_OFFSET, ! 380: }; ! 381: // Pompey 48 ! 382: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_1[] = { ! 383: 0xFF820A,0x00,135204+BOTTOM_OFFSET, ! 384: 0xFF820A,0x02,135308+BOTTOM_OFFSET, ! 385: }; ! 386: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_2[] = { ! 387: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 388: 0xFF820A,0x02,135312+BOTTOM_OFFSET, ! 389: }; ! 390: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_3[] = { ! 391: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 392: 0xFF820A,0x02,135316+BOTTOM_OFFSET, ! 393: }; ! 394: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_4[] = { ! 395: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 396: 0xFF820A,0x02,135320+BOTTOM_OFFSET, ! 397: }; ! 398: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_5[] = { ! 399: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 400: 0xFF820A,0x02,135324+BOTTOM_OFFSET, ! 401: }; ! 402: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_6[] = { ! 403: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 404: 0xFF820A,0x02,135328+BOTTOM_OFFSET, ! 405: }; ! 406: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_7[] = { ! 407: 0xFF820A,0x00,135228+BOTTOM_OFFSET, ! 408: 0xFF820A,0x02,135332+BOTTOM_OFFSET, ! 409: }; ! 410: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_8[] = { ! 411: 0xFF820A,0x00,135232+BOTTOM_OFFSET, ! 412: 0xFF820A,0x02,135336+BOTTOM_OFFSET, ! 413: }; ! 414: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_9[] = { ! 415: 0xFF820A,0x00,135236+BOTTOM_OFFSET, ! 416: 0xFF820A,0x02,135340+BOTTOM_OFFSET, ! 417: }; ! 418: // Pompey 57 - Seems strange... ! 419: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_1[] = { ! 420: 0xFF820A,0x00,134696+BOTTOM_OFFSET, ! 421: 0xFF820A,0x02,134800+BOTTOM_OFFSET, ! 422: }; ! 423: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_2[] = { ! 424: 0xFF820A,0x00,134700+BOTTOM_OFFSET, ! 425: 0xFF820A,0x02,134804+BOTTOM_OFFSET, ! 426: }; ! 427: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_3[] = { ! 428: 0xFF820A,0x00,134704+BOTTOM_OFFSET, ! 429: 0xFF820A,0x02,134808+BOTTOM_OFFSET, ! 430: }; ! 431: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_4[] = { ! 432: 0xFF820A,0x00,134708+BOTTOM_OFFSET, ! 433: 0xFF820A,0x02,134812+BOTTOM_OFFSET, ! 434: }; ! 435: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_5[] = { ! 436: 0xFF820A,0x00,134712+BOTTOM_OFFSET, ! 437: 0xFF820A,0x02,134816+BOTTOM_OFFSET, ! 438: }; ! 439: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_6[] = { ! 440: 0xFF820A,0x00,134716+BOTTOM_OFFSET, ! 441: 0xFF820A,0x02,134820+BOTTOM_OFFSET, ! 442: }; ! 443: // Pompey 62 ! 444: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_62_1[] = { ! 445: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 446: 0xFF820A,0x02,135292+BOTTOM_OFFSET, ! 447: }; ! 448: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_62_2[] = { ! 449: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 450: 0xFF820A,0x02,135296+BOTTOM_OFFSET, ! 451: }; ! 452: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_62_3[] = { ! 453: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 454: 0xFF820A,0x02,135300+BOTTOM_OFFSET, ! 455: }; ! 456: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_62_4[] = { ! 457: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 458: 0xFF820A,0x02,135304+BOTTOM_OFFSET, ! 459: }; ! 460: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_62_5[] = { ! 461: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 462: 0xFF820A,0x02,135308+BOTTOM_OFFSET, ! 463: }; ! 464: // Pompey 68 ! 465: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_1[] = { ! 466: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 467: 0xFF820A,0x02,135284+BOTTOM_OFFSET, ! 468: }; ! 469: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_2[] = { ! 470: 0xFF820A,0x00,135228+BOTTOM_OFFSET, ! 471: 0xFF820A,0x02,135288+BOTTOM_OFFSET, ! 472: }; ! 473: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_3[] = { ! 474: 0xFF820A,0x00,135232+BOTTOM_OFFSET, ! 475: 0xFF820A,0x02,135292+BOTTOM_OFFSET, ! 476: }; ! 477: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_4[] = { ! 478: 0xFF820A,0x00,135236+BOTTOM_OFFSET, ! 479: 0xFF820A,0x02,135296+BOTTOM_OFFSET, ! 480: }; ! 481: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_5[] = { ! 482: 0xFF820A,0x00,135240+BOTTOM_OFFSET, ! 483: 0xFF820A,0x02,135300+BOTTOM_OFFSET, ! 484: }; ! 485: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_6[] = { ! 486: 0xFF820A,0x00,135240+BOTTOM_OFFSET, ! 487: 0xFF820A,0x02,135300+BOTTOM_OFFSET, ! 488: }; ! 489: // Pompey 81 ! 490: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_1[] = { ! 491: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 492: 0xFF820A,0x02,135280+BOTTOM_OFFSET, ! 493: }; ! 494: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_2[] = { ! 495: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 496: 0xFF820A,0x02,135284+BOTTOM_OFFSET, ! 497: }; ! 498: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_3[] = { ! 499: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 500: 0xFF820A,0x02,135288+BOTTOM_OFFSET, ! 501: }; ! 502: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_4[] = { ! 503: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 504: 0xFF820A,0x02,135292+BOTTOM_OFFSET, ! 505: }; ! 506: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_5[] = { ! 507: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 508: 0xFF820A,0x02,135296+BOTTOM_OFFSET, ! 509: }; ! 510: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_6[] = { ! 511: 0xFF820A,0x00,135228+BOTTOM_OFFSET, ! 512: 0xFF820A,0x02,135300+BOTTOM_OFFSET, ! 513: }; ! 514: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_7[] = { ! 515: 0xFF820A,0x00,135232+BOTTOM_OFFSET, ! 516: 0xFF820A,0x02,135304+BOTTOM_OFFSET, ! 517: }; ! 518: // Pompey 91 ! 519: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_1[] = { ! 520: 0xFF820A,0x00,135208+BOTTOM_OFFSET, ! 521: 0xFF820A,0x02,135236+BOTTOM_OFFSET, ! 522: }; ! 523: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_2[] = { ! 524: 0xFF820A,0x00,135212+BOTTOM_OFFSET, ! 525: 0xFF820A,0x02,135240+BOTTOM_OFFSET, ! 526: }; ! 527: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_3[] = { ! 528: 0xFF820A,0x00,135216+BOTTOM_OFFSET, ! 529: 0xFF820A,0x02,135244+BOTTOM_OFFSET, ! 530: }; ! 531: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_4[] = { ! 532: 0xFF820A,0x00,135220+BOTTOM_OFFSET, ! 533: 0xFF820A,0x02,135248+BOTTOM_OFFSET, ! 534: }; ! 535: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_5[] = { ! 536: 0xFF820A,0x00,135224+BOTTOM_OFFSET, ! 537: 0xFF820A,0x02,135252+BOTTOM_OFFSET, ! 538: }; ! 539: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_6[] = { ! 540: 0xFF820A,0x00,135228+BOTTOM_OFFSET, ! 541: 0xFF820A,0x02,135256+BOTTOM_OFFSET, ! 542: }; ! 543: ! 544: SYNCSHIFTER_ACCESS_TABLE pBottomBorderAccessTable[] = { ! 545: 0, 2,BottomBorderAccess_Med_67_1, Video_SyncHandler_SetBottomBorder,0, ! 546: 0, 2,BottomBorderAccess_Med_67_2, Video_SyncHandler_SetBottomBorder,0, ! 547: 0, 2,BottomBorderAccess_Med_67_3, Video_SyncHandler_SetBottomBorder,0, ! 548: 0, 2,BottomBorderAccess_Med_67_4, Video_SyncHandler_SetBottomBorder,0, ! 549: 0, 2,BottomBorderAccess_Med_67_5, Video_SyncHandler_SetBottomBorder,0, ! 550: 0, 2,BottomBorderAccess_Med_67_6, Video_SyncHandler_SetBottomBorder,0, ! 551: 0, 2,BottomBorderAccess_Med_67_7, Video_SyncHandler_SetBottomBorder,0, ! 552: 0, 2,BottomBorderAccess_Med_67_8, Video_SyncHandler_SetBottomBorder,0, ! 553: 0, 2,BottomBorderAccess_Med_67_9, Video_SyncHandler_SetBottomBorder,0, ! 554: 0, 2,BottomBorderAccess_DBug_136a_1, Video_SyncHandler_SetBottomBorder,0, ! 555: 0, 2,BottomBorderAccess_DBug_136a_2, Video_SyncHandler_SetBottomBorder,0, ! 556: 0, 2,BottomBorderAccess_DBug_136a_3, Video_SyncHandler_SetBottomBorder,0, ! 557: 0, 2,BottomBorderAccess_DBug_136a_4, Video_SyncHandler_SetBottomBorder,0, ! 558: 0, 2,BottomBorderAccess_DBug_136a_5, Video_SyncHandler_SetBottomBorder,0, ! 559: 0, 2,BottomBorderAccess_DBug_136a_6, Video_SyncHandler_SetBottomBorder,0, ! 560: 0, 2,BottomBorderAccess_DBug_136a_7, Video_SyncHandler_SetBottomBorder,0, ! 561: 0, 2,BottomBorderAccess_DBug_136a_8, Video_SyncHandler_SetBottomBorder,0, ! 562: 0, 2,BottomBorderAccess_DBug_136a_9, Video_SyncHandler_SetBottomBorder,0, ! 563: 0, 2,BottomBorderAccess_DBug_136a_10, Video_SyncHandler_SetBottomBorder,0, ! 564: 0, 2,BottomBorderAccess_DBug_136a_11, Video_SyncHandler_SetBottomBorder,0, ! 565: 0, 2,BottomBorderAccess_DBug_136a_12, Video_SyncHandler_SetBottomBorder,0, ! 566: 0, 2,BottomBorderAccess_DBug_141a_1, Video_SyncHandler_SetBottomBorder,0, ! 567: 0, 2,BottomBorderAccess_DBug_141a_2, Video_SyncHandler_SetBottomBorder,0, ! 568: 0, 2,BottomBorderAccess_DBug_141a_3, Video_SyncHandler_SetBottomBorder,0, ! 569: 0, 2,BottomBorderAccess_DBug_141a_4, Video_SyncHandler_SetBottomBorder,0, ! 570: 0, 2,BottomBorderAccess_DBug_141a_5, Video_SyncHandler_SetBottomBorder,0, ! 571: 0, 2,BottomBorderAccess_DBug_141a_6, Video_SyncHandler_SetBottomBorder,0, ! 572: 0, 2,BottomBorderAccess_DBug_141a_7, Video_SyncHandler_SetBottomBorder,0, ! 573: 0, 2,BottomBorderAccess_DBug_141a_8, Video_SyncHandler_SetBottomBorder,0, ! 574: 0, 2,BottomBorderAccess_Pompey_6_1, Video_SyncHandler_SetBottomBorder,0, ! 575: 0, 2,BottomBorderAccess_Pompey_6_2, Video_SyncHandler_SetBottomBorder,0, ! 576: 0, 2,BottomBorderAccess_Pompey_6_3, Video_SyncHandler_SetBottomBorder,0, ! 577: 0, 2,BottomBorderAccess_Pompey_6_4, Video_SyncHandler_SetBottomBorder,0, ! 578: 0, 2,BottomBorderAccess_Pompey_6_5, Video_SyncHandler_SetBottomBorder,0, ! 579: 0, 2,BottomBorderAccess_Pompey_6_6, Video_SyncHandler_SetBottomBorder,0, ! 580: 0, 2,BottomBorderAccess_Pompey_6_7, Video_SyncHandler_SetBottomBorder,0, ! 581: 0, 2,BottomBorderAccess_Pompey_11_1, Video_SyncHandler_SetBottomBorder,0, ! 582: 0, 2,BottomBorderAccess_Pompey_11_2, Video_SyncHandler_SetBottomBorder,0, ! 583: 0, 2,BottomBorderAccess_Pompey_11_3, Video_SyncHandler_SetBottomBorder,0, ! 584: 0, 2,BottomBorderAccess_Pompey_11_4, Video_SyncHandler_SetBottomBorder,0, ! 585: 0, 2,BottomBorderAccess_Pompey_11_5, Video_SyncHandler_SetBottomBorder,0, ! 586: 0, 2,BottomBorderAccess_Pompey_11_6, Video_SyncHandler_SetBottomBorder,0, ! 587: 0, 2,BottomBorderAccess_Pompey_11_7, Video_SyncHandler_SetBottomBorder,0, ! 588: 0, 2,BottomBorderAccess_Pompey_11_8, Video_SyncHandler_SetBottomBorder,0, ! 589: 0, 2,BottomBorderAccess_Pompey_11_9, Video_SyncHandler_SetBottomBorder,0, ! 590: 0, 2,BottomBorderAccess_Pompey_11_10, Video_SyncHandler_SetBottomBorder,0, ! 591: 0, 2,BottomBorderAccess_Pompey_11_11, Video_SyncHandler_SetBottomBorder,0, ! 592: 0, 2,BottomBorderAccess_Pompey_11_12, Video_SyncHandler_SetBottomBorder,0, ! 593: 0, 2,BottomBorderAccess_Pompey_27_1, Video_SyncHandler_SetBottomBorder,0, ! 594: 0, 2,BottomBorderAccess_Pompey_27_2, Video_SyncHandler_SetBottomBorder,0, ! 595: 0, 2,BottomBorderAccess_Pompey_27_3, Video_SyncHandler_SetBottomBorder,0, ! 596: 0, 2,BottomBorderAccess_Pompey_27_4, Video_SyncHandler_SetBottomBorder,0, ! 597: 0, 2,BottomBorderAccess_Pompey_27_5, Video_SyncHandler_SetBottomBorder,0, ! 598: 0, 2,BottomBorderAccess_Pompey_27_6, Video_SyncHandler_SetBottomBorder,0, ! 599: 0, 2,BottomBorderAccess_Pompey_43_1, Video_SyncHandler_SetBottomBorder,0, ! 600: 0, 2,BottomBorderAccess_Pompey_43_2, Video_SyncHandler_SetBottomBorder,0, ! 601: 0, 2,BottomBorderAccess_Pompey_43_3, Video_SyncHandler_SetBottomBorder,0, ! 602: 0, 2,BottomBorderAccess_Pompey_43_4, Video_SyncHandler_SetBottomBorder,0, ! 603: 0, 2,BottomBorderAccess_Pompey_43_5, Video_SyncHandler_SetBottomBorder,0, ! 604: 0, 2,BottomBorderAccess_Pompey_43_6, Video_SyncHandler_SetBottomBorder,0, ! 605: 0, 2,BottomBorderAccess_Pompey_43_7, Video_SyncHandler_SetBottomBorder,0, ! 606: 0, 2,BottomBorderAccess_Pompey_43_8, Video_SyncHandler_SetBottomBorder,0, ! 607: 0, 2,BottomBorderAccess_Pompey_43_9, Video_SyncHandler_SetBottomBorder,0, ! 608: 0, 2,BottomBorderAccess_Pompey_48_1, Video_SyncHandler_SetBottomBorder,0, ! 609: 0, 2,BottomBorderAccess_Pompey_48_2, Video_SyncHandler_SetBottomBorder,0, ! 610: 0, 2,BottomBorderAccess_Pompey_48_3, Video_SyncHandler_SetBottomBorder,0, ! 611: 0, 2,BottomBorderAccess_Pompey_48_4, Video_SyncHandler_SetBottomBorder,0, ! 612: 0, 2,BottomBorderAccess_Pompey_48_5, Video_SyncHandler_SetBottomBorder,0, ! 613: 0, 2,BottomBorderAccess_Pompey_48_6, Video_SyncHandler_SetBottomBorder,0, ! 614: 0, 2,BottomBorderAccess_Pompey_48_7, Video_SyncHandler_SetBottomBorder,0, ! 615: 0, 2,BottomBorderAccess_Pompey_48_8, Video_SyncHandler_SetBottomBorder,0, ! 616: 0, 2,BottomBorderAccess_Pompey_48_9, Video_SyncHandler_SetBottomBorder,0, ! 617: 0, 2,BottomBorderAccess_Pompey_57_1, Video_SyncHandler_SetBottomBorder,0, ! 618: 0, 2,BottomBorderAccess_Pompey_57_2, Video_SyncHandler_SetBottomBorder,0, ! 619: 0, 2,BottomBorderAccess_Pompey_57_3, Video_SyncHandler_SetBottomBorder,0, ! 620: 0, 2,BottomBorderAccess_Pompey_57_4, Video_SyncHandler_SetBottomBorder,0, ! 621: 0, 2,BottomBorderAccess_Pompey_57_5, Video_SyncHandler_SetBottomBorder,0, ! 622: 0, 2,BottomBorderAccess_Pompey_57_6, Video_SyncHandler_SetBottomBorder,0, ! 623: 0, 2,BottomBorderAccess_Pompey_62_1, Video_SyncHandler_SetBottomBorder,0, ! 624: 0, 2,BottomBorderAccess_Pompey_62_2, Video_SyncHandler_SetBottomBorder,0, ! 625: 0, 2,BottomBorderAccess_Pompey_62_3, Video_SyncHandler_SetBottomBorder,0, ! 626: 0, 2,BottomBorderAccess_Pompey_62_4, Video_SyncHandler_SetBottomBorder,0, ! 627: 0, 2,BottomBorderAccess_Pompey_62_5, Video_SyncHandler_SetBottomBorder,0, ! 628: 0, 2,BottomBorderAccess_Pompey_68_1, Video_SyncHandler_SetBottomBorder,0, ! 629: 0, 2,BottomBorderAccess_Pompey_68_2, Video_SyncHandler_SetBottomBorder,0, ! 630: 0, 2,BottomBorderAccess_Pompey_68_3, Video_SyncHandler_SetBottomBorder,0, ! 631: 0, 2,BottomBorderAccess_Pompey_68_4, Video_SyncHandler_SetBottomBorder,0, ! 632: 0, 2,BottomBorderAccess_Pompey_68_5, Video_SyncHandler_SetBottomBorder,0, ! 633: 0, 2,BottomBorderAccess_Pompey_68_6, Video_SyncHandler_SetBottomBorder,0, ! 634: 0, 2,BottomBorderAccess_Pompey_81_1, Video_SyncHandler_SetBottomBorder,0, ! 635: 0, 2,BottomBorderAccess_Pompey_81_2, Video_SyncHandler_SetBottomBorder,0, ! 636: 0, 2,BottomBorderAccess_Pompey_81_3, Video_SyncHandler_SetBottomBorder,0, ! 637: 0, 2,BottomBorderAccess_Pompey_81_4, Video_SyncHandler_SetBottomBorder,0, ! 638: 0, 2,BottomBorderAccess_Pompey_81_5, Video_SyncHandler_SetBottomBorder,0, ! 639: 0, 2,BottomBorderAccess_Pompey_81_6, Video_SyncHandler_SetBottomBorder,0, ! 640: 0, 2,BottomBorderAccess_Pompey_81_7, Video_SyncHandler_SetBottomBorder,0, ! 641: 0, 2,BottomBorderAccess_Pompey_91_1, Video_SyncHandler_SetBottomBorder,0, ! 642: 0, 2,BottomBorderAccess_Pompey_91_2, Video_SyncHandler_SetBottomBorder,0, ! 643: 0, 2,BottomBorderAccess_Pompey_91_3, Video_SyncHandler_SetBottomBorder,0, ! 644: 0, 2,BottomBorderAccess_Pompey_91_4, Video_SyncHandler_SetBottomBorder,0, ! 645: 0, 2,BottomBorderAccess_Pompey_91_5, Video_SyncHandler_SetBottomBorder,0, ! 646: 0, 2,BottomBorderAccess_Pompey_91_6, Video_SyncHandler_SetBottomBorder,0, ! 647: 0, 2,BottomBorderAccess_Auto_95_1, Video_SyncHandler_SetBottomBorder,0, ! 648: 0, 2,BottomBorderAccess_Auto_95_2, Video_SyncHandler_SetBottomBorder,0, ! 649: 0, 2,BottomBorderAccess_Auto_95_3, Video_SyncHandler_SetBottomBorder,0, ! 650: 0, 2,BottomBorderAccess_Auto_95_4, Video_SyncHandler_SetBottomBorder,0, ! 651: 0, 2,BottomBorderAccess_Auto_95_5, Video_SyncHandler_SetBottomBorder,0, ! 652: 0, 2,BottomBorderAccess_Auto_95_6, Video_SyncHandler_SetBottomBorder,0, ! 653: 0, 2,BottomBorderAccess_Auto_106_1, Video_SyncHandler_SetBottomBorder,0, ! 654: 0, 2,BottomBorderAccess_Auto_106_2, Video_SyncHandler_SetBottomBorder,0, ! 655: 0, 2,BottomBorderAccess_Auto_106_3, Video_SyncHandler_SetBottomBorder,0, ! 656: 0, 2,BottomBorderAccess_Auto_106_4, Video_SyncHandler_SetBottomBorder,0, ! 657: 0, 2,BottomBorderAccess_Auto_106_5, Video_SyncHandler_SetBottomBorder,0, ! 658: 0, 2,BottomBorderAccess_Auto_106_6, Video_SyncHandler_SetBottomBorder,0, ! 659: 0, 2,BottomBorderAccess_Auto_106_7, Video_SyncHandler_SetBottomBorder,0, ! 660: 0, 2,BottomBorderAccess_Auto_106_8, Video_SyncHandler_SetBottomBorder,0, ! 661: 0, 2,BottomBorderAccess_Auto_106_9, Video_SyncHandler_SetBottomBorder,0, ! 662: 0, 2,BottomBorderAccess_Auto_149_1, Video_SyncHandler_SetBottomBorder,0, ! 663: 0, 2,BottomBorderAccess_Auto_149_2, Video_SyncHandler_SetBottomBorder,0, ! 664: 0, 2,BottomBorderAccess_Auto_149_3, Video_SyncHandler_SetBottomBorder,0, ! 665: 0, 2,BottomBorderAccess_Auto_149_4, Video_SyncHandler_SetBottomBorder,0, ! 666: 0, 2,BottomBorderAccess_Auto_149_5, Video_SyncHandler_SetBottomBorder,0, ! 667: 0, 2,BottomBorderAccess_Auto_169_1, Video_SyncHandler_SetBottomBorder,0, ! 668: 0, 2,BottomBorderAccess_Auto_169_2, Video_SyncHandler_SetBottomBorder,0, ! 669: 0, 2,BottomBorderAccess_Auto_169_3, Video_SyncHandler_SetBottomBorder,0, ! 670: 0, 2,BottomBorderAccess_Auto_169_4, Video_SyncHandler_SetBottomBorder,0, ! 671: 0, 2,BottomBorderAccess_Auto_169_5, Video_SyncHandler_SetBottomBorder,0, ! 672: ! 673: 0, 0 // term ! 674: }; ! 675: ! 676: //----------------------------------------------------------------------- ! 677: // Top border ! 678: ! 679: #define TOP_OFFSET (-32) ! 680: ! 681: // Medway Menu 67 ! 682: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_1[] = { ! 683: 0xFF820A,0x00,17256+TOP_OFFSET, ! 684: 0xFF820A,0x02,17352+TOP_OFFSET, ! 685: }; ! 686: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_2[] = { ! 687: 0xFF820A,0x00,17260+TOP_OFFSET, ! 688: 0xFF820A,0x02,17356+TOP_OFFSET, ! 689: }; ! 690: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_3[] = { ! 691: 0xFF820A,0x00,17264+TOP_OFFSET, ! 692: 0xFF820A,0x02,17360+TOP_OFFSET, ! 693: }; ! 694: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_4[] = { ! 695: 0xFF820A,0x00,17268+TOP_OFFSET, ! 696: 0xFF820A,0x02,17364+TOP_OFFSET, ! 697: }; ! 698: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_5[] = { ! 699: 0xFF820A,0x00,17272+TOP_OFFSET, ! 700: 0xFF820A,0x02,17368+TOP_OFFSET, ! 701: }; ! 702: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_6[] = { ! 703: 0xFF820A,0x00,17276+TOP_OFFSET, ! 704: 0xFF820A,0x02,17372+TOP_OFFSET, ! 705: }; ! 706: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_7[] = { ! 707: 0xFF820A,0x00,17280+TOP_OFFSET, ! 708: 0xFF820A,0x02,17376+TOP_OFFSET, ! 709: }; ! 710: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_8[] = { ! 711: 0xFF820A,0x00,17284+TOP_OFFSET, ! 712: 0xFF820A,0x02,17380+TOP_OFFSET, ! 713: }; ! 714: // DBug 67 ! 715: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_1[] = { ! 716: 0xFF820A,0x00,17944+TOP_OFFSET, ! 717: 0xFF820A,0x02,18032+TOP_OFFSET, ! 718: }; ! 719: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_2[] = { ! 720: 0xFF820A,0x00,17948+TOP_OFFSET, ! 721: 0xFF820A,0x02,18036+TOP_OFFSET, ! 722: }; ! 723: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_3[] = { ! 724: 0xFF820A,0x00,17952+TOP_OFFSET, ! 725: 0xFF820A,0x02,18040+TOP_OFFSET, ! 726: }; ! 727: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_4[] = { ! 728: 0xFF820A,0x00,17956+TOP_OFFSET, ! 729: 0xFF820A,0x02,18044+TOP_OFFSET, ! 730: }; ! 731: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_5[] = { ! 732: 0xFF820A,0x00,17960+TOP_OFFSET, ! 733: 0xFF820A,0x02,18048+TOP_OFFSET, ! 734: }; ! 735: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_6[] = { ! 736: 0xFF820A,0x00,17964+TOP_OFFSET, ! 737: 0xFF820A,0x02,18052+TOP_OFFSET, ! 738: }; ! 739: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_7[] = { ! 740: 0xFF820A,0x00,17968+TOP_OFFSET, ! 741: 0xFF820A,0x02,18056+TOP_OFFSET, ! 742: }; ! 743: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_8[] = { ! 744: 0xFF820A,0x00,17972+TOP_OFFSET, ! 745: 0xFF820A,0x02,18060+TOP_OFFSET, ! 746: }; ! 747: // D-Bug 142a ! 748: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_1[] = { ! 749: 0xFF820A,0x00,17296+TOP_OFFSET, ! 750: 0xFF820A,0x02,17344+TOP_OFFSET, ! 751: }; ! 752: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_2[] = { ! 753: 0xFF820A,0x00,17300+TOP_OFFSET, ! 754: 0xFF820A,0x02,17348+TOP_OFFSET, ! 755: }; ! 756: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_3[] = { ! 757: 0xFF820A,0x00,17304+TOP_OFFSET, ! 758: 0xFF820A,0x02,17352+TOP_OFFSET, ! 759: }; ! 760: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_4[] = { ! 761: 0xFF820A,0x00,17308+TOP_OFFSET, ! 762: 0xFF820A,0x02,17356+TOP_OFFSET, ! 763: }; ! 764: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_5[] = { ! 765: 0xFF820A,0x00,17312+TOP_OFFSET, ! 766: 0xFF820A,0x02,17360+TOP_OFFSET, ! 767: }; ! 768: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_6[] = { ! 769: 0xFF820A,0x00,17316+TOP_OFFSET, ! 770: 0xFF820A,0x02,17364+TOP_OFFSET, ! 771: }; ! 772: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_7[] = { ! 773: 0xFF820A,0x00,17320+TOP_OFFSET, ! 774: 0xFF820A,0x02,17368+TOP_OFFSET, ! 775: }; ! 776: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_8[] = { ! 777: 0xFF820A,0x00,17324+TOP_OFFSET, ! 778: 0xFF820A,0x02,17372+TOP_OFFSET, ! 779: }; ! 780: // Pompey 27 ! 781: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_1[] = { ! 782: 0xFF820A,0x00,17280+TOP_OFFSET, ! 783: 0xFF820A,0x02,17360+TOP_OFFSET, ! 784: }; ! 785: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_2[] = { ! 786: 0xFF820A,0x00,17284+TOP_OFFSET, ! 787: 0xFF820A,0x02,17364+TOP_OFFSET, ! 788: }; ! 789: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_3[] = { ! 790: 0xFF820A,0x00,17288+TOP_OFFSET, ! 791: 0xFF820A,0x02,17368+TOP_OFFSET, ! 792: }; ! 793: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_4[] = { ! 794: 0xFF820A,0x00,17292+TOP_OFFSET, ! 795: 0xFF820A,0x02,17372+TOP_OFFSET, ! 796: }; ! 797: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_5[] = { ! 798: 0xFF820A,0x00,17296+TOP_OFFSET, ! 799: 0xFF820A,0x02,17376+TOP_OFFSET, ! 800: }; ! 801: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_6[] = { ! 802: 0xFF820A,0x00,17300+TOP_OFFSET, ! 803: 0xFF820A,0x02,17380+TOP_OFFSET, ! 804: }; ! 805: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_7[] = { ! 806: 0xFF820A,0x00,17304+TOP_OFFSET, ! 807: 0xFF820A,0x02,17384+TOP_OFFSET, ! 808: }; ! 809: // Auto 90 ! 810: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_1[] = { ! 811: 0xFF820A,0x00,17316+TOP_OFFSET, ! 812: 0xFF820A,0x02,17344+TOP_OFFSET, ! 813: }; ! 814: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_2[] = { ! 815: 0xFF820A,0x00,17320+TOP_OFFSET, ! 816: 0xFF820A,0x02,17348+TOP_OFFSET, ! 817: }; ! 818: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_3[] = { ! 819: 0xFF820A,0x00,17324+TOP_OFFSET, ! 820: 0xFF820A,0x02,17352+TOP_OFFSET, ! 821: }; ! 822: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_4[] = { ! 823: 0xFF820A,0x00,17328+TOP_OFFSET, ! 824: 0xFF820A,0x02,17356+TOP_OFFSET, ! 825: }; ! 826: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_5[] = { ! 827: 0xFF820A,0x00,17332+TOP_OFFSET, ! 828: 0xFF820A,0x02,17360+TOP_OFFSET, ! 829: }; ! 830: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_6[] = { ! 831: 0xFF820A,0x00,17336+TOP_OFFSET, ! 832: 0xFF820A,0x02,17364+TOP_OFFSET, ! 833: }; ! 834: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_7[] = { ! 835: 0xFF820A,0x00,17340+TOP_OFFSET, ! 836: 0xFF820A,0x02,17368+TOP_OFFSET, ! 837: }; ! 838: // Auto 132 ! 839: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_1[] = { ! 840: 0xFF820A,0x00,17316+TOP_OFFSET, ! 841: 0xFF820A,0x02,17376+TOP_OFFSET, ! 842: }; ! 843: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_2[] = { ! 844: 0xFF820A,0x00,17320+TOP_OFFSET, ! 845: 0xFF820A,0x02,17380+TOP_OFFSET, ! 846: }; ! 847: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_3[] = { ! 848: 0xFF820A,0x00,17324+TOP_OFFSET, ! 849: 0xFF820A,0x02,17384+TOP_OFFSET, ! 850: }; ! 851: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_4[] = { ! 852: 0xFF820A,0x00,17328+TOP_OFFSET, ! 853: 0xFF820A,0x02,17388+TOP_OFFSET, ! 854: }; ! 855: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_5[] = { ! 856: 0xFF820A,0x00,17332+TOP_OFFSET, ! 857: 0xFF820A,0x02,17392+TOP_OFFSET, ! 858: }; ! 859: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_6[] = { ! 860: 0xFF820A,0x00,17336+TOP_OFFSET, ! 861: 0xFF820A,0x02,17396+TOP_OFFSET, ! 862: }; ! 863: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_7[] = { ! 864: 0xFF820A,0x00,17340+TOP_OFFSET, ! 865: 0xFF820A,0x02,17400+TOP_OFFSET, ! 866: }; ! 867: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_8[] = { ! 868: 0xFF820A,0x00,17344+TOP_OFFSET, ! 869: 0xFF820A,0x02,17404+TOP_OFFSET, ! 870: }; ! 871: // Auto 275 - Weird ! 872: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_1[] = { ! 873: 0xFF820A,0x00,16672+TOP_OFFSET, ! 874: 0xFF820A,0x02,16744+TOP_OFFSET, ! 875: }; ! 876: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_2[] = { ! 877: 0xFF820A,0x00,16676+TOP_OFFSET, ! 878: 0xFF820A,0x02,16748+TOP_OFFSET, ! 879: }; ! 880: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_3[] = { ! 881: 0xFF820A,0x00,16680+TOP_OFFSET, ! 882: 0xFF820A,0x02,16752+TOP_OFFSET, ! 883: }; ! 884: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_4[] = { ! 885: 0xFF820A,0x00,16684+TOP_OFFSET, ! 886: 0xFF820A,0x02,16756+TOP_OFFSET, ! 887: }; ! 888: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_5[] = { ! 889: 0xFF820A,0x00,16688+TOP_OFFSET, ! 890: 0xFF820A,0x02,16760+TOP_OFFSET, ! 891: }; ! 892: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_6[] = { ! 893: 0xFF820A,0x00,16692+TOP_OFFSET, ! 894: 0xFF820A,0x02,16764+TOP_OFFSET, ! 895: }; ! 896: ! 897: SYNCSHIFTER_ACCESS_TABLE pTopBorderAccessTable[] = { ! 898: 0, 2,TopBorderAccess_Med_67_1, Video_SyncHandler_SetTopBorder,0, ! 899: 0, 2,TopBorderAccess_Med_67_2, Video_SyncHandler_SetTopBorder,0, ! 900: 0, 2,TopBorderAccess_Med_67_3, Video_SyncHandler_SetTopBorder,0, ! 901: 0, 2,TopBorderAccess_Med_67_4, Video_SyncHandler_SetTopBorder,0, ! 902: 0, 2,TopBorderAccess_Med_67_5, Video_SyncHandler_SetTopBorder,0, ! 903: 0, 2,TopBorderAccess_Med_67_6, Video_SyncHandler_SetTopBorder,0, ! 904: 0, 2,TopBorderAccess_Med_67_7, Video_SyncHandler_SetTopBorder,0, ! 905: 0, 2,TopBorderAccess_Med_67_8, Video_SyncHandler_SetTopBorder,0, ! 906: 0, 2,TopBorderAccess_DBug_136a_1, Video_SyncHandler_SetTopBorder,0, ! 907: 0, 2,TopBorderAccess_DBug_136a_2, Video_SyncHandler_SetTopBorder,0, ! 908: 0, 2,TopBorderAccess_DBug_136a_3, Video_SyncHandler_SetTopBorder,0, ! 909: 0, 2,TopBorderAccess_DBug_136a_4, Video_SyncHandler_SetTopBorder,0, ! 910: 0, 2,TopBorderAccess_DBug_136a_5, Video_SyncHandler_SetTopBorder,0, ! 911: 0, 2,TopBorderAccess_DBug_136a_6, Video_SyncHandler_SetTopBorder,0, ! 912: 0, 2,TopBorderAccess_DBug_136a_7, Video_SyncHandler_SetTopBorder,0, ! 913: 0, 2,TopBorderAccess_DBug_136a_8, Video_SyncHandler_SetTopBorder,0, ! 914: 0, 2,TopBorderAccess_DBug_142a_1, Video_SyncHandler_SetTopBorder,0, ! 915: 0, 2,TopBorderAccess_DBug_142a_2, Video_SyncHandler_SetTopBorder,0, ! 916: 0, 2,TopBorderAccess_DBug_142a_3, Video_SyncHandler_SetTopBorder,0, ! 917: 0, 2,TopBorderAccess_DBug_142a_4, Video_SyncHandler_SetTopBorder,0, ! 918: 0, 2,TopBorderAccess_DBug_142a_5, Video_SyncHandler_SetTopBorder,0, ! 919: 0, 2,TopBorderAccess_DBug_142a_6, Video_SyncHandler_SetTopBorder,0, ! 920: 0, 2,TopBorderAccess_DBug_142a_7, Video_SyncHandler_SetTopBorder,0, ! 921: 0, 2,TopBorderAccess_DBug_142a_8, Video_SyncHandler_SetTopBorder,0, ! 922: 0, 2,TopBorderAccess_Pompey_27_1, Video_SyncHandler_SetTopBorder,0, ! 923: 0, 2,TopBorderAccess_Pompey_27_2, Video_SyncHandler_SetTopBorder,0, ! 924: 0, 2,TopBorderAccess_Pompey_27_3, Video_SyncHandler_SetTopBorder,0, ! 925: 0, 2,TopBorderAccess_Pompey_27_4, Video_SyncHandler_SetTopBorder,0, ! 926: 0, 2,TopBorderAccess_Pompey_27_5, Video_SyncHandler_SetTopBorder,0, ! 927: 0, 2,TopBorderAccess_Pompey_27_6, Video_SyncHandler_SetTopBorder,0, ! 928: 0, 2,TopBorderAccess_Pompey_27_7, Video_SyncHandler_SetTopBorder,0, ! 929: 0, 2,TopBorderAccess_Auto_90_1, Video_SyncHandler_SetTopBorder,0, ! 930: 0, 2,TopBorderAccess_Auto_90_2, Video_SyncHandler_SetTopBorder,0, ! 931: 0, 2,TopBorderAccess_Auto_90_3, Video_SyncHandler_SetTopBorder,0, ! 932: 0, 2,TopBorderAccess_Auto_90_4, Video_SyncHandler_SetTopBorder,0, ! 933: 0, 2,TopBorderAccess_Auto_90_5, Video_SyncHandler_SetTopBorder,0, ! 934: 0, 2,TopBorderAccess_Auto_90_6, Video_SyncHandler_SetTopBorder,0, ! 935: 0, 2,TopBorderAccess_Auto_90_7, Video_SyncHandler_SetTopBorder,0, ! 936: 0, 2,TopBorderAccess_Auto_132_1, Video_SyncHandler_SetTopBorder,0, ! 937: 0, 2,TopBorderAccess_Auto_132_2, Video_SyncHandler_SetTopBorder,0, ! 938: 0, 2,TopBorderAccess_Auto_132_3, Video_SyncHandler_SetTopBorder,0, ! 939: 0, 2,TopBorderAccess_Auto_132_4, Video_SyncHandler_SetTopBorder,0, ! 940: 0, 2,TopBorderAccess_Auto_132_5, Video_SyncHandler_SetTopBorder,0, ! 941: 0, 2,TopBorderAccess_Auto_132_6, Video_SyncHandler_SetTopBorder,0, ! 942: 0, 2,TopBorderAccess_Auto_132_7, Video_SyncHandler_SetTopBorder,0, ! 943: 0, 2,TopBorderAccess_Auto_132_8, Video_SyncHandler_SetTopBorder,0, ! 944: 0, 2,TopBorderAccess_Auto_275_1, Video_SyncHandler_SetTopBorder,0, ! 945: 0, 2,TopBorderAccess_Auto_275_2, Video_SyncHandler_SetTopBorder,0, ! 946: 0, 2,TopBorderAccess_Auto_275_3, Video_SyncHandler_SetTopBorder,0, ! 947: 0, 2,TopBorderAccess_Auto_275_4, Video_SyncHandler_SetTopBorder,0, ! 948: 0, 2,TopBorderAccess_Auto_275_5, Video_SyncHandler_SetTopBorder,0, ! 949: 0, 2,TopBorderAccess_Auto_275_6, Video_SyncHandler_SetTopBorder,0, ! 950: ! 951: 0, 0 // term ! 952: }; ! 953: ! 954: //----------------------------------------------------------------------- ! 955: // Left/Right borders ! 956: SYNCSHIFTER_ACCESS LeftRightBorderAccess_Pompey_46[] = { ! 957: 0xFF8260,0x02,28, ! 958: 0xFF8260,0x00,36, ! 959: 0xFF820A,0x00,400, ! 960: 0xFF820A,0x02,408, ! 961: 0xFF8260,0x02,468, ! 962: 0xFF8260,0x00,480, ! 963: }; ! 964: ! 965: SYNCSHIFTER_ACCESS_TABLE pLeftRightBorderAccessTable[] = { ! 966: 0, 6,LeftRightBorderAccess_Pompey_46,Video_SyncHandler_SetLeftRightBorder,BORDERMASK_LEFT|BORDERMASK_RIGHT, ! 967: ! 968: 0, 0 // term ! 969: }; ! 970: ! 971: //----------------------------------------------------------------------- ! 972: // Sync Scrolling ! 973: ! 974: // Syncscr7.s ! 975: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_1[] = { // 0x118de wholeline(+70) ! 976: 0xFF8260,0x02,492, ! 977: 0xFF8260,0x00,508, ! 978: 0xFF820A,0x00,360, // NOTE This also matches with array below so add (70-44) ! 979: 0xFF820A,0x02,376, ! 980: 0xFF8260,0x01,424, ! 981: 0xFF8260,0x00,440, ! 982: }; ! 983: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_2[] = { // 0x119c2 rightonly(+44) ! 984: 0xFF820A,0x00,360, ! 985: 0xFF820A,0x02,376, ! 986: }; ! 987: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_3[] = { // 0x11aae length_2(-2) ! 988: 0xFF820A,0x00,352, ! 989: 0xFF820A,0x02,368, ! 990: }; ! 991: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_4[] = { // 0x11c8a length24(+24) ! 992: 0xFF8260,0x02,492, ! 993: 0xFF8260,0x00,508, ! 994: 0xFF820A,0x00,356, ! 995: 0xFF820A,0x02,372, ! 996: 0xFF8260,0x01,424, ! 997: 0xFF8260,0x00,440, ! 998: }; ! 999: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_5[] = { // 0x11d6e length26(+26) ! 1000: 0xFF8260,0x02,492, ! 1001: 0xFF8260,0x00,508, ! 1002: 0xFF8260,0x01,424, ! 1003: 0xFF8260,0x00,440, ! 1004: }; ! 1005: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_6[] = { // 0x11e56 length_106(-106) ! 1006: 0xFF8260,0x02,144, ! 1007: 0xFF8260,0x00,160, ! 1008: }; ! 1009: ! 1010: // Hardware.s(ignore L230 as is +26 +44 combined) ! 1011: SYNCSHIFTER_ACCESS SyncScrollerAccess_Hardware_1[] = { // 0x121c2 L158(-2) ! 1012: 0xFF820A,0x00,360, ! 1013: 0xFF820A,0x02,368, ! 1014: }; ! 1015: SYNCSHIFTER_ACCESS SyncScrollerAccess_Hardware_2[] = { // 0x122ae L184(+24) ! 1016: 0xFF8260,0x02,436, ! 1017: 0xFF8260,0x00,448, ! 1018: 0xFF8260,0x02,508, ! 1019: 0xFF8260,0x00,4, ! 1020: 0xFF820A,0x00,360, // NOTE This also matches with array have so add (24+2) ! 1021: 0xFF820A,0x02,368, ! 1022: }; ! 1023: SYNCSHIFTER_ACCESS SyncScrollerAccess_Hardware_3[] = { // 0x12394 L186(+26) ! 1024: 0xFF8260,0x02,440, ! 1025: 0xFF8260,0x00,452, ! 1026: 0xFF8260,0x02,508, ! 1027: 0xFF8260,0x00,4, ! 1028: }; ! 1029: SYNCSHIFTER_ACCESS SyncScrollerAccess_Hardware_4[] = { // 0x1247a L204(+44) ! 1030: 0xFF820A,0x00,368, ! 1031: 0xFF820A,0x02,376, ! 1032: }; ! 1033: ! 1034: SYNCSHIFTER_ACCESS_TABLE pSyncScrollerAccessTable[] = { ! 1035: 0, 6,SyncScrollerAccess_SyncScrl_1, Video_SyncHandler_SetSyncScrollOffset,+70-44, ! 1036: 0, 2,SyncScrollerAccess_SyncScrl_2, Video_SyncHandler_SetSyncScrollOffset,+44, ! 1037: 0, 2,SyncScrollerAccess_SyncScrl_3, Video_SyncHandler_SetSyncScrollOffset,-2, ! 1038: 0, 6,SyncScrollerAccess_SyncScrl_4, Video_SyncHandler_SetSyncScrollOffset,+24, ! 1039: 0, 4,SyncScrollerAccess_SyncScrl_5, Video_SyncHandler_SetSyncScrollOffset,+26, ! 1040: 0, 2,SyncScrollerAccess_SyncScrl_6, Video_SyncHandler_SetSyncScrollOffset,-106, ! 1041: ! 1042: 0, 2,SyncScrollerAccess_Hardware_1, Video_SyncHandler_SetSyncScrollOffset,-2, ! 1043: 0, 6,SyncScrollerAccess_Hardware_2, Video_SyncHandler_SetSyncScrollOffset,+24+2, ! 1044: 0, 4,SyncScrollerAccess_Hardware_3, Video_SyncHandler_SetSyncScrollOffset,+26, ! 1045: 0, 2,SyncScrollerAccess_Hardware_4, Video_SyncHandler_SetSyncScrollOffset,+44, ! 1046: ! 1047: 0, 0 // term ! 1048: }; ! 1049:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.