I have tested your Vectrex database, changed some settings and got it working now!
This is what I modified:
1) Most important modification: In the Vectrex emulator properties window, click to
DESELECT "Use Short (8.3) Filenames". Gamebase has to use long filenames to find the correct overlay file inside Vectrex.zip (in the artwork folder).
2) Clear your GEMUS script and paste the following (simpified/corrected) script in the script window:
Code: Select all
;***********************************
;* MESS 0.104 Vectrex GEMUS Script *
;* (c) K.C. *
;* 10 December 2008 *
;***********************************
;
; PLEASE SET YOUR EMULATOR PROPERTIES AS FOLLOWS:
;
; Emulator File: MESS.EXE
; Associated File (1): MESS.INI
; Use Short Filenames: NO
; File Types: BIN
;
;
; The MESS.INI file if not present can be created by typing
; MESS -cc from the commandline. However, at the current time
; this script runs purely with commandline options so it's not
; needed.
If GameType CONTAINS(bin)
Add_CLP( vectrex )
;Use the old UI as cheats will not work otherwise, the new UI also causes other problems
Add_CLP( -nonewui )
Add_CLP( -cheat )
Add_CLP( -cartridge %gamepathfile%)
Run_Emulator()
Else
;invalid game file type
Show_Message(GAME_NOT_SUPPORTED%crlfx2%Supported types: BIN)
End If
3) Remove Mess.txt under "Script files". A config file must be filled in at this place, not the GEMUS script file. This field can be left blank, because all settings are done from the command line, not by modifying an .ini or .cfg file.
4) Check to make sure that you have a file Vectrex.zip in the Artwork folder of MESS. This zip file should contain all overlay files you are using in your Vectrex collection.