| 37 | }; |
| 38 | |
| 39 | static void Sync(void) { |
| 40 | setchr8(0); |
| 41 | setprg8(0x6000, reg); |
| 42 | setprg8(0x8000, 0xc); |
| 43 | setprg4(0xa000, (0xd << 1)); |
| 44 | setprg2(0xb000, (0xd << 2) + 2); |
| 45 | setprg2r(0x10, 0xb800, 4); |
| 46 | setprg2r(0x10, 0xc000, 5); |
| 47 | setprg2r(0x10, 0xc800, 6); |
| 48 | setprg2r(0x10, 0xd000, 7); |
| 49 | setprg2(0xd800, (0xe << 2) + 3); |
| 50 | setprg8(0xe000, 0xf); |
| 51 | } |
| 52 | |
| 53 | static DECLFW(LH53RamWrite) { |
| 54 | WRAM[(A - 0xB800) & 0x1FFF] = V; |