4K Vertical Overlay Community Contributions

I think it’s a great idea, it’s easy to create a generic cabinet if there’s a mechanism to dynamically fill the marquee space.

1 Like

You can both Scale and X Scale the layer, and also adjust it’s X and/or Y position. Once you have it set the way you want, you can use the wildcards to choose the images.

For this I would use the TopLayerImage or CabinetGlassImage as you said, but any image layer would work. The layer order can be changed for every image layer.

The naming is mostly for historical purposes but some (e.g. Device, DeviceLED, Decal, and LED.) have scale inheritance set with the intention in mind.

The naming also helps keep the whole thing intellectually manageable. :wink:

Actually… you forgot DeviceImage. :grin: (So that makes seven layers that share the same parameters.

3 Likes

Well, I did forget that one too. I didn’t think of that one for some reason given I did list DeviceLED.

2 Likes

Thanks Ars. Maybe you’d like to build those generic horizontal and vertical cabinets with the room for the marquee (and the screen of course). If you find it nice, we can have two versions: A large (non artwork) bezel version, and another with some generic artwork. Also, I’m not sure what would be the best marquee collection, maybe you can guide me with that. And thanks all for the info. I’ll try to build something soon.

1 Like

Sure, I should have time this weekend to work on that. I’ll create a couple generic templates and have one with a placeholder marquee in the event a marquee doesn’t exist for a game as well.

Is it possible to have a fallback image defined for the marquee if a file doesn’t exist?

4 Likes

Yeah it is. Just name the marquee $GAME$.

Thanks @ArsInvictus!! @hgoda90, my idea is exactly that: Using wildcards so $GAME$.png will be the name of the default overlay in each CORE-ASPECT-ORIENT folder. Regarding marquees, I plan to create a separate marquees folder with all the marquees, including the $GAME$.png as the placeholder one. So the $GAME$.params will refer to both $GAME$.png, one as BackgoundImage and the other as TopLayerImage. Unfortunately, we can’t use two marquee folders inside each CORE-ASPECT-ORIENT because we should have to separate marquees by vertical and horizontal screens (unless someone wanted to do it using ClrMAME or any other tool).

Regarding marquees collections, I know @MrRetroLust have a nice one but I’m open for suggestions for the best curated collections possible.

2 Likes

Just remember that the images will all have to be the same size and ratio etc. for it to work with the same parameters.

2 Likes

I’ll keep that in mind. I was hoping Mega Bezel “Fill” Mode 2 (STRETCH) would be able to make it automatically when the actual marquee does not have the size or the ratio for the marquee “box”. If that is not possible, I’ll have to use some tools to batch convert images to the same size and aspect ratio.

So yeah you’ll want to use Image Fill Mode - STRETCH

To get the exact aspect ratio you want, I would suggest adding an image which is the aspect ratio you want to a lower layer e.g. cabinet glass and then scale/place it where you want. You can probably turn the visibility of this layer off if desired.

Then to get the marquee image you actually want to see assign it to a layer above e.g. toplayer and get it to follow the cab glass layer. Then you can probably set it to follow exactly.

3 Likes

That would be the correct mode, I’m just not sure how different image sizes will work. It might work just fine if they are all larger than the actual screen area used.

Let me know how it works out.

3 Likes

If you only use stretch you will definitely have this problem.

if you have the lower layer set to use the texture aspect ratio, then the upper layer to follow it and use the match exactly I think it should work well and won’t be affected by the users viewpoint aspect

Good luck and feel free to ask more questions

1 Like

Thanks!! Maybe @ArsInvictus can make that image wit the same widht and height than the overlay’s marquee “hole”, so I can use it as you describe.

In the mean time, I’m collecting marquees and I’ve found CoinOPS builds have a nice set of 1337 marquees. They are all 1920x585 though. Here is the link to my Gdrive (https://drive.google.com/drive/folders/18a3d-p57MoTzNfDSuQNyFJtOVfgsNcdX?usp=sharing) if you want to check them out.

I’m planning to add @MrRetroLust 4K (mostly) marquees collection, but it needs to be cleaned because some marquees are actually flyers (mostly japanese), like the ones you can see below. Also he uses the same file with different clone file names. I prefer the “parent as default” approach.

1 Like

Two versions of Mat Mania, two of Kuri Kinton, Insector X, Haunted Castle, two P.O.W. Prisoners of War, Pac-Land, Mr. Heli, Mercs, Saturday Night Slam Masters, two Pyros and two Silk Worm.

All by @sorbeppe

3 Likes

hi @K-rnivoro ,

mrheli seem probably got lost during the transfer to the drive :grin:

Thanks for letting me know. Definitely there’s something wrong with the GDrive uploading. I’ll have to double check.

Mr Heli already uploaded.

1 Like

Soccer Super Stars, Shoot Out (two versions), Rush’n Attack (clone of Green Beret). Rolling Thunder, Robocop 2, Super Mario Bros, Rainbow Islands, Street Smart (two versions), Super Sprint (two versions), TNK-III (overlay has wrong aspect ratio), and Tekken 3.

All by @sorbeppe

3 Likes

More from @sorbeppe: Wonder Boy in Monster Land, Vendetta, Tumblepop, The Newzealand Story and V’Ball (two versions), Wrestle War (two versions), Thundercade (two versions) and a large version of Sky Shark.

This completes all overlays I’ve found made by @sorbeppe. If you know some more made by him, just let me know.

Also some other overlays found out there: Scramble (altenate version) Colony 7 and Vanguard.

Someone please something!!! I hit the 3 post limit and I have more overlays to post!! Thanks

4 Likes

I have nothing to say. :man_shrugging:

1 Like

Thanks @hgoda90. I do have something to say! :grin:

I’ve built .params for this Battlezone overlay (don’t know who made it) following @HyperspaceMadness example and using his green and red gel. Also Alpine Ski.

Edit: Battlezone made by @Briball

6 Likes