Giter Club home page Giter Club logo

retropie-overlays-arcade-artwork's Introduction

I have made some repositories you might be interested in:

Arcade Manager, a tool to easily manage your arcade (MAME/FBNeo) roms, especially for Retropie and Recalbox.
The data it uses is located in Arcade Manager data.

Retropie arcade overlays - realistic, a bunch of overlays that mimic a real arcade cabinet to use in arcade games under Retropie.
Retropie arcade overlays - artwork, a bunch of "artwork" overlays to use in arcade games under Retropie.

Console overlays, a bunch of console overlays to use in Retropie, Recalbox or Batocera.

Mame/RetroArch Bezel/Overlays tool, a tool to create, fix and convert bezels/overlays for Mame and RetroArch.

SwitchScores extension, a browser extension that improves the Nintendo Europe websites.

Retrogaming - meilleurs jeux, a bunch of "best of" games list, games history, etc.

My games reviews (french)

retropie-overlays-arcade-artwork's People

Contributors

cosmo0 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

retropie-overlays-arcade-artwork's Issues

retroarch version

hi

Is there a version for retroarch and how to install it step by step?

I'm a beginner
Jessica

Overlay issues / workarounds with certain ROMs appearing behind their bezel slightly

Hey there,

Hope you are good. This pack is really great, it's helped me easily get together the overlays for my small collection of arcade games on my RetroPie system running on my Ubuntu 18.10 Server machine (which is plugged into the TV).

I actually installed them manually rather than via arcade manager, as was familiar with where all this stuff needs to go.

After I installed all 107 overlays for my system, I went through and tested each one. For reference, I am using lr-mame (current) because i'm on x86 with no performance restrictions, along with a 0.203 romset. Also for reference, my retroarch settings are pretty much default, with the exception of a crt-shader and basic unrelated stuff to this. Integer scale and all that stuff is off.

Most of them worked first time, however I thought i'd raise an issue for you for some where the default screen size displays slightly too large for the overlay, and thus partially appears behind it.

Opening the PNG files you can see some of the offenders have the bezel part a bit wider than others (eg. 296px, and 255px - i think, most of the others are 240px either side). Anyway, the files which I noticed were:

armwar
bionicc
dariusg
dbreed
elvactr
ga2
gradius4
pbobble4
pitfight
rbisland
splatter
ssriders
tmnt
vendetta
wof

There will obviously be others, but these ones didn't display quite right. Also the original tapper was messed up too, fyi. However I ended up changing this for rbtapper which has a more conventional overlay that works ok.

To solve this issue, I had two options. Either I resize the bezels so the edges were narrower, but at the expense of distorting the image slightly. In the end I did some calculations and worked out custom viewports for the above and placed them into their respective .zip.cfg files (vendetta.zip.cfg) for example. This means the display slightly smaller, but doesn't go behind the overlay and is also still the correct aspect (I scaled the values appropriately).

If you are interested, for the above this is what worked (there were only two variants of sizing required):

elvactr
rbisland
vendetta

add this to their .zip.cfg files:

aspect_ratio_index = "23"
custom_viewport_width = "1408"
custom_viewport_height = "1056"
custom_viewport_x = "256"
custom_viewport_y = "12"

and for these:

armwar
bionicc
dariusg
dbreed
ga2
gradius4
pbobble4
pitfight
splatter
ssriders
tmnt
wof

add this:

aspect_ratio_index = "23"
custom_viewport_width = "1328"
custom_viewport_height = "996"
custom_viewport_x = "296"
custom_viewport_y = "42"

This then sorts the roms so they display within the bezel, without needing to edit/distort the bezel itself. Either way would work though. FYI, aspect_ratio_index = "23" is the latest custom value, since RetroArch v1.7.4.

There are obviously others that will have this overlay issue, but just pointing out the ones I had to work on. It would be a lot of work to go through all of them of course.

Also, on a side note, vendetta.png had a nasty white haze over the whole image, which I see you make reference to in the readme. I solved this by opening the PNG, deleting the transparent area (even though it appeared ok in GIMP) and re-exporting.

Hope this helps.

Cheers!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.