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

            ROM_LOAD_EVEN("cae_30a.rom", 0x00000, 0x20000, 0x91fceacd);
            ROM_LOAD_ODD("cae_35a.rom", 0x00000, 0x20000, 0x3ef03083);
            ROM_LOAD_EVEN("cae_31a.rom", 0x40000, 0x20000, 0xe5b75caf);
            ROM_LOAD_ODD("cae_36a.rom", 0x40000, 0x20000, 0xc73fd713);
            ROM_LOAD_WIDE_SWAP("ca_32.rom", 0x80000, 0x80000, 0x0c4837d4);

            ROM_REGION(0x200000, REGION_GFX1 | REGIONFLAG_DISPOSE);
            ROM_LOAD("ca_gfx1.rom", 0x000000, 0x80000, 0x4d0620fd);
            ROM_LOAD("ca_gfx5.rom", 0x080000, 0x80000, 0x66d4cc37);
            ROM_LOAD("ca_gfx3.rom", 0x100000, 0x80000, 0x0b0341c3);
            ROM_LOAD("ca_gfx7.rom", 0x180000, 0x80000, 0xb6f896f2);

            ROM_REGION(0x18000, REGION_CPU2);/* 64k for the audio CPU (+banks) */

            ROM_LOAD("ca_9.rom", 0x00000, 0x08000, 0x96fe7485);
            ROM_CONTINUE(0x10000, 0x08000);

            ROM_REGION(0x40000, REGION_SOUND1);/* Samples */

            ROM_LOAD("ca_18.rom", 0x00000, 0x20000, 0x4a613a2c);
            ROM_LOAD("ca_19.rom", 0x20000, 0x20000, 0x74584493);
            ROM_END();
        }