Skip to content

Darknior/RVGM-BT-Theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RVGM (Retro Video Game Museum) for Batocera, EmuElec, Retrobat

RVGM Logo

  • XVGM was an old project i've started in 2014 on the first XBOX. It was a video theme for UnleashX to launch Madmab and other emulators. The Xbox Video Game Museum was abandoned because i have so many memory problems/crash and the xbox is now too old ... with old gamepad, no HDMI support, no real 1080p support, not enough power for some new systems like Nintendo DS, and so on. Forum url : EmuXtra

  • RVGM : Retro Video Game Museum is the new project name, designed to work on PI with Batocera 5.24+ that use EmulationStation. It's ES version permit to use theme variable, video support, caroussel view, thumbnail support, Tiles View, Subset support and so on. The Batocera ES version also correct Retropie old memory problems, now all is really better and smooth than on the old Xbox. Old Retropie forum url : RVGM Theme New Facebook url : Facebook officiel RVGM Theme

General informations

This theme is designed to display most important information about systems and games, and support HD rendering up to 1080p. For each game it display a big front cover with 720 pixel height, a titleshot & video preview in 640 x 480 pixel, a game title with 400 pixel width and all the most important game text informations possible. The theme is build with percent size to auto fit your screen resolution. But it will be better if it use a 16/9 format.

The theme is also multi language, and you can switch from US to FR in menu. Some other language are available with some stuf already released, and US fall back for the others. I will also share the description and informations PSD files for people who want to help with other language like ES, DE, IT, and so on. We can add them to the main project.

  • 1080p / 720p native resolution
  • Adaptive percent object position
  • Multi languages (English / French /Spanish)
  • Separate Background image, big Sprite, Logo, machine Photo and information text for each system
  • Front cover, logo, video preview and information text support for each game
  • Vectorial logo for player number and multi-player game style

RVGM Atomiswave

RVGM LightGun Games

RVGM Game & Watch

RVGM Naomi

RVGM Others

Prerequisites

You must use it on a PI with the Batocera system installed on you MicroSD.

You can find the es_systems.cfg used by EmulationStation to show system list here :

/userdata/system/configs/emulationstation/es_systems.cfg

And you can find the gamelist.xml used to show games informations here :

/userdata/roms/ SYSTEM NAME / gamelist.xml

If you want to modifiy the system list, or the games informations, you must modify these files on your PI.

Installing

  • Download the theme here
  • Unpack it to your computer
  • Upload it to your pi by SSH with for exemple WinSCP here :

/userdata/themes/RVGM

  • Restart your EmulationStation
  • And choose it on the theme selection menu

TV Spot (Pubs françaises)

Comming soon ...

Background Musics

Musics take a lot of place, more than 400 OGG audio files for more than 1 Go ... full tested, remastered, cuted and with same sound level. It's why i don't include them directly to the theme, it will then take you too long to update the theme each time, as with the optional videos.

Install

  • Copy the directories to the Batocera /music/ directory /userdata/.
  • In EmulationStation go to Audio Settings
  • Select Activate Ambiant Music
  • You can select to Show Music Title or not
  • You can also select to Play Music by System or not

Audio files

I share the files separately because I regularly plan to update them and add new music tracks. This will save you from having to download everything again.

MEDIAFIRE
MEGA

Customising

Different view

Now with Batocera you can choose directly on the different View and settings by Systeme and in the Gamelist. Hera are some exemple...

RVGM Menu Vertical Droite

RVGM Menu Vertical Gauche

RVGM Menu Bas

RVGM Menu Bas Video

Players Number and Style

You can customise some options on this theme.

  • Display the Player number and the game Multiplayer style. For this special RVGM feature i designed a special font to replace letters and numbers by better icons i've created for. You can use normal numbers and text by replacing the font like this :
  <text name="md_players">
    ...
    <fontPath>./_art/Players.ttf</fontPath>    <!-- Replace by Roboto-Bold.ttf -->
    <fontSize>0.09</fontSize>
    ...
  </text>

RVGM Multiplayer style

But if you want to use them, you must respect these two rules. Only one number on the players tag. No 1-2 players and other text. Only :

<players>1</players>
<players>2</players>
<players>4</players>

And for the multiplayer style, 3 words are available: Alt, Coop, Versus with the Upercase first letter. You will see them when you will use the ES player filter option. On game selection screen letters l t o p s will be hide. First upercase letter will be replace by the icon and if you use lowercase letter i have also include an alternative logo for Vs and Coop.

<players>2 Alt</players>   <!-- Alternative player game, for scorring battle -->
<players>2 Coop</players>  <!-- Real 2 player game in cooperative mode like Sonic 3 -->
<players>5 Vs</players>    <!-- Versus game in battle mode, like Street Fighter 2 or here Bomberman -->

RVGM Multiplayer icons

Built With

Contributors

  • Gazpan - with his Webtropie engine
  • f.Caruso - with his EmulationStation great Fork include in Batocera

Authors

  • Darknior - Initial work - Release the theme

License

This project is licensed under the GNU GENERAL PUBLIC LICENSE - see the LICENSE file for details