Irem M72 multi kit installation & support

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Irem M72 multi kit installation & support

      Important information:
      Games aren't preloaded in the multi, users must download romsets by themselves then generate appropriate rom files with the tool (for Windows) provided here in attachment:

      M72_V2_ROM_GEN.zip

      Steps:

      1) Unzip all romsets at the same place


      2) Unzip the M72_V2_ROM_GEN file attached, it contains:
      - bps files for ROMs 01, 02 and 06
      - M72_V2_ROM_GEN command file
      - interleave.exe
      - flips.exe


      3) Simply run the M72_V2_ROM_GEN command file. It will generate ready to burn files for ROMs 01 to 10 (it's normal 03 doesn't exist):


      Before burning any chip please check all files are exactly 4096kb in size except for 06 where it should be 2048kb.

      Installation of the kit is solderless.
      Kit is composed of two boards, one fit on the bottom board (background tiles) and the other one on the top board (main CPU code, sprites, samples), one 4 pin jumper cable, one universal GAL chip, one universal MCU chip and 6 PCB spacers.

      1) Separate top board and bottom board from the middle board. On my boardset I had to separate the bottom board first by unclipping the two flat cables on one side , the small 4 pin power connector on the other side (JAMMA side) and then unclipping the spacer. Then I could access the 4 screws holding the top board.

      2) Remove all ROMs/mask ROMs from the bottom boards (8 of them) and move jumpers as follow:
      J2 = B
      J3 = B
      J4 = B
      J5 = B

      3) Install the smaller board from the kit, be careful no pin is bent or broken and check the position and alignment from the pictures below. The yellow arrow shows how the pins must be aligned with the socket underneath:





      4) Connect the jumper cable to the square pins on the left.

      5) Remove all ROMs/mask ROMs from the top board, so as the PAL chip and the MCU chip and move jumpers as follow:
      J1 = A
      J2 = A
      J3 = B
      J4 = A
      J5 = B
      J6 = B
      J7 = A
      J8 = empty
      J9 = A
      J10 = A
      J11 = B
      J12 = A

      6) Install the bigger (really big!) board, be careful no pin is bent or broken and check the position and alignment from the pictures below. The yellow arrow shows how the pins must be aligned with the socket underneath:





      7) Install the universal GAL chip and MCU chip (in the yellow rectangles on the picture above). Check notches match the silkscreen/original positioning.

      8 ) Replace the spacers between the middle and the bottom board. 6 longer spacers are provided in the kit as few more millimetres clearance is needed once the kit in place:







      9) Reassemble the stack and connect the jumpers cable to the square pins of the top board of the kit. Wires must be flat (bottom pin connected to bottom pin on the other board, etc.)


      Game selection:

      game ---- dip1/2/3/4

      Air Duel0000
      Battle Chopper (Mr Heli)1000
      Dragon Breed0100
      Gallop (Cosmic Cop)1100
      Daiku no gensan (Hamerrin' Harry)0010
      Image Fight1010
      Legend of Hero Tonma0110
      Ninja Spirit1110
      R-Type0001
      R-Type II1001
      X-Multiply0101
      Lightning Swords0011
      Pound For Pound0111
      Looking for:
      - OutRun boardset even untested or not working
      - Sega Super Scaler hardware (Out Run, Model X, Model Y), even with faulty PCM chip



      01010011 01000101 01000011 01010010 01000101 01010100 00100000 01001101 01000101 01001110 01010101 00100000 01000111 01010101 01011001

      The post was edited 12 times, last by Apocalypse ().

    • I have already been looking into this. The problem is the new multi's don't have an easily accessible reset pin.

      Meaning you need to cycle the power to the board. This will also drop power from the ST-V selector.

      I have a few ideas around making it work but haven't got the skills at the moment and am in the process of trying to learn what I need to, to make it possible.

      If someone wanted to take my idea for a generic selector based on the ST-V selector I'll talk to them about it. Otherwise you can wait a few months for me to figure it out. :D

      My goal is a whole new selector that is an evolution from the ST-V Selector. But that not what I'm talking about here. That one I'll keep for myself to tinker on.
      Cabs: Namco Noir x 4, Namco Noir Clone x 2, Namco Exceleena x 7, AW Super Sports Shooting USA,Time Crisis II 2P, 6P X-Men, Battle Gear 2 2P and 4P Gauntlet. My partner is not impressed. :/

      KLOV Bio Link
    • please add me too
      Video: Framemeister XRGB mini with XSync-1 and XCapture-1 │ Sony BVM-D20F1E
      DS: ST-V │CPS2 MultiKit │ CPS3 SuperBios
      MB: MV-1B │ CPS1 │ CPS2 │ CPS3 │ ST-V │ Naomi II │ G-Net │ TTX2
      SB: Street Fighter 1 (6 Button Edition)
      Superguns: MK30 Adcap │ Arcadeforge MAK Strike│ RGB's HAS
      Sticks: Madcatz TE2 │ 2x Capcom CPS │ 2x Neo Geo
    • nio wrote:

      please add me too
      Done:

      Glorious Irem M72 multi
      Looking for:
      - OutRun boardset even untested or not working
      - Sega Super Scaler hardware (Out Run, Model X, Model Y), even with faulty PCM chip



      01010011 01000101 01000011 01010010 01000101 01010100 00100000 01001101 01000101 01001110 01010101 00100000 01000111 01010101 01011001
    • @rtw has reported a bug in Battle Chopper where upgrades were invisible.
      It's now fixed. @rtw, @Derick2k, @djsheep please update ROM 1 with the following file:

      filedropper.com/patched01_2

      Thanks again to all the people who help me improving the quality of my products. :thumbup:
      Looking for:
      - OutRun boardset even untested or not working
      - Sega Super Scaler hardware (Out Run, Model X, Model Y), even with faulty PCM chip



      01010011 01000101 01000011 01010010 01000101 01010100 00100000 01001101 01000101 01001110 01010101 00100000 01000111 01010101 01011001
    • Apocalypse wrote:

      @rtw has reported a bug in Battle Chopper where upgrades were invisible.
      It's now fixed. @rtw, @Derick2k, @djsheep please update ROM 1 with the following file:

      filedropper.com/patched01_2

      Thanks again to all the people who help me improving the quality of my products. :thumbup:
      Awesome! I did like playing it blindly though :)
      Multis: CPS-2, CPS-3, F3, ST-V, MVS, M72, Naomi, G-Net
      PVMs: 2043MD, 20M2MDA, 20L2MD
      Devices: Sentinel Gold / Ultracade uVC / JAMMAizer! / XRGB-mini
      PCBs: VAPS Profile

    • In a few days I will be sending the protection MCUs (i8751) for Dragon Breed and Air Duel off to get decapped and read out so we can have perfect emulation.

      I urge everyone else to do the same, we are missing proper MCU dumps from several of the M72 games preventing perfect emulation.

      After the code has been read out you can burn the image into a standard i8751 and your game will be fully working again!

      We need dumps from the following games:

      Battle Chopper (World)
      Ninja Spirit (World)
      Image Fight (World)
      Legend of Hero Tonma (World)
      Dragon Breed (M72) (World)
      Daiku no Gensan
      Air Duel (Japan, M72)
      Gallop (Japan, M72)

      If anyone wants to donate their MCU to this worthy cause PM me and we can hammer out the details.
      The future of ST-V rests upon our work and your work
    • @rtw mentioned an other "bug" with the kit where a new sample wasn't played immediately when an other one was already played. (I'm using quotes cause it was the intended behaviour I initially programmed).

      This "issue" is now fixed, it was a simple 2 instruction mod
      Now a new sample stops the currently played sample and is then played immediately.

      Not sure how to handle the update of the MCU for the "lucky" 3 people who have the kit in their hands.
      I'd like to avoid releasing the update file publicly as it's part of the magic of the multi.

      Sending the MCU chip back and forth isn't probably cost efficient, maybe it's just better I send you guys a replacement MCU.
      @rtw has proposed to wait to see if any other oddity is found with the kit to avoid multiple updates which makes sense.
      Looking for:
      - OutRun boardset even untested or not working
      - Sega Super Scaler hardware (Out Run, Model X, Model Y), even with faulty PCM chip



      01010011 01000101 01000011 01010010 01000101 01010100 00100000 01001101 01000101 01001110 01010101 00100000 01000111 01010101 01011001
    • Apocalypse wrote:

      @rtw mentioned an other "bug" with the kit where a new sample wasn't played immediately when an other one was already played. (I'm using quotes cause it was the intended behaviour I initially programmed).

      This "issue" is now fixed, it was a simple 2 instruction mod
      Now a new sample stops the currently played sample and is then played immediately.

      Not sure how to handle the update of the MCU for the "lucky" 3 people who have the kit in their hands.
      I'd like to avoid releasing the update file publicly as it's part of the magic of the multi.

      Sending the MCU chip back and forth isn't probably cost efficient, maybe it's just better I send you guys a replacement MCU.
      @rtw has proposed to wait to see if any other oddity is found with the kit to avoid multiple updates which makes sense.
      Fine with waiting for replacement MCU
    • @rtw could you take a look and let me know what else I can photograph or dump? My image fight is a conversion, I forgot. But it’s running on a Gallop rom board it seems. But could you identify the base board? Is it the JP one you need?

      imgur.com/a/OccZIzr
      multis: cps* ttx2 gnet f3 mvs sega st-v/16b/24/c2/naomi(netboot) sys2x6 m72
      cabs: sega blast city x2 | taito vewlix c + egret ii
      links: klov/vaps games list | custom fight sticks
      projects: some conversions, some repairs
    • ekorz wrote:

      @rtw could you take a look and let me know what else I can photograph or dump? My image fight is a conversion, I forgot. But it’s running on a Gallop rom board it seems. But could you identify the base board? Is it the JP one you need?

      imgur.com/a/OccZIzr
      I am travelling so I will have to take a look when I get home in a few days.
      The future of ST-V rests upon our work and your work
    • rtw wrote:

      @ekorz I could have sworn I posted this, but can you please dump EPROM IF-C-H0- at location: H6 ?
      mame -romident finds it as "if-c-h0.bin imgfightj Image Fight (Japan)". I probably don't need to upload it, yeah?
      multis: cps* ttx2 gnet f3 mvs sega st-v/16b/24/c2/naomi(netboot) sys2x6 m72
      cabs: sega blast city x2 | taito vewlix c + egret ii
      links: klov/vaps games list | custom fight sticks
      projects: some conversions, some repairs
    • ekorz wrote:

      rtw wrote:

      @ekorz I could have sworn I posted this, but can you please dump EPROM IF-C-H0- at location: H6 ?
      mame -romident finds it as "if-c-h0.bin imgfightj Image Fight (Japan)". I probably don't need to upload it, yeah?
      Thanks for checking, and that is one of the few dumped 8751s!
      The future of ST-V rests upon our work and your work