Arcade 16:9 Overlays (1920x1080)
-
@Stuart2773 - I did a bit of testing and the only emulator that has native support is lr-fbalpha within RetroPie. I don't have any of the newer ones like mame2014 or mame2016 loaded so they may work on those.
You would need to do some cleanup in the gamelist.xml due to RetroPie identifies
dkongx11
asDonkey Kong II - Jumpman Returns (V1.1) (Hack)
. It must have a ROM to database file lookup.But it does work OTB and runs well in lr-fbalpha.
-
new overlays added
Moon Cresta
Mat Mania
Monster Bash
Mad Planets -
new overlays added
1941
Contra
Gaplus
Xevious -
SPACE INVADERS & FROGS (Projected Bezels)
Here's a couple of overlays ive been experimenting with to replicate the original arcade projected game onto a static background, i had to tweak the images to try and create a 3D perspective.
You will need to set the Opacity via RetroArch to the follwing:-
Retroarch quick menu / onscreen overlay / overlay opacity = 0.50
(0.50 seems to be a good compromise)@UDb23 not sure how to get it to work but is there anyway to have the bezel sitting behind the game? so that the ingame graphics are not obscured by the bezel. like how the "mame .lay files work?"
hope you enjoy them, more to come soon........
-
@stuart2773 said in Arcade 16:9 Overlays (1920x1080):
not sure how to get it to work but is there anyway to have the bezel sitting behind the game? so that the ingame graphics are not obscured by the bezel. like how the "mame .lay files work?"
Unfortunately Libretro does not support backdrops.
As you correctly pointed out Mame does (with its own lay format) and can be implemented in Mame 2010 onwards but it makes the games too slow.
We are (kindly) "pushing" advancemame's developer to make the older Mame artwork (.art) work correctly. We could then run the classics games using "backdrop" in advancemame. -
@stuart2773
thanks for sharing this post -
New "projected" bezels
Space Invaders Deluxe / Part 2
Discs of TRON / Environmental
Triple Hunt (Witch Hunt)
Boot Hill -
new overlays added
Kageki
Galaga 88
Shao Lins Road
Berzerk
Fix it Felix Jr. -
wow, really amazing works man. I especially like the projected ones (space invaders)… very cool :D
-
Could you make the Contra one with a smaller "game information" section? It covers the nice jungle art!
-
@stuart2773 said in Arcade 16:9 Overlays (1920x1080):
Retroarch quick menu / onscreen overlay / overlay opacity = 0.50
(0.50 seems to be a good compromise)Why don´t you do it in the PNG itself? This way the borders could be at 100% and the screen at 50%.
-
@greenhawk84 said in Arcade 16:9 Overlays (1920x1080):
Could you make the Contra one with a smaller "game information" section? It covers the nice jungle art!
If i made the "game information" any smaller it would become unreadable on screen.
@jesseblue said in Arcade 16:9 Overlays (1920x1080):
@stuart2773 said in Arcade 16:9 Overlays (1920x1080):
Retroarch quick menu / onscreen overlay / overlay opacity = 0.50
(0.50 seems to be a good compromise)Why don´t you do it in the PNG itself? This way the borders could be at 100% and the screen at 50%.
It doesn't work like that, its not the png screen part that needs to 50% its the actual game screen sprites that need to be 50%. The overlays actually sit behind the game play field,
by reducing the game play field to around 50% this makes it semi transparent, so the overlay png behind it shows though.
-
@Stuart2773, it's okay, "game information" or "how to play" lol, it's your stuff (and it's good work) but I thought I would send one nitpick.
Thanks for the nice bezels!
-
@Stuart2773 @UDb23 It would be awesome if you guys could collaborate and have one big happy repo. :D
-
@stuart2773 said in Arcade 16:9 Overlays (1920x1080):
It doesn't work like that, its not the png screen part that needs to 50% its the actual game screen sprites that need to be 50%. The overlays actually sit behind the game play field, by reducing the game play field to around 50% this makes it semi transparent, so the overlay png behind it shows though.
I don´t think that´s correct. The overlay (as the name suggests) sits above the gameplay. Libretro Documentation: Overlays
This is your modified Space Invaders overlay with 35% opacity on the screen and 100% on the bezel :
Retroarch Setting:
video_scale_integer = "true"
input_overlay_opacity = "1.000000"The overlay png:
-
FYI
Overlays are of course placed on top of the game graphics.
As already said libretro cores do not support Backdrops and these would be needed for Space Invaders background. Probably Advancemame will correctly support these in the future.
Concerning Libretro overlays, the setting for overlay opacity in the cfg file impacts the opacity (read : inverse of transparency) of the whole overlay image.
PNG files can contain transparency information (JPG cannot) and therefore to "simulate" a backdrop you apply transparency % (by using a graphics/photo editor software) to the part of the overlay image that is supposed to be "below" game graphics.
This makes the game graphics stand out even if the overlay is on top. -
This post is deleted! -
cheers :O, i really didn't think it was possible to get the same effect but you proved me wrong, thanks for pointing me in the right direction, im going to attempt and try to recreate what you done on some other overlays i did.
thanks again for the heads up, much appreciated :)
UPDATE: i tried but with no luck :(
Space Invaders PT2, BootHill, Discs of Tron, in photoshop i set the screen image to 35% Opacity, the bezel sides were already set at 100%, saved the image, transferred to the pi, loaded the games, set the RA input_overlay_opacity = "1.000000"
but no luck, i wasnt able to see the game, the overlay just obstructed everything,
what am i doing wrong? its some silly oversight that im completely missing.cheers.
-
@stuart2773: It doesn't work because that png has no transparency at all. ;)
I'm not sure what went wrong, but maybe you want to check out my psd file of the Space Invaders overlay: invaders.psd
It consists of two layers: The bezel at 100% opacity and the background at 35%.
-
can you take a look at these? and see where im going wrong?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.