Attract-Mode Support Forum

Attract-Mode Support => Themes => Topic started by: dukpoki on December 21, 2017, 04:06:10 PM

Title: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: dukpoki on December 21, 2017, 04:06:10 PM
Hi.

Here are my two modded forks of Spinelli's Arcaderoom mod of Verion's Nevato theme.

Please note, I do not know how to code.  I have never even heard of "squirrel" before attract mode.  I just have very basic understanding of Visual Basic from back in High School and a little of HTML from back in the 90's.  So with my crude knowledge, I am able to examine and pick apart the code to the best of my ability--which means I get stumped at the more complicated parts.   8)  I am however, quite proficient in photoshop.

Anyways on to the fun stuff.

Here is NevCade (arcade).  A mod for the arcade systems.  I have implemented a new front facing cabinet with a larger screen, a custom integration of the flyers with the background, along with some other changes.

Requirements:
-Wheel snaps
-Flyers/Art
-Video Snaps
-Marquees (optional)

(https://i.imgur.com/6RHjhx9.jpg)

I have implemented code to display name of the system in the marquee field for those who do not have a database of marquee images.  Also extremely handy for using it for console systems.  I have created 3 types (you can toggle it in options).

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

Next up, is NevCon (console).  This complements the NevCade so you can use NevCade for arcade systems and NevCon for home consoles.  Well you could also use it for arcade systems too if you want as it is a universal theme.  Very basic theme.  The only thing special to note is that I have used a gif to create an animated bar on the bottom.  Check it out!  Albeit the code is bad though.  I didn't even know how to tile an image...   ::)

Requirements:
-Wheel snaps
-Flyers/Art
-Video Snaps

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

My rig is 1920 x 1080.  I have not tested on other resolutions.  Since I'm a noob at coding, I'm pretty sure this theme will be broken on other resolutions.  Test it and let me know.

Here is the video preview: 

https://www.youtube.com/watch?v=9EDCHntiPHA (https://www.youtube.com/watch?v=9EDCHntiPHA)

12/22/17:  New version of Nevcade.  I have added 2 new color theme cabinets--red and black.  And also color options for the LED strip.  Both configurable in options.

1/13/18: New 4x3 versions of Nevcade and Nevcon.  Select it in options.  Lighting on cabinets tweaked.

1/17/18:  Cleaned up the code.

Download Links (always updated to newest version): 

Nevcade: https://mega.nz/#!IoFSGaQL!YLE9V2JfRRyLvuctWaNw_ndJKMG6a5ZSBp1gQ6SqGqQ (https://mega.nz/#!IoFSGaQL!YLE9V2JfRRyLvuctWaNw_ndJKMG6a5ZSBp1gQ6SqGqQ)
Nevcon: https://mega.nz/#!RstXETaK!XpNssKERzIRXDmjH0VZFfAmGtNxwTKWRDQRy2da88eA (https://mega.nz/#!RstXETaK!XpNssKERzIRXDmjH0VZFfAmGtNxwTKWRDQRy2da88eA)

Alright.  Check it out guys!  Thanks.
Title: Re: Two New Themes - Nev Cade & Nev Con (Nevato Forks)
Post by: jedione on December 21, 2017, 06:31:52 PM
nevcon  :D

bad ass thanks for the share ...great job...i glad to see picking up on the fact of gif suport...

also nice font choice.
Title: Re: Two New Themes - Nev Cade & Nev Con (Nevato Forks)
Post by: keilmillerjr on December 22, 2017, 04:49:37 AM
I hate wheels. The nevcon theme you made works with it so well. 8)
Title: Re: Two New Themes - Nev Cade & Nev Con (Nevato Forks)
Post by: Neosys on December 22, 2017, 11:26:36 AM
Hi!

Nevcade look awesome. I like it.  :)

It is possible to make a blue and a red element at the arcade. And the blue border in a different color?

Thanks!
Title: Re: Two New Themes - Nev Cade & Nev Con (Nevato Forks)
Post by: dukpoki on December 22, 2017, 01:31:19 PM
I hate wheels. The nevcon theme you made works with it so well. 8)

Thanks. Yeah it's definitely the moon that makes it work.  Composition is everything.  Can't stress that enough.  :)

It is possible to make a blue and a red element at the arcade. And the blue border in a different color?

Sure that's something within my scope.  But what do you mean by blue and red element?  Do you mean the marquee, control panel, or led lights?

Maybe something like this?

(https://i.imgur.com/5R2QN3J.jpg)
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: dukpoki on December 22, 2017, 05:59:51 PM
I've integrated that red theme plus a black theme into Nevcade.  Please redownload the updated version from first post.  Thanks.
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: Neosys on December 23, 2017, 04:15:44 AM
Yes, that's how it looks.
Many Thanks.

Maybe as an idea to install a rgb mode over the settings. then everyone can adjust the colors according to his preferences.
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: jedione on December 25, 2017, 07:45:58 AM
this is what i use in one of my themes....
using a white t-molding and changing RGB on the
options menu.

Code: [Select]
class UserConfig
{

</ label="color t-molding or white", help="Select tolding color", options="white,red,green,black,yellow" order=1 /> enable_image="white";

}

local my_config = fe.get_config();




//**t-molding config
if ( my_config["enable_image"] == "white")

{

local tmold = fe.add_image(  "", 0, 0, flw, flh );
}



if ( my_config["enable_image"] == "red")
{

local tmold = fe.add_image(  "images/tmold.png", 0, 0, flw, flh );
tmold.set_rgb( 255, 0, 0 );
tmold.alpha = 210;
}


if ( my_config["enable_image"] == "green")
{

local tmold = fe.add_image(  "images/tmold.png", 0, 0, flw, flh );
tmold.set_rgb( 0, 255, 0 );
tmold.alpha = 180;
}

if ( my_config["enable_image"] == "black")
{

local tmold = fe.add_image(  "images/tmold.png", 0, 0, flw, flh );
tmold.set_rgb( 0, 0, 0 );
tmold.alpha = 210;
}

if ( my_config["enable_image"] == "yellow")
{

local tmold = fe.add_image(  "images/tmold.png", 0, 0, flw, flh );
tmold.set_rgb( 246, 255, 0 );
tmold.alpha = 190;
}
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: dukpoki on December 25, 2017, 10:47:18 AM
this is what i use in one of my themes....
using a white t-molding and changing RGB on the
options menu.

Code: [Select]
class UserConfig
{

</ label="color t-molding or white", help="Select tolding color", options="white,red,green,black,yellow" order=1 /> enable_image="white";

}

local my_config = fe.get_config();




//**t-molding config
if ( my_config["enable_image"] == "white")

{

local tmold = fe.add_image(  "", 0, 0, flw, flh );
}



if ( my_config["enable_image"] == "red")
{

local tmold = fe.add_image(  "images/tmold.png", 0, 0, flw, flh );
tmold.set_rgb( 255, 0, 0 );
tmold.alpha = 210;
}


if ( my_config["enable_image"] == "green")
{

local tmold = fe.add_image(  "images/tmold.png", 0, 0, flw, flh );
tmold.set_rgb( 0, 255, 0 );
tmold.alpha = 180;
}

if ( my_config["enable_image"] == "black")
{

local tmold = fe.add_image(  "images/tmold.png", 0, 0, flw, flh );
tmold.set_rgb( 0, 0, 0 );
tmold.alpha = 210;
}

if ( my_config["enable_image"] == "yellow")
{

local tmold = fe.add_image(  "images/tmold.png", 0, 0, flw, flh );
tmold.set_rgb( 246, 255, 0 );
tmold.alpha = 190;
}

Which theme of yours?  I want to download it and see how it works.  Thanks.
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: jedione on December 25, 2017, 04:13:24 PM
it is a theme..that is for a member that i help make for his arcade bartop..

just for him..no release..   

ill make it for your theme if you need..

here is how it looks..  https://youtu.be/w1hg6LSlKdM (https://youtu.be/w1hg6LSlKdM)
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: dukpoki on December 25, 2017, 06:18:49 PM
ill make it for your theme if you need..

A million thanks for the offer!  But nah you don't have to do that!  This is just a side curiosity that's all.  xD

Well regarding your video+code, I really like how you've implemented it on your theme but I don't think it would translate well to mine.  The rgb function seems to just create an overlay (multiply) over the image area in question and thus would just colorize everything including the dynamic colors/shading/highlights, which ultimately doesn't look good.

Here's an example:

(https://i.imgur.com/4WEKfqK.jpg)

At least that's what i'm getting from the tests that I've ran.  Unless you know something different that I'm failing to realize that is.


Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: chad.burdette88 on December 25, 2017, 07:27:35 PM
I think putting a simple boarder around  the snap (like around the PC engine) screenshot example. Also you should join the Retropie Theme Hub Facebook group. We have like 50+ theme creators in the group and 2.5k members. We would love to see another themer in the group.
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: tommiegunz on December 27, 2017, 06:49:13 PM
can someone convert the rez to 1024x768 this doesnt work for me
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: dukpoki on December 28, 2017, 10:44:12 AM
can someone convert the rez to 1024x768 this doesnt work for me

Especially for Nevcade, I'm not sure a direct 4:3 conversion is even possible since the flyer is hardcoded into the background image and there's 3 large sections that take full advantage of the widescreen layout (cabinet-left, flyer-center,wheels-right).  If you cropped it, then you would have to lose something or perhaps the wheel would have to overlap the flyer.

However if you delete the wheel code and do a scrollable list under the flyer then you could make it work.  The only problem is I don't know how to code a list.

Here's a mockup of how something like that would look like:

(https://i.imgur.com/AHxAP0x.jpg)
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: keilmillerjr on December 28, 2017, 12:22:47 PM
can someone convert the rez to 1024x768 this doesnt work for me

Especially for Nevcade, I'm not sure a direct 4:3 conversion is even possible since the flyer is hardcoded into the background image and there's 3 large sections that take full advantage of the widescreen layout (cabinet-left, flyer-center,wheels-right).  If you cropped it, then you would have to lose something or perhaps the wheel would have to overlap the flyer.

However if you delete the wheel code and do a scrollable list under the flyer then you could make it work.  The only problem is I don't know how to code a list.

Here's a mockup of how something like that would look like:

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

Check out my shuffle module in the modules/plug-ins sticky. Maybe it help.
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: dukpoki on January 13, 2018, 08:55:58 PM
New version release:

4x3 modes (toggle in options) for both Nevcade and Nevcon!

Preview here:
https://imgur.com/a/lPOzN


Check out my shuffle module in the modules/plug-ins sticky. Maybe it help.

Thanks.  I checked it out but I got confused.  Same thing happened with conveyor.nut.  Lol.  So I resorted to simply using the code from the "Basic" theme.  It's simple, but I got it to look pretty decent i think.  :)

Edit: I have now utilized Jedione's code from this thread: http://forum.attractmode.org/index.php?topic=1303.0 (http://forum.attractmode.org/index.php?topic=1303.0)
Updated nevcade once more.  Now it scrolls to the end of the list and loops properly with no empty spaces.
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: tommiegunz on January 15, 2018, 01:00:37 PM
For some odd reason I can't get this layout to show up on my arcade is it something I'm doing wrong with the settings I am uwith a widescreen cpu monitor but I got the updated version to where I can change the ratio to it in options but even though I put it on 16:9 it still doesn't show up
Title: Re: Two New Themes - NevCade & NevCon (Nevato Forks)
Post by: dukpoki on January 16, 2018, 01:47:40 PM
For some odd reason I can't get this layout to show up on my arcade is it something I'm doing wrong with the settings I am uwith a widescreen cpu monitor but I got the updated version to where I can change the ratio to it in options but even though I put it on 16:9 it still doesn't show up

1) What resolution is your monitor? 
2) Are you trying to do 4:3 on a 16:9 monitor?  Or are you just trying to do native 16:9 on a 16:9 monitor?
3) What do you mean by "doesn't show up"?  You mean a black screen?  Stretched/broken/wonky image and resolution?  Or just plain doesn't work meaning you get the generic game list screen?
4) Have you tried vanilla Nevato (by Verion) and what are your results using that?

If you can answer these questions I can try to help diagnose.  Thanks.

Update:  Please redownload and try again.  I've cleaned up the code.  Before it was a mess of copy and paste nevato codes.  Can't say for sure if it will fix your problem outright but give it a whirl and if it still isn't working then please go ahead and try to answer the above questions.  Thanks.