Consolized Saturn Naomi

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

    • Consolized Saturn Naomi

      So this is a project that I have been working on for quite some time now and have (almost) finally finished:



      This unit is a fully consolized NetBoot system running PiForce-Web @devtty0 / Netbooter @chunksin and was heavily inspired by @muckyfingers and FreedomGundam.



      Wanting to do something different, I opted for Sega Saturn control ports. I'll admit that this was primarily as they match the colour scheme of the Naomi... :whistling:
      The other reasons being that I love the feel of the Saturn digital pads, the overall range of available accessories, and... Analog controls.

      So this is how it looks inside. You will probably notice the power management. I wanted things to be modular and I wanted to ensure that I didn't limit current to the motherboard.
      The DC-DC PSU is only rated 160W (200W peak), but has preformed flawlessly so far. Thanks to Larry from HDPlex for some technical assistance there.



      Controller input is handled by the 'Saturn Nibbler' (bottom right) - a custom board made by RDC that handle the Saturn controller protocol translation.
      The digital side has a total of 16 outputs for UDLR, Start, ABC, XYZ, LT, RT and 3 software controlled keypress combinations (X+Y+Start = Coin Up).
      The analog side has 4 outputs, X & Y axis, LT & RT that output 5v potentiometer style signal for the JVS I/O to interpret.

      The JVS accepts 8 analog inputs (A0-A7) but lacks almost any form of standardisation between titles. The Nibbler therefore allows X/Y axes to be inverted or swapped.
      Another key press combo puts the 3D controller in to 'Driving mode' so that brake and accelerate are correctly mapped to the LT & RT respectively.
      Believe it or not, even the light gun games are playable - albeit rather clumsily - with the analog joystick. The relay switch in the middle remaps P2 controls from the P1 LT/RT to P2 XA/YA.

      Thanks again to RDC for all his hard work and assistance. Apologies that I only really managed to hold things back with taking my time with the rest of the build.
      The board above went from 1st draft to assembled prototype in 2.5 weeks... By comparison, shipping out to Norway took a week in itself...



      Anyway, thanks for looking! Hope you like it! :thumbsup:

    • Yippikaye wrote:

      Good job, very clean
      Can you add more pictures or info for a DIY ?
      Sure. Changed quite a few parts from my initial setup:



      First of all that tiny power brink has been replaced by a beefy HP PA-1231 unit. The Raspberry Pi was also upgraded to a model 3 with onboard Wifi as I never got the dongle to work with PiForce-Web...
      The ATX wires are all AWG18. Not pictured are the terminal connection blocks and wore crimps used for power distribution. The 160W HDPlex DC-DC ATX PSU I used was mounted at 90deg with 2 angle brackets. Unfortunately this model has now been discontinued and replaced by a new form factor similar to the PicoPSU models.



      I used the Sega 838-13683-02 JVS I/O to Jamma card. I had to remove the analog connector and tap the inputs directly. It was easier to install it upside down on nylon standoffs with adhesive bases.
      The USB input cable was trimmed down and hard wired to the filter board. The jamma pins were then wired up to the nibbler with a floppy ide cable (hidden under the black tape). I needed to shave down the top of the die connectors to fit things. The Nibbler is held in place with a single screw through the middle of the board into a pcb stand-off. The tight fit of the controller port holes and the white spacer cubes keep everything solid.

      The NetDimm module was not too tricky to deal with - I just trimmed off and desoldered the GD-ROM and serial port and cut a communication board shell to fit the ethernet port. The cart top just needed some internal plastic cut to accommodate the RAM modules. I may try to glue a battery holder into the cart top to hold the rechargeable battery.





      Derick2k wrote:

      Awesome job! :thumbup:

      Now just wire the crossover cable internally, thats what I am doing to a current build I am doing, for that super, super clean look.
      Neat idea! There is plenty space to pass the ethernet cable up internally. I may look into that in the future. :thumbsup:
    • nam9 wrote:

      Yippikaye wrote:

      Good job, very clean
      Can you add more pictures or info for a DIY ?
      Sure. Changed quite a few parts from my initial setup:


      First of all that tiny power brink has been replaced by a beefy HP PA-1231 unit. The Raspberry Pi was also upgraded to a model 3 with onboard Wifi as I never got the dongle to work with PiForce-Web...
      The ATX wires are all AWG18. Not pictured are the terminal connection blocks and wore crimps used for power distribution. The 160W HDPlex DC-DC ATX PSU I used was mounted at 90deg with 2 angle brackets. Unfortunately this model has now been discontinued and replaced by a new form factor similar to the PicoPSU models.



      I used the Sega 838-13683-02 JVS I/O to Jamma card. I had to remove the analog connector and tap the inputs directly. It was easier to install it upside down on nylon standoffs with adhesive bases.
      The USB input cable was trimmed down and hard wired to the filter board. The jamma pins were then wired up to the nibbler with a floppy ide cable (hidden under the black tape). I needed to shave down the top of the die connectors to fit things. The Nibbler is held in place with a single screw through the middle of the board into a pcb stand-off. The tight fit of the controller port holes and the white spacer cubes keep everything solid.

      The NetDimm module was not too tricky to deal with - I just trimmed off and desoldered the GD-ROM and serial port and cut a communication board shell to fit the ethernet port. The cart top just needed some internal plastic cut to accommodate the RAM modules. I may try to glue a battery holder into the cart top to hold the rechargeable battery.





      Derick2k wrote:

      Awesome job! :thumbup: :thumbsup:

      Now just wire the crossover cable internally, thats what I am doing to a current build I am doing, for that super, super clean look.
      Neat idea! There is plenty space to pass the ethernet cable up internally. I may look into that in the future. :thumbsup:
      :thumbsup:
    • @nam9 you should grab one of @Derick2k's new Naomi badges if he has any left. Everything else looks sooo clean but that badge has a bit of yellowing going on.

      Sexy label, and I like using a cartridge case for the dimm. I might have to try that.
      multis: cps* ttx1/2 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: re2 stuff, back to conversions
    • Darkfighter101 wrote:

      That is the cleanest naomi consolization I have ever seen. Have you considered directly soldering the rj45 cable internally.
      Cheers! Always room for improvement ;)

      jugu wrote:

      Is there a template available for the Naomi Cart label?
      I would be interested if there was - I just printed the text on a label writer and pasted it over the existing label.
      Replacement labels certainly wouldn't be a challenge for anyone to recreate - more the actual printing / label quality...
    • Minor update! I've been working on some peripherals. Really happy with how this came out!
      I had to go this route as Virtual On OT uses P1 controls for left stick and P2 controls for right stick.



      I was planning to trim the control pad pcb down to fit, but it atually wedges in nicely.
      The ribbon cable is soldered to the controller chip on one side and the through-hole pins on the other side.

      If anyone knows anyone producing replacement plexi/artwork for this or the HSS-0136 (Sega Saturn Virtual stick) then i'd love to swap out the top panel for this!