Author Topic: Elegante theme showcase [example video and screenshots] [WIP]  (Read 1963 times)

jedione

  • Hero Member
  • *****
  • Posts: 930
  • punktoe
    • View Profile
Re: Elegante theme showcase [example video and screenshots] [WIP]
« Reply #30 on: July 13, 2020, 04:54:43 PM »
question how is it your able to show how many games are in each system?

didn't think this was possible yet,,
help a friend....

Jaski

  • Jr. Member
  • **
  • Posts: 17
    • View Profile
Re: Elegante theme showcase [example video and screenshots] [WIP]
« Reply #31 on: July 14, 2020, 07:25:31 AM »
Do the songs come out randomly or only the one you put in the layout comes out? Is there a way to put several and play them randomly or in order? Cada vez me gusta mas ;D

The songs are random. The only you need is to put sound files(mp3,mp4,ogg, etc...) in the music folder inside the theme folder , then the plugin scan the directory, stores in a array every sound file and then reproduces it with a random generated order. Its just the AudioMode Plugin.

question how is it your able to show how many games are in each system?

didn't think this was possible yet,,

Yes its possible thanks to the file() module:
The theme launch a code that reads every single romlist.txt from your romlist folder, count the lines and then storing the number of lines in a array (each line/game is a entry of the array), OFC the system ignores the lines that start with #.

Then the code writes a lane in the system.txt romlist, in the ;tag; of rating. With a foreach loop, the theme gets how many lines are in each system (how many strings in each array), then put a +1 for each line scanned, and finally writes the number of lines (equal to games) in the system.txt ;rating; tag (ignoring too the lines that start with #).

When this is done, the number of games becomes a tag that can be called with the magic token [Rating] or a function to get the game_info(Info.Rating).
« Last Edit: July 14, 2020, 07:33:39 AM by Jaski »

Jaski

  • Jr. Member
  • **
  • Posts: 17
    • View Profile
Re: Elegante theme showcase [example video and screenshots] [WIP]
« Reply #32 on: July 14, 2020, 08:10:38 AM »
Looking that the theme is becoming to get some interest for the fellow users of this community, i make another video, this time showing how works the function to count games, make romlists and extract overviews and GAME GENRES/CATEGORIES without a catver.ini file, using a MAME folder only with ROMS, nothing more.

Hope you like it!

https://www.youtube.com/watch?v=Ys_mWbG5_qs

arthurvalenca

  • Sr. Member
  • ****
  • Posts: 107
    • View Profile
Re: Elegante theme showcase [example video and screenshots] [WIP]
« Reply #33 on: July 14, 2020, 03:46:53 PM »
Looking that the theme is becoming to get some interest for the fellow users of this community, i make another video, this time showing how works the function to count games, make romlists and extract overviews and GAME GENRES/CATEGORIES without a catver.ini file, using a MAME folder only with ROMS, nothing more.

Hope you like it!

https://www.youtube.com/watch?v=Ys_mWbG5_qs

Nice visuals, watching the demonstration videos seems to be something very promising, thanks for doing this job.

Jaski

  • Jr. Member
  • **
  • Posts: 17
    • View Profile
Re: Elegante theme showcase [example video and screenshots] [WIP]
« Reply #34 on: July 14, 2020, 08:03:05 PM »
Added more languages.

The theme will come with English, Spanish, Portuguese, Italian, French, German and Galician.

If someone wants to help adding other languages or correcting someone of the existent, please contact me!

rexxar

  • Jr. Member
  • **
  • Posts: 10
    • View Profile
Re: Elegante theme showcase [example video and screenshots] [WIP]
« Reply #35 on: July 15, 2020, 10:46:54 AM »
Very good thing about translating the xml to AM roomlist. I don't think you added it but you can put scrolling backgrounds? it would be very cool. Another thing is if the wheel part can be changed to different views, for example to show the covers instead of the wheels or to have a list with names. De todas formas esta muy chulo👌😉

Jaski

  • Jr. Member
  • **
  • Posts: 17
    • View Profile
New functions:
-Music player integrated.
-New game stats bypass the AM internal, storing last play date and making a file with most played games and last played games.
-Possibility to enable/disable entire categories.
-New algorithm that stores the stats dinamically and makes the display Stats to load instant.
-New option to scan counters once and then updates it dinamically.
-Added Portugese, French and German languages.
-Reworked the Arcade display with a 3D cabinet.
-Configured the right joystick to scroll game descriptions.
-Added the display for controls (still WIP).

https://www.youtube.com/watch?v=GhJi3segRLI
« Last Edit: Today at 04:22:54 AM by Jaski »

Dexther

  • Jr. Member
  • **
  • Posts: 22
    • View Profile
hi'im a betatester. any beta ?