Author Topic: Retrodiction Theme (Fork of RetroMania which is a fork of RetroMode)  (Read 2465 times)

rand0m

  • Sr. Member
  • ****
  • Posts: 246
    • View Profile
This theme is a fork of RetroMode theme. It aims to be light-wieght and extremely thorough including most systems (Console, Arcade or Computers) even those not emulated at the moment.

Video I: Showcasing Arcades & Computers > https://www.youtube.com/watch?v=lIxxbKcdZHY
Video II: Showcasing Consoles & Handhelds > https://www.youtube.com/watch?v=uX7qQCiw7Fk

Since its very early and theme is WIP expect major changes. The theme utilizes viking's excellent Nostalgia Platforms set and Clear-Logo Silver Ring set. Filters are applied on Nostalgia set to get a more grunge look + original is video while I am using snaps.

Nostalgia Platforms Set: https://forums.launchbox-app.com/files/file/219-nostalgia-169-video-set/
Clear-Logo Silver Ring Set: https://forums.launchbox-app.com/files/file/59-silver-ring-clearlogo-set/

I'll periodically keep updating this thread as the theme develops.
« Last Edit: August 28, 2019, 12:51:01 PM by rand0m »

rand0m

  • Sr. Member
  • ****
  • Posts: 246
    • View Profile
Re: RetroMania Theme (Fork of RetroMode)
« Reply #1 on: March 18, 2019, 02:07:20 PM »
Game List View, its WIP (Work in progress) so might change drastically in future :)

https://i.imgur.com/2Y5ugDd.jpg

- ALL on Top-Left is filter name
- Have yet to add information panels like year of release, category, players etc on right side of flyer.
- using preserve_art for flyers so hopefully will be able to work with all flyer sizes (like SNES USA)
« Last Edit: March 18, 2019, 02:09:13 PM by rand0m »

rand0m

  • Sr. Member
  • ****
  • Posts: 246
    • View Profile
Re: RetroMania Theme (Fork of RetroMode)
« Reply #2 on: March 22, 2019, 07:57:31 AM »
The current gamelist view, its WIP so expect some changes. Tried Preserve Art module but that didn't work with EndNavigation trigger so removed it for the time being. It had the benefit of placing the point of origin to one point for all flyers so had the desired uniformity. Though flyers for games do seem to work as different sizes are accommodated in current setup. One of the main issues is to create a single layout which can work with all flyer sizes.

Issues:

  • The info area needs to be adjusted for adding Play Count and Play Time which means reduce the size of blocks to make some space. There will be fewer info tabs in release candidate as they need manual tweaking with romlists e.g. series, language and region are not available in romlist (AM follows MAME romlist format) and has to be adjusted elsewhere
  • Languages for Euro titles require far more space
  • Have not added snaps for controllers (game-pad/ mouse/ kb)
  • Might add Play count/ time & Game format with Title on top.
Front-End: Attract-Mode
Art Assets: Nostalgia set by viking, Silver ring Logo set by viking.



Gamelist View updated: https://www.youtube.com/watch?v=K_ifPLDylxI
« Last Edit: March 24, 2019, 12:16:53 AM by rand0m »

keilmillerjr

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 983
    • View Profile
Re: RetroMania Theme (Fork of RetroMode)
« Reply #3 on: March 27, 2019, 03:02:40 PM »
Following your progress with this theme has been enjoyable! It’s starting to feel polished! Ps i own that tv in the first second of the video! I remember going to circuit city with my parents and them buying it thinking 27” is huge! Few years ago i seen the same tv they had for sale on Facebook market and had to get it. It’s actually a really good tv, minus the lack of inputs and mediocre speakers. Visually great picture.

rand0m

  • Sr. Member
  • ****
  • Posts: 246
    • View Profile
Re: RetroMania Theme (Fork of RetroMode)
« Reply #4 on: April 02, 2019, 04:52:32 PM »
Following your progress with this theme has been enjoyable! It’s starting to feel polished! Ps i own that tv in the first second of the video! I remember going to circuit city with my parents and them buying it thinking 27” is huge! Few years ago i seen the same tv they had for sale on Facebook market and had to get it. It’s actually a really good tv, minus the lack of inputs and mediocre speakers. Visually great picture.

Thanks, CRT in '27 must have been huge! I find the Sony line of CRTs best for retro gaming.

Guys updated the Genre artwork for RetroMania. Latest video here > https://www.youtube.com/watch?v=p0eNH5hLtMA

rand0m

  • Sr. Member
  • ****
  • Posts: 246
    • View Profile
Re: RetroMania Theme (Fork of RetroMode)
« Reply #5 on: April 12, 2019, 10:27:56 PM »
Progress/ Indicator Bar Update: https://www.youtube.com/watch?v=bZ9CDi08Vec

(Its on left of gamelist)

Enkak

  • Sr. Member
  • ****
  • Posts: 119
    • View Profile
Re: RetroMania Theme (Fork of RetroMode)
« Reply #6 on: April 13, 2019, 10:41:28 AM »
So good! :)

rand0m

  • Sr. Member
  • ****
  • Posts: 246
    • View Profile
Re: RetroMania Theme (Fork of RetroMode)
« Reply #7 on: August 28, 2019, 12:50:20 PM »
Retrodiction
Decided to change the name of the layout, Retro Mania was a great match for a theme primarily focusing on retro arcade/ console systems but someone already has a theme for a different front-end by this name. Rather then create confusion decided to rename the theme as "Retrodiction" its dictionary meaning is "using present information to make an assertion about the past; an instance of such an assertion" and it can be thought as a word play on retro addiction. I figure it matches the theme close enough :)

Updates:

Graphics
1- completed all the system logos & flyers!
2- completed logos & flyers for items in collections!
3- changed the colors. A more b&w theme with few colored pieces might throw in an option for full b&w later on.
4- changed the game info area, last one (red & blue) was too bright/ colorful for rest of the theme perhaps I'll utilize it someplace else.
5- created a custom-overlay for exiting attract-mode, add favorites and add tags which replaces default dialogues. The original code was from Arcade/ omega man, thanks to them
6- created info panels/ area for Platforms and systems. 
7- created a game launcher + info panel for games (got the idea from gameOS theme on Pandora front-end, thanks to author)
8- created a new options menu displaying most often used options.

Tech
1- got the indicator bar working exactly as I wanted (thanks to Keil for his help), it now displays two different images based on input (like fast forward, fast up and fast down are added for next/ previous letter/ page)
2- shuffle list no longer loops and repeats items (thanks to Keil)
3- finally figured out how to hide the snap when video was playing. This one took a lot of time in trial and error and was kind of necessary because if snaps & videos were not of same dimensions and aspect ratio was applied it resulted in parts of snap showing while video was playing (actual code was by liquid8d which I modified, huge thanks to him).
4- figured out how to display selected text when a text field was empty (actual code was from Oomek for setting text items on transition, thanks to him).
5- all text assets are on transition, this helps a lot to keep performance good as assets are loaded when needed (this again was originally coded by Oomek, thanks to him)
6- got liquid8d's excellent control module working, this is used in game launcher and options menu. Really improved the theme and there are so many ways this module can be utilized (thanks to him)
7- arrows (which blinked on pressing up/ down) now configured so they don't blink when an overlay is up (this atm is only working for AM specific overlays like settings not on custom overlays.

Systems
1- categorized windows games in 3 displays: win3x (includes win 3.0-3.1), win9x (95, 98), winxp+ (winxp, win7, win8-8,1, win10). Dos is listed separately.

The theme is now very near to what I wanted to achieve :)


Yet To Do!
1- a scroll-able Overview which can be moved upward/ downward (one line at a time) via right analogue (or any custom button). Plus a tabbed overview area where one tab is overview rest can be cheats or notes, probably use RA stick for switching.
2- create custom layouts for options/ settings. I got one part working but its trial and error atm so might take much time. (Oomek just told me that some prompts allow overriding but settings don't so this is shelved until AM allows override for settings)
3- might rename systems to something without spaces to make layout usable on non-win systems or add a basic attract.cfg with layout (not sure atm). EmulationStation/ Retropie have a community wide system naming convention, I am unsure whether to follow and expand on that (this will mean a huge effort in renaming current systems/ applying layout option separately to each system) or continue with old system names or make something inspired by es/pie something in middle of complete name and abbreviation.


Video Showcasing Latest Changes

Youtube: https://www.youtube.com/watch?v=9IDcp_46agM
« Last Edit: August 28, 2019, 12:58:51 PM by rand0m »