Attract-Mode Support Forum

Attract-Mode Support => Themes => Topic started by: rand0m on January 19, 2019, 06:42:02 AM

Title: RetroMode Theme
Post by: rand0m on January 19, 2019, 06:42:02 AM
Here is a brief video of a theme I am working on, its still a work in progress and needs a lot of polishing. The main idea was to follow a file manager like hierarchy too organize the roms. The backgrounds are from viking's excellent Nostalgia platform set, though I am using snaps (original are videos) with some heavy filters! the aim being to create a contrast between platform background and other items not there right now.

Video: https://youtu.be/cEAhZQLsCho
Title: Re: RetroMode Theme
Post by: bundangdon on January 19, 2019, 07:25:09 AM
Great work! The games list screen is a little too 'busy' for my taste with way too much to look at, and could definitely have some elements reduced/simplified. But overall, this is very nice!
Title: Re: RetroMode Theme
Post by: tommiegunz on January 19, 2019, 03:03:35 PM
looks great can't wait for this to download for my setup
Title: Re: RetroMode Theme
Post by: gunthermic on January 20, 2019, 01:10:01 AM
Looks great. Love all the information...
Title: Re: RetroMode Theme
Post by: supermagnate on January 21, 2019, 06:48:22 AM
Waooo, is awesome. I cant wait for try.
Title: Re: RetroMode Theme
Post by: rand0m on January 21, 2019, 08:09:41 PM
Looks great. Love all the information...
Thank you, Aim was to keep all required info at one place.

Waooo, is awesome. I cant wait for try.
Thanks!

looks great can't wait for this to download for my setup
Thanks! The author of platform set has been offline for a while, once he comes back online I'll request him to let me share Nostalgic set (with some alterations). I have no idea if his work is published under creative commons license or not.

Great work! The games list screen is a little too 'busy' for my taste with way too much to look at, and could definitely have some elements reduced/simplified. But overall, this is very nice!
Thanks, The gamelist definitely is too busy :D as I wanted everything in one place. Once I figure out the coding I am thinking of making another tab [Details] placed besides
[Overview] and move some of the stuff there. I am also thinking that Flyer + Snap (which starts a video after some ms) might be the optimal way to showcase artwork but that would require very particular set of videos, made with this application in mind.
Title: Re: RetroMode Theme
Post by: iOtero on January 22, 2019, 03:01:04 AM
The main menu i like, but in the rest of layouts ... too much information ... impossible to achieve in some systems.  :-\
And for 4:3 well neither ...  :-[
Title: Re: RetroMode Theme
Post by: rand0m on February 08, 2019, 01:47:28 AM
The main menu i like, but in the rest of layouts ... too much information ... impossible to achieve in some systems.  :-\
And for 4:3 well neither ...  :-[

Thanks, I am thinking of uploading this theme as a displaysmenu only theme for the moment, after I have upload Chicuelo Mix.

 4:3 is possible but would require the original videos from Nostalgia set. The original author (viking) has uploaded two sets 16:9 and 4:3. I took the pics from media player and applied some filters for a more grunge look via paint.net. I can share the details if you want to work on this.
Title: Re: RetroMode Theme
Post by: taelonian on February 11, 2019, 04:08:03 AM
The theme is nice but to much info
Title: Re: RetroMode Theme
Post by: iOtero on February 11, 2019, 05:35:34 AM
The theme is nice but to much info

Another friend who thinks the same as me.  ::)
Title: Re: RetroMode Theme
Post by: rand0m on February 13, 2019, 06:57:04 PM
@ty all for suggestions. I'll try create templates with less/ more info.

I have updated the theme, this is the current look:

 (https://i.imgur.com/8TFKnJa.jpg)



If you guys prefer the last look (gray color listbox), let me know I'll add it as an option (or release it separately after I am done with updated version). For this theme I am using viking's excellent Nostalgia platform set and silver ring clearlogo set.
Title: Re: RetroMode Theme
Post by: taelonian on February 14, 2019, 08:11:55 AM
Nice theme i use clear logos without ring
Title: Re: RetroMode Theme
Post by: rand0m on March 09, 2019, 08:18:24 PM
Decided to make the new version a separate theme as differences were becoming too many. This theme (excluding the new blue/red variation) will be released as RetroMode and new version as RetroMania.
Title: Re: RetroMode Theme
Post by: ajayx on March 11, 2019, 08:04:32 AM
Create a Pinball section...???
Title: Re: RetroMode Theme
Post by: dukpoki on March 11, 2019, 08:12:14 PM
I like the list but what happens when you have a name of a game that is really long?  Like "Fatal Fury 3 - Road to the Final Victory / Garou Densetsu 3 - haruka-naru tatakai" for example.
Title: Re: RetroMode Theme
Post by: rand0m on March 11, 2019, 11:44:02 PM
Create a Pinball section...???

I'll make a pinball section too but not sure about location yet. Pinball section can be placed in /Platforms along with Arcades, Consoles etc because Pinball machines are a specific system type. It can also be placed in Arcades as separate head if collection has greater number of arcade derived titles, lastly it can also be placed in collections/Genre as a separate head with Pinball being a specific genre (this will mean that one can create a unified Pinball section showcasing Pinball games from all systems).

I like the list but what happens when you have a name of a game that is really long?  Like "Fatal Fury 3 - Road to the Final Victory / Garou Densetsu 3 - haruka-naru tatakai" for example.

One option is to shorten the name in Title, unless you have linked artwork through titles and not [Name] this will only effect how Title is displayed in game list. Title could become "Fatal Fury 3: Road to Final Victory". Or you can leave the Title as it is, AM will display part of title but you could easily make out the rest. A somewhat longer name in current display:

(https://i.imgur.com/2t98P2t.png)
Title: Re: RetroMode Theme
Post by: dukpoki on March 13, 2019, 05:56:12 PM
One option is to shorten the name in Title, unless you have linked artwork through titles and not [Name] this will only effect how Title is displayed in game list. Title could become "Fatal Fury 3: Road to Final Victory". Or you can leave the Title as it is, AM will display part of title but you could easily make out the rest.

The problem is with long names you will encounter stuff like the picture below.  I'm using your Chicuelo Mix theme (awesome theme btw) and you can see with the Final Fantasy Anthology games, it's kind of hard to tell what is what.  A good way to fix it would be to have the name auto scroll but i'm not sure if that's even feasible to code.

(https://i.imgur.com/UVQO5I6.jpg)
Title: Re: RetroMode Theme
Post by: rand0m on March 14, 2019, 01:57:54 AM
One option is to shorten the name in Title, unless you have linked artwork through titles and not [Name] this will only effect how Title is displayed in game list. Title could become "Fatal Fury 3: Road to Final Victory". Or you can leave the Title as it is, AM will display part of title but you could easily make out the rest.

The problem is with long names you will encounter stuff like the picture below.  I'm using your Chicuelo Mix theme (awesome theme btw) and you can see with the Final Fantasy Anthology games, it's kind of hard to tell what is what.  A good way to fix it would be to have the name auto scroll but i'm not sure if that's even feasible to code.

(https://i.imgur.com/UVQO5I6.jpg)

Gamelist is in all caps plus the text size is quite large, I didn't change this to keep AM port as close to the original theme on ES as possible. you can edit following parts in AM/layouts/Chicuelo Mix/layout_games.nut (open this file in any text editor)

Original Text
Code: [Select]
// Overwrite the select function
function select(slot) {
slot.font="Roboto-Light-Uppercase.ttf";
slot.align = Align.Left;
slot.charsize = 32;
slot.style = Style.Bold;
slot.set_rgb ( 120, 199, 239 );
}

// Overwrite the deselect function
function deselect(slot) {
slot.font="Roboto-Light-Uppercase.ttf";
slot.align = Align.Left;
slot.charsize = 32;
slot.style = Style.Bold;
slot.set_rgb (240, 240, 240);
}
}

Modify like This
// Overwrite the select function
Code: [Select]
function select(slot) {
slot.font="Roboto-Light.ttf";
slot.align = Align.Left;
  slot.charsize = 26;
slot.style = Style.Bold;
  slot.set_rgb ( 120, 199, 239 );
}

// Overwrite the deselect function
function deselect(slot) {
slot.font="Roboto-Light.ttf";
slot.align = Align.Left;
  slot.charsize = 26;
slot.style = Style.Bold;
slot.set_rgb (240, 240, 240);
}
}

If slot.charsize = 26 seems too small, increase to 28 or 30. There is an auto-scroll option (http://forum.attractmode.org/index.php?topic=300.0), I'll look into it but last time I checked it was not possible to give instruction based on the length of title so it applied to every item listed which kind of beats the purpose.