Pinned Finally, multi System 16B (Sega)

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

    • Finally, multi System 16B (Sega)





      Something I've started to work on only recently but done a lot of progress.

      30 official games known on this system:
      - Ace Attacker
      - Action Fighter
      - Alien Syndrome
      - Altered Beast / Jyuohki
      - Aurail
      - Bay Route
      - Bullet
      - Cotton
      - Dunk Shot
      - Dynamite Dux
      - E-Swat
      - Excite League
      - Flash Point
      - Golden Axe
      - Heavyweight Champ
      - M.V.P.
      - Passing Shot
      - Riot City
      - Ryu Kyu
      - SDI
      - Shinobi
      - Sonic Boom
      - Sukeban Jansi Ryuko
      - Super League
      - Tetris
      - Time Scanner
      - Toryumon
      - Tough Turf
      - Wonderboy III Monster Lair
      - Wrestle War

      Plus 2 "exclusivities":
      - Bloxeed (extracted from a PS2 compilation)
      - Fantasy Zone (extracted from a PS2 compilation)

      Some games are protected with an encrypted 68000 CPU, others with an i8751 MCU, some with no protection at all.

      4 different romboards known:
      - 171-5521
      - 171-5704 (identical to 171-5521 but with different jumper settings)
      - 171-5358
      - 171-5797
      I've been able to reproduce the 171-5358 (no custom chip, no banking) and 171-5521/171-5704 (tile banking made with a PLD and few TTL chips).
      The 171-5797 contains a QFP custom chip so I put it aside from now.

      By choosing the appropriate romsets all games except Torymon can be played on the same custom designed romboard.
      At the moment I have 2 prototypes:
      - one for 171/5521/171-5704 based games
      - one for 171-5358 based games
      But with some more logic I think the 2 types can be combined (with a hardware banking enabling/disabling function). I haven't looked at a software solution yet so this could also be a solution (some games were launched on more than one romboard type).

      Given the fact my multi M72 testing is on hold this project might progress faster than expected.

      Also I still have to:
      - fully test the decrypted sets for Dunk Shot, Sukeban Jansi Ryuko, Super League
      - patch Tough Turf to bypass the i8751 MCU
      - find a way to run Toryumon on a different romboard than 171-5797 (probably not the most desired game in the list but I'd like to tackle it for the sake of completeness)

      First prototype in action:




      Most current wait list:

      ekorz (V1 & V2) (Shipped 1/25/20)
      rewrite (Shipped 1/27/20)
      98pacecar (Pass)
      Derick2k * 2 (SHIPPED 1/28/20)
      mastercello (Shipped 1/25/20)
      Nodoyuna (Shipped 1/27/20)
      zizer (Shipped 1/25/20)
      Denson (Pass)
      Frank_fjs (Shipped 1/25/20)
      xodaraP * 2 (v1 and v2) (V1 Shipped 2/4/20)
      djsheep (Shipped 2/4/20)
      oneleaf86 * 2 (v1 and v2) (Shipped 4/15/20)
      Blackfish (Pass)
      archimage (V1 and V2) (Shipped 4/15/20)
      sk8er000 (Shipped 4/22/20)
      twistedsymphony (v1 and v2) (Shipped 4/21/20)
      Astro X * 2 (Shipped 4/22/20)
      glstar *2 (Shipped 4/24/20) (Shipped 5/29/20)
      CPZ - SAVEYOURGAMES * 2 (Shipped 5/18/20)
      Yippikaye (Shipped 4/28/20)
      Invader (Shipped 5/16/20)
      Sp33dFr34k (Shipped 5/19/20)
      KalessinDB (Shipped 5/19/20)
      jepjepjep (Shipped 5/20/20)
      friedpotatoz (Shipped 5/26/20)
      udongein (Pass)
      Darksoft (Already got a proto, will get a V1 later)
      aoiddr (Shipped 5/19/20)
      kuze (Shipped 5/19/20)
      ShootTheCore (Shipped 5/19/20)
      -Ace- (Shipped 5/19/20)
      bradtemple87 (v2)
      jassin000 * 2 (v1 and v2) (Already got a proto, and is fine with it)
      remvel (Inactive?)
      Gakman (Inactive?)
      Dakken * 2 (v1 and v2) (Shipped 5/26/20 - V1)
      LHantz (Shipped 5/26/20)
      funkycochise (Shipped 5/27/20)
      penrhos (Shipped 6/1/19)
      christo (Shipped 5/29/20)
      Geddon (PASS)
      tom5151 * 2 (v1 and v2) (Shipped v1 5/29/20)
      AlxUnderBase * 2 (v1 and v2) (Shipped 5/29/20 v1)
      Reechard (No response)
      ThisGuy * 2 (v1 and v2) (Shipped 5/29/20 V1)
      rtw (v1 & v2) (Shipped 5/29/20 v1)
      NeoXbit (PASS)
      SiQux (Shipped 5/29/20)
      Cheatinn (PASS)
      raidenmaniac1 * 2 (v2)
      Damsrpg (No response)
      redijedi808 (Can't find user???)
      kidpanda (Shipped 6/8/20)
      Hoagtech (Shipped 6/11/20)
      xmas (Shipped 6/8/20)
      radiantsvgun(Shipped 6/15/20)
      nonosto (V1 & V2) (Shipped 6/18/20)
      Smurph * 2 (Shipped 6/15/20)
      Sabin (V1 & V2) (Shipped 6/18/20)
      gusmoney (PASS)
      bagheera369 (Shipped 6/15/20)
      riley81520 (PM sent, inactive since Sept 2019)
      kebrank (V1 *2 & 2) (Shipped 6/15/20)
      KRG (Shipped 6/17/20)
      mncmt (V1 & V2) (Shipped 6/18/20)
      asra (v1 *2 & v2) (Shipped 2 on 6/25/20)
      KAKAKOKEOKUKU (Shipped 6/25/20)
      opt2not ("v1 and v1 only") (Shipped 6/20/20)
      WhiteCrow (Shipped 6/30/20)
      MoppelTheWhale (V1) (Shipped 7/14/20)
      beast1x5 swapped with Derick2k(v1) (Shipped 6/29/20)
      theoddtech (Shipped 7/28/20)
      Asure (PASS)
      StalkS (Shipped 7/14/20)
      Yukari Tamura (Shipped 7/17/20)
      frsj8112 *2 (Shipped 7/17/20)
      zeruel85 (PASS, moved at the bottom)
      brentradio (PAID 8/02/20)
      blahjedi (PASS, moved at the bottom)
      Mizo (Shipped 7/21/20)
      kingau (Shipped 7/20/20)
      Richmal (PASS)
      90sCyberThriller (Shipped 7/20/20)
      owlnonymous (PASS, still wants a V2)
      sneek (Shipped 8/1/20)
      FairWitness (Shipped 7/20/20)
      philsublime (Shipped 7/21/20)
      8bitforlife * 2 (v1 and v2) (PASS, moved at the bottom)
      lorenzo2mars (Shipped 4/15/20)
      SEGASHIRO (PASS)
      segasonic91 (No answer, holidays?)
      c0nn0r (PM sent 08/01/20, inactive since feb 20)
      nio (Shipped 8/7/20)
      acblunden2 (Shipped 8/10/20)
      Riksho (No response/inactive)
      Smurph (Shipped 8/11/20)
      Pelly (Shipped 8/10/20)
      psyko-m1 (v1) (Shipped 8/10/20)
      enkonsierto (v1) *2 (Shipped 8/19/20)
      speedswan (Shipped 8/12/20)
      CoinFeeder (Shipped 8/21/20)
      Shuutarou (v1) (Shipped 8/17/20)
      u72 (v1) (No response)
      ccatalyst * one v1 & one V2 (Shipped 09/08/20)
      caldwert (Shipped 8/21/20)
      waiwainl (Shipped 8/22/20)
      r-type (Shipped 09/05/20)
      radirgyman (V1) (No response/inactive?)
      truxpin (V1) (Shipped 09/05/20)
      slickam (Shipped 09/02/20)
      TravistyOJ (Shipped 09/02/20)
      Solmin (Shipped 09/05/20)
      MinkeyB (No response, inactive?)
      mathewbeall (Shipped 09/02/20)
      mbandala (Shipped 9/21/20)
      D_N_G (Shipped 09/08/20)
      Jim_Pansenmann (No response)
      rsignal (now pacoarcade)(V1) (Shipped 9/21/20)
      ezbman (No response)
      chrisapple (V1) (Shipped 10/5/20)
      EVAWINGZERO (pass)
      neofrank (No response)
      yodamingus (PAID 10/19/20)
      takosuke (plus C2 multi) (Shipped 9/28/20)
      buffaloj0e (Shipped 9/28/20)
      segasonic91 (no response)
      keeperUSA (Shipped 9/28/20)
      evidencedj (Pass)
      ryan tiger (email) (Shipped 9/28/20)
      mikehoss1414 (no response)
      Nimmers (Shipped 9/28/20)
      McKie1 (Shipped 9/28/20)
      GreenMonkeyKing (PASS)
      Psychicdrive (Shipped 9/28/20)
      chacal231077 (Shipped 10/2/20)
      Panzerfaust (v2 only)
      Littlelarrysellers (Shipped 9/26/20)
      Kratt x 8 (v1) (Shipped 11/2/20)
      BlackLord (Shipped 10/19/20)
      Fivestars (Shipped 10/29/20)
      moorebwb (v1 & v2) (Shipped 10/26/20)
      mpatou (Shipped 10/24/20)
      Macck (Shipped 11/2/20)
      Kyosuke75 (V2)
      Hardyhell (PASS)
      kavas (Shipped 11/2/20)
      damasco94 (Shipped 12/1/20)
      sugar4salt (Shipped 11/2/20)
      rg111 (v1 + v2)
      xtrasmiley (Shipped 11/6/20)
      Lolo-san (M72 also) (Shipped 11/9/20)
      jord4n313 (Feeler sent 11/3/20)
      Mackie (Shipped 11/18/20)
      the Goat (Shipped 11/4/20)
      Bay78 (Shipped 11/6/20)
      GEX (Shipped 11/6/20)
      rocket (Shipped 11/9/20)
      stt1 (Shipped 11/13/20)
      Starcade (PASS)
      laevateinn (Shipped 11/4/20)
      jamesv833 (Shipped 11/9/20)
      mtg1275 (no response)
      atom33 (PASS wait v2)
      Jangofatt (Shipped 11/13/20)
      Arcadeqc (Shipped 11/18/20)
      edb (PM sent)
      duffcon (Shipped 11/18/20)
      somkey1054 (Shipped 11/18/20)
      Taulpaul x 4 (no response)
      Sammargh (Shipped 11/23/20)
      Tym01 (PM sent)
      Generalgau (feeler sent)
      Retrosnatcher (feeler sent)
      Atari (email) *2 (Shipped 12/2/20)
      coyo5050 (feeler sent)
      Galford (feeler sent)
      Dvseb
      nnap
      battlesmurf (v1 + v2)
      euphoria (v1 or v2)
      BladeZX
      Rootuser (v1 and V2)
      robot
      jbrill (v1 & v2)
      Dylan (Shipped 6/22/20)
      aramis
      Hepgeek
      Bfontain
      crkz666
      geosnow
      kapheen
      zitoun
      Decoryah (v1 & v2)
      evilsim
      benime
      zionfarm
      cedran
      dexster
      flex
      lemony vengeance
      mthngn
      jimushi10
      kryssss
      Be_nO
      fafar10 (v1 & v2)
      Phrax
      Goemon59 *4
      EEL-MAN
      darhgo
      Dlang1987 (v1 & v2)
      rickbonano
      hamster
      futasan (v1 & v2)
      dennydevito
      mcdohl
      merrygoomba (v1 & v2)
      rthorntn (v2)
      randomretro
      glossectomy
      geekman1222
      Codex
      mugen_ketsueki
      Cooljerk
      kynrek
      zeruel85
      8bitforlife * 2 (v1 and v2)
      blahjedi
      LemmyBarnett
      DarthMig
      Alexandero78
      Trol
      Hieroneus
      ben.shinobi
      TMF68K *2
      kikaso (v1 & v2)
      ositobear1
      JinQ
      Dbstallman
      parodius
      johnfan1986
      arcadeaction
      marian
      PlayYing
      Scott Mitchell (email)
      p4ck3t
      chelnov
      Pinball
      Chelnov
      mbg
      Flinnster
      skipkfc
      jumpingmanjim
      MikeH482
      drago
      varvar *3
      seunghoon ahn
      dos
      haracker *2
      Swisstoni69
      Escarioth x1

      Extra info about multi kit versions:

      V1 = games (not included, users have to find files on their own) stored in EPROMs, one version of each of the 30 official S16B games supported plus 2 additional games extracted from a PS2 compilation developed/ported for a S16B emulator (32 different games in total)

      V2 = games stored on SD card, keys restore (with compatibility restrictions depending of the FD module you have, keys can only be restored for the module they were intended to be programmed to), supports all romsets except those with a MCU or encrypted sound CPU

      V1 is ready for production, we're just waiting for made to order connectors to be manufactured.
      V2 has no release date yet, prototype is far from final, although all functionalities have been tested and validated.

      FD modules compatibility:

      Here's the romset list for each processor type:

      FD1094
      aceattac
      altbeast5
      altbeastj3
      altbeastj1
      bayroute
      bayroutej
      bullet
      cotton
      cottonu
      cottonj
      cottonja
      ddux
      dduxj
      eswat
      eswatu
      eswatj
      eswatj1
      exctleag
      fpoint
      fpoint1
      goldnaxeu
      goldnaxej
      goldnaxe3
      goldnaxe1
      hwchampj
      mvp
      mvpj
      passsht
      passshta
      passshtj
      ryukyu
      shinobi2
      sonicbom
      suprleag
      tetris2
      tetris1
      wb34
      wb33
      wb32
      wrestwar2
      wrestwar1

      FD1089A
      afighterh
      aliensyn3
      aliensynj
      aurailj
      dunkshot
      dunkshota
      dunkshoto
      defense
      sdib

      FD1089B
      afighterf
      afighterg
      aurail1
      sjryuko

      Standard
      afightere
      aliensyn
      aliensyn7 (encrypted sound CPU MC8123)
      altbeast (i8751 protection chip)
      altbeastj (i8751 protection chip)
      altbeast6 (i8751 protection chip)
      altbeast4 (encrypted sound CPU MC8123)
      altbeast2 (encrypted sound CPU MC8123)
      aurail
      bayroute1
      ddux1 (i8751 protection chip)
      goldnaxe (i8751 protection chip)
      goldnaxe2 (i8751 protection chip)
      hwchamp
      cencourt (encrypted sound CPU MC8123)
      riotcity
      sdibl
      shinobi5
      shinobi4 (encrypted sound CPU MC8123)
      shinobi3 (encrypted sound CPU MC8123)
      timescan
      toryumon
      tturf (i8751 protection chip)
      tturfu (i8751 protection chip)
      wb3 (i8751 protection chip)
      wrestwar (i8751 protection chip)
      => plus Bloxeed and Fantasy Zone

      I should be able to test if an encrypted module can run as a standard CPU by writing its entire RAM with 0x40 as suggested by Eduardo.
      => Not working... For now?
      So far best compatibility is FD1094 (20 different games over 32).
      Looking for:
      - faulty Space Harrier or Enduro Racer
      - Super Nintendo CPU (3 needed)
      - Sega trackball I/O board 837-8685 (for repro, would release gerbers)
      - Sega Nomad CPU board



      "I'd 1cc games but I have a real life."
      01010011 01000101 01000011 01010010 01000101 01010100 00100000 01001101 01000101 01001110 01010101 00100000 01000111 01010101 01011001

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

    • ekorz wrote:

      Sweeeeeeet!!! I'm definitely in for one of these!
      I knew you were going to react first ;)
      Looking for:
      - faulty Space Harrier or Enduro Racer
      - Super Nintendo CPU (3 needed)
      - Sega trackball I/O board 837-8685 (for repro, would release gerbers)
      - Sega Nomad CPU board



      "I'd 1cc games but I have a real life."
      01010011 01000101 01000011 01010010 01000101 01010100 00100000 01001101 01000101 01001110 01010101 00100000 01000111 01010101 01011001
    • brizzo wrote:

      Wooo System 16B love!

      Apocalypse wrote:

      But with some more logic I think the 2 types can be combined (with a hardware banking enabling/disabling function). I haven't looked at a software solution yet so this could also be a solution (some games were launched on more than one romboard type).
      Yes can confirm this is 100% possible :D
      Which one? Hardware or software solution? Hardware solution I'm sure it will work.
      Looking for:
      - faulty Space Harrier or Enduro Racer
      - Super Nintendo CPU (3 needed)
      - Sega trackball I/O board 837-8685 (for repro, would release gerbers)
      - Sega Nomad CPU board



      "I'd 1cc games but I have a real life."
      01010011 01000101 01000011 01010010 01000101 01010100 00100000 01001101 01000101 01001110 01010101 00100000 01000111 01010101 01011001
    • I'm glad to see so much interest but there's still a lot of work to do. :whistling:
      Looking for:
      - faulty Space Harrier or Enduro Racer
      - Super Nintendo CPU (3 needed)
      - Sega trackball I/O board 837-8685 (for repro, would release gerbers)
      - Sega Nomad CPU board



      "I'd 1cc games but I have a real life."
      01010011 01000101 01000011 01010010 01000101 01010100 00100000 01001101 01000101 01001110 01010101 00100000 01000111 01010101 01011001
    • Frank_fjs wrote:

      I love you and want to have your babies!

      In less creepy wording, count me in as interested. Have always wanted a System 16 multi.

      Happy to help in any way if needed. Keep up the great work!


      This! But with the completely creepy wording intact - I'm 100% in for one of these

      The post was edited 1 time, last by xodaraP ().

    • Frank_fjs wrote:

      I love you and want to have your babies!

      In less creepy wording, count me in as interested. Have always wanted a System 16 multi.

      Happy to help in any way if needed. Keep up the great work!
      You're too late mate, I already chose a partner who has no balls and I'm not looking for change ;)
      Looking for:
      - faulty Space Harrier or Enduro Racer
      - Super Nintendo CPU (3 needed)
      - Sega trackball I/O board 837-8685 (for repro, would release gerbers)
      - Sega Nomad CPU board



      "I'd 1cc games but I have a real life."
      01010011 01000101 01000011 01010010 01000101 01010100 00100000 01001101 01000101 01001110 01010101 00100000 01000111 01010101 01011001