public void handler() {
            ROM_REGION(0x10000, REGION_CPU1);/* CPU A code */

            ROM_LOAD("p1", 0x0000, 0x10000, 0xe334acef);

            ROM_REGION(0x10000, REGION_CPU2);/* CPU B code */

            ROM_LOAD("p2", 0x00000, 0x10000, 0x907fac83);

            ROM_REGION(0x10000, REGION_CPU3);/* sound code */

            ROM_LOAD("p3", 0x00000, 0x10000, 0xbac745f6);

            ROM_REGION(0x0c00, REGION_PROMS);
            ROM_LOAD("mb7122e.1k", 0x000, 0x400, 0x491ab831);
            ROM_LOAD("mb7122e.2l", 0x400, 0x400, 0x8feca424);
            ROM_LOAD("mb7122e.1l", 0x800, 0x400, 0x220076ca);

            ROM_REGION(0x4000, REGION_GFX1 | REGIONFLAG_DISPOSE);/* characters */

            ROM_LOAD("p7", 0x0000, 0x4000, 0x2b6ed95b);

            ROM_REGION(0x20000, REGION_GFX2 | REGIONFLAG_DISPOSE);/* tiles */

            ROM_LOAD("p17", 0x00000, 0x8000, 0x19d4518c);
            ROM_LOAD("p18", 0x08000, 0x8000, 0xd818be43);
            ROM_LOAD("p19", 0x10000, 0x8000, 0xd64e0f89);
            ROM_LOAD("p20", 0x18000, 0x8000, 0xedba0f31);

            ROM_REGION(0x18000, REGION_GFX3 | REGIONFLAG_DISPOSE);/* 16x16 sprites */

            ROM_LOAD("p8", 0x00000, 0x8000, 0xdf7f252a);
            ROM_LOAD("p9", 0x08000, 0x8000, 0x9897bc05);
            ROM_LOAD("p10", 0x10000, 0x8000, 0xecd3c0ea);

            ROM_REGION(0x40000, REGION_GFX4 | REGIONFLAG_DISPOSE);/* 32x32 sprites */

            ROM_LOAD("p11", 0x00000, 0x8000, 0x668b25a4);
            ROM_LOAD("p14", 0x08000, 0x8000, 0xa7031d4a);
            ROM_LOAD("p12", 0x10000, 0x8000, 0xf44e95fa);
            ROM_LOAD("p15", 0x18000, 0x8000, 0x120d2450);
            ROM_LOAD("p13", 0x20000, 0x8000, 0x980ca3d8);
            ROM_LOAD("p16", 0x28000, 0x8000, 0x9f820e8a);

            ROM_REGION(0x20000, REGION_SOUND1);
            ROM_LOAD("p4", 0x00000, 0x10000, 0xe10fb8cc);
            ROM_LOAD("p5", 0x10000, 0x10000, 0x93e5f110);
            ROM_END();
        }