Skip to content
ChadsArcade edited this page Aug 28, 2020 · 6 revisions

Welcome to the VMMenu wiki!

Release History:


v1.6.2, 28-Aug-20

Sound added to DOS port (needs SEAL, make target=DOSAud)
Sound samples now in directory VMMsnd
Vectrex manufacturer logo added
Tweaks to support very long Vectrex cart filenames
cartlist util added to help adding Vectrex games to ini file

v1.6.1, 19-Aug-20

Vectrex Support added.
Long (scrolling) games lists supported.
Some things may be broken...

v1.6, 08-Aug-20

USB-DVG support added
Borders are optional
Font size is selectable
Sound effects added
Probably some other stuff as well

v1.5.1, 14-Feb-20

Added Screen Test Patterns

v1.5, 09-Feb-2020 New features:

Updated Linux version to use SDL 2 Major overhaul of trackball/spinner code and settings:

Mouse reading is now rolled up into keyboard read function, and translated to a keypress
Mouse sample rate is now redundant
Swap X/Y axes is now redundant
Mouse types have been updated, and can be selected from the settings page. They are now:
0:None
1:X-Axis Spinner
2:Y-Axis Spinner
3:Trackball
Smart Menu is now redundant, replaced by control panel type:
0:Buttons (e.g. Asteroids)
1:Joystick
2:Spinner (e.g. Tempest)

Mouse/Spinner sensitivity can be set in the settings menu, the value reflects the number of pulses the spinner must generate before a movement event is triggered.

See https://github.com/ChadsArcade/Mame-Spinner for some ideas on a DIY Spinner.

v1.4.2, 14-Sep-2019 Added a settings page enabling the user to customise the colours of most of the menu elements

v1.4.1, 14-Sep-2019 Tweaked the Hide/Show page as it exhibited quite a bit of flicker on an arcade monitor. I suspect this was due to the amount of text displayed. The number of games displayed has been reduced from 15 to 9.

v1.4, 11-Sep-2019 Added a preliminary "Show/Hide Games" page to settings, this allows customisation of the games list from within the menu itself. Now you can easily hide those games which don't suit your control panel without having to resort to DOS! The ability to select the autostart game was also added to the same screen

v1.3.3, 09-Sep-2019 DanP added code to allow a game to autostart on startup. This allows for a more authentic Arcade Cab experience, without having to resort to editing the AUTOEXEC.BAT file to first run a game.

v1.3.2, 06-Sep-2019 Added "SmartMenu" Navigation option to the settings page

v1.3.1, 06-Sep-2019 Added keycode display to the setting page so you can more easily determine the code for keypresses. These keycodes are used in the vmmenu.cfg file to bind various functions to keypresses.

01-Sep-2019 Code uploaded to GitHub

v1.3, 2011

v1.2, 15-Mar-2011 Released on ZVG page. This version added spinner support and screen rotation, allowing for use in Tempest cabs Added Spinner support

Clone this wiki locally