public void handler() {
            ROM_REGION(CODE_SIZE, REGION_CPU1);     /* 68000 code */

            ROM_LOAD_WIDE_SWAP("tk2e_23b.rom", 0x000000, 0x80000, 0x11fb2ed1);
            ROM_LOAD_WIDE_SWAP("tk2e_22b.rom", 0x080000, 0x80000, 0x479b3f24);

            ROM_REGION(0x400000, REGION_GFX1 | REGIONFLAG_DISPOSE);
            ROM_LOAD("tk2_gfx2.rom", 0x000000, 0x80000, 0xc5ca2460);
            ROM_LOAD("tk2_gfx6.rom", 0x080000, 0x80000, 0x1abd14d6);
            ROM_LOAD("tk2_gfx1.rom", 0x100000, 0x80000, 0x0d9cb9bf);
            ROM_LOAD("tk2_gfx5.rom", 0x180000, 0x80000, 0x291f0f0b);
            ROM_LOAD("tk2_gfx4.rom", 0x200000, 0x80000, 0xe349551c);
            ROM_LOAD("tk2_gfx8.rom", 0x280000, 0x80000, 0xb27948e3);
            ROM_LOAD("tk2_gfx3.rom", 0x300000, 0x80000, 0x45227027);
            ROM_LOAD("tk2_gfx7.rom", 0x380000, 0x80000, 0x3edeb949);

            ROM_REGION(2 * 0x28000, REGION_CPU2);/* QSound Z80 code + space for decrypted opcodes */

            ROM_LOAD("tk2_qa.rom", 0x00000, 0x08000, 0xc9183a0d);
            ROM_CONTINUE(0x10000, 0x18000);

            ROM_REGION(0x200000, REGION_SOUND1);/* QSound samples */

            ROM_LOAD("tk2_q1.rom", 0x000000, 0x80000, 0x611268cf);
            ROM_LOAD("tk2_q2.rom", 0x080000, 0x80000, 0x20f55ca9);
            ROM_LOAD("tk2_q3.rom", 0x100000, 0x80000, 0xbfcf6f52);
            ROM_LOAD("tk2_q4.rom", 0x180000, 0x80000, 0x36642e88);
            ROM_END();
        }