Skip to content

A collection of Neo-Geo MVS arcade tools including Arduino replacement for both MV-LED (credits) and MV-ELA (lamp driver) and an ATTiny mod to auto-start Universe BIOS 4.0 pic'n'mix mode

Phillrb/MVSPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

MVS Plus

A collection of projects for the NEO-GEO MVS arcade machine.

MVLED

Arduino replacement for both MV-LED (credits) and MV-ELA (lamp driver) Neo Geo MVS arcade hardware

These specialist pieces of hardware are becoming increaingly hard to find and more expensive with their increasing rarity. MVSPlus addresses this issue by utilising a relatively cheap Arduino Mega 2560

By default the sketch utilisies a SainSmart LCD to display the credits and current game position but, with some un-commenting, it supports 7-Segment display output (via MVLED.h) and LEDs / bulbs for game position. Use of a relay to drive lamps is recommended.

Arduino Setup

Input

  • Game position - connect EL pins 2 -> 6 (asc) from MVS to odd pins 53 -> 45 (desc) on arduino
  • Credits - connect 1P pins 3 -> 12 (asc) from MVS to odd pins 23 -> 39 (asc) on arduino

Output

  • For Sainsmart LCD, plug in shield and initialise with the following pins: LiquidCrystal lcd(8, 13, 9, 4, 5, 6, 7);
  • For seven-segment displays include MVLED.h, uncomment respective code and use a 74HC595 shift register per 7-seg. For the first digit shift register, connect the latch, data and clock pins to arduino pins 2,3 and 4 respectively. The second digit's register should connect with 5,6 and 7.
  • For LED / bulb output uncomment respective code and connect bulb pins to arduino pins 42, 44, 46 and 48.

ATTiny85 Pic'n'Mix Mod

Use an ATTiny85 to always boot the MVS into Pic'n'Mix mode. ATTiny85 holds down P1 Start for 10 secs at boot-time. Optionally, support holding down P2 Start to disable auto-boot of Pic'n'Mix mode at start-up.

Requires

  • Universe Bios 4.0
  • 161-1 cart
  • ATTiny85

Setup

  • Attach physical pin 4 to GND terminal on Player 1 Start microswitch
  • Attach physical pin 5 to NO terminal on Player 1 Start microswitch
  • Attach physical pin 8 to VCC 5V (from PSU)
  • Optionally attach physical pin 6 to NO terminal on Player 2 Start microswitch

About

A collection of Neo-Geo MVS arcade tools including Arduino replacement for both MV-LED (credits) and MV-ELA (lamp driver) and an ATTiny mod to auto-start Universe BIOS 4.0 pic'n'mix mode

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published