Previous Thread
Next Thread
Print Thread
Page 1 of 2 1 2
Joined: Jun 2008
Posts: 2
S
Steve64 Offline OP
Member
OP Offline
Member
S
Joined: Jun 2008
Posts: 2
Greetings to all.
I am currently in the process of setting up an emulation cabinet and tinkering with software but seem to be unable to see my Vectrex overlay artwork.
I am using mess latest version (0.125)on windows xpsp2, and have loaded overlay files(png format) into the artwork directory and setup the path correctly(i think).
When I start any vectrex game, it loads up and plays fine but no overlay visible.
I have checked that the overlay option is selected but still no overlays!
I thought the names of the files may have been wrong but renamed everything to match - still no luck.
Anyone actual got this working and could offer any suggestions?
Thanks

Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
0.125 Windows binary GUI
Vectrex driver
I need to mark in the Properties > Miscellaneous > Artwork options > Bezels to see the overlays.

Last edited by Anna Wu; 06/20/08 06:25 AM.
Joined: Jun 2008
Posts: 2
S
Steve64 Offline OP
Member
OP Offline
Member
S
Joined: Jun 2008
Posts: 2
Thanks for suggestion, didn't exactly work but when trying it out I found the MESS info file for vectrex which listed some additional info and led me to redownload my artwork files. (I didn't have a ".lay" file with the earlier pack.) anyway I have now managed to get my overlays/bezels to show up when playing games (Hooray!) although I still have to select manually each time via the Tab key menu. Still not sure how to have them be selected automatically but at least I can now play.

Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Originally Posted by Steve64
Thanks for suggestion, didn't exactly work but when trying it out I found the MESS info file for vectrex which listed some additional info and led me to redownload my artwork files. (I didn't have a ".lay" file with the earlier pack.) anyway I have now managed to get my overlays/bezels to show up when playing games (Hooray!) although I still have to select manually each time via the Tab key menu. Still not sure how to have them be selected automatically but at least I can now play.

So far I know, only a selection by hand is possible.

Joined: Mar 2007
Posts: 238
T
Senior Member
Offline
Senior Member
T
Joined: Mar 2007
Posts: 238
Works using WIN32 mess.exe for me, but not under Linux with no explanation as to why -- you have to use the Video Options under the TAB menu options by hand. But from the DOS command-line, for example:

mess vectrex -cart mess/image/vectrex/'armor attack by gce (1982).bin' -view 'Armor Attack overlay'

Joined: Mar 2001
Posts: 17,215
Likes: 234
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
Try latest SVN - -view is now a core option and is handled entirely in the core. So if it still doesn't work you're doing it wrong and/or have artwork turned off in your .ini. (Double quotes " instead of single ' would help depending on what shell you use).

Last edited by R. Belmont; 06/20/08 07:18 PM.
Joined: May 2003
Posts: 226
T
Senior Member
Offline
Senior Member
T
Joined: May 2003
Posts: 226
Originally Posted by The Flying Ape
...from the DOS command-line, for example:

mess vectrex -cart mess/image/vectrex/'armor attack by gce (1982).bin' -view 'Armor Attack overlay'

To denote folders in Windows or DOS you do not use (/), you need to use (\). I am using Win XP SP2.

If I use this line (Just tested under 0.125):

D:\MESS>mess.exe vectrex -cart d:\mess\software\vectrex\armor.zip -view 'Armor Attack overlay'

I receive the error:
Error: unknown option: Attack


If I use this line:
D:\MESS>mess.exe vectrex -cart d:\mess\software\vectrex\armor.zip -view "Armor Attack overlay"

The correct game loads but the overlay does not. MESS brings up the last overlay I viewed. I have the vectrex.lay file inside vectrex.zip, along with all the correctly named *.png file, and the overlay is named "Armor Attack overlay" inside the lay file.

Thinking perhaps there is a problem if there are spaces, multiple and/or long names assigned to the overlay, I modified the information in the vectrex.lay file to read "Armor" instead of "Armor Attack overlay". This time I did not receive an error message if I use an apostrophes ('), as well as still not receiving an error message if I use quotes ("). However, as was the case when I received no error before, the artwork overlay does not change, but brings up the last overlay I viewed whether I used the apostrophes or quotes.

Manually selecting the overlay (Hitting 'Tab' key and navigating to Video Options) works perfectly. However, it still appears you cannot have MESS select the overlay automatically repecting the Vectrex driver (At least under Windows XP).

-Trebor

Joined: Jan 2006
Posts: 3,691
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,691
in principle simply using

-view Armor

with neither ' nor " (btw " is the correct thing to put if your filename or path contains spaces, in any shell not only with MAME/MESS) should pick up the closest match among the png. anyway I have no way to test this at the moment


Joined: May 2003
Posts: 226
T
Senior Member
Offline
Senior Member
T
Joined: May 2003
Posts: 226
Originally Posted by etabeta78
-view Armor

It does not work. I tried it with having the armor.png file zipped within vectrex.zip as well as placing armor.png in the artwork folder. In both cases MESS brings up the last viewed overlay.

I also tried -view Armor.png. Same results.

Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
MESS 0.125 Windows binary

If I use follwing parameters :
mess.exe vectrex -cart C:\Emulator\Mess\Software\Vectrex\Cartridge\Armor.zip -view "Armor Attack overlay"

It show me the right overlay.

mess.exe vectrex -cart C:\Emulator\Mess\Software\Vectrex\Cartridge\Armor.zip -view Armor

It show me not the selected overlay.

Edit: It seems, something was wrong in vectrex.ini file. After deleting, it works in both cases.


Last edited by Anna Wu; 06/23/08 04:28 PM.
Joined: May 2003
Posts: 226
T
Senior Member
Offline
Senior Member
T
Joined: May 2003
Posts: 226
Deleting the configuration files for vectrex does allows the line to work. However, it appears if you change the overlay manually though the in-game configuration menu, it saves the setting to vectrex.cfg. Then that overlay will appear again, even if you use the -view command.

So, as it works right now, you need to delete all vectrex configuration files (vectrex.ini, vectrex.cfg), and use the -view command:

mess.exe vectrex -cart C:\Emulator\Mess\Software\Vectrex\Cartridge\Armor.zip -view "Armor Attack overlay"

However, do not change or select any overlay manually, or else that overlay is saved to the configuration file vectrex.cfg.

-Trebor

Joined: May 2005
Posts: 14
D
Member
Offline
Member
D
Joined: May 2005
Posts: 14
can anyone point me to the overlay download that includes the "lay" file? i have png's and 0 - 4 pcx files for each but no lay file.

can't for the life of me get vectrex overlays to appear.

many thanks

Joined: Dec 1999
Posts: 1,180
Likes: 2
J
Very Senior Member
Offline
Very Senior Member
J
Joined: Dec 1999
Posts: 1,180
Likes: 2

Joined: May 2005
Posts: 14
D
Member
Offline
Member
D
Joined: May 2005
Posts: 14
i swear to you guys, i'm not this ignorant!

thank you for the link, files downloaded and moved to the artwork folder, still no overlays.

i'm running mess 122b on an arcade monitor with an ultimarc arcadeVGA under a newly installed XP environment if that makes any difference.

i tried mess 125b but when starting a vectrex rom, it says "system.img" not found when i clearly have the vectrex.zip (with system.img) in the bios folder.

what's a brother gotta do to get this working? my hands are officially thrown up

Joined: May 2004
Posts: 996
Likes: 103
D
Senior Member
Offline
Senior Member
D
Joined: May 2004
Posts: 996
Likes: 103
The bios folder is now called 'roms' - just like MAME.

Joined: May 2005
Posts: 14
D
Member
Offline
Member
D
Joined: May 2005
Posts: 14
for the longest time i thought this was some kind of conspiracy against me.

finally, mostly, got overlays to display via command line (thru mameWAH). some of the games display either minestorm or the last overlay that was loaded but others switch fine.

i know this has to do with naming so i think i'm finally putting this systems set up to rest.

thank you all for the help!

any tips on a performance boost? sans overlays, runs just fine. with an overlay displayed, sound hiccups a bit and it seems to be running just a tad bit slower.

for the first system i ever owned as a kid (and still do), it's been the trickiest to get up and running on my machine:)


Joined: May 2004
Posts: 996
Likes: 103
D
Senior Member
Offline
Senior Member
D
Joined: May 2004
Posts: 996
Likes: 103
Make sure you are running in OpenGL (or Direct3D on Windows) mode.

Joined: May 2005
Posts: 14
D
Member
Offline
Member
D
Joined: May 2005
Posts: 14
that did it! in fact, using direct3D 8 runs smoother than direct3D 9.

vectrex is DONE! thank you all


Page 1 of 2 1 2

Link Copied to Clipboard
Who's Online Now
2 members (Waremonger, Heihachi_73), 230 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,320
Posts121,929
Members5,074
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com