Author Topic: Two New Themes - NevCade & NevCon (Nevato Forks)  (Read 4576 times)

dukpoki

  • Full Member
  • ***
  • Posts: 67
    • View Profile
Two New Themes - NevCade & NevCon (Nevato Forks)
« 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)



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).



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



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

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
Nevcon: https://mega.nz/#!RstXETaK!XpNssKERzIRXDmjH0VZFfAmGtNxwTKWRDQRy2da88eA

Alright.  Check it out guys!  Thanks.
« Last Edit: January 16, 2018, 11:17:44 PM by dukpoki »

jedione

  • Hero Member
  • *****
  • Posts: 525
  • punktoe
    • View Profile
Re: Two New Themes - Nev Cade & Nev Con (Nevato Forks)
« Reply #1 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.
« Last Edit: December 21, 2017, 06:41:08 PM by jedione »
help a friend....

keilmillerjr

  • Hero Member
  • *****
  • Posts: 583
    • View Profile
Re: Two New Themes - Nev Cade & Nev Con (Nevato Forks)
« Reply #2 on: December 22, 2017, 04:49:37 AM »
I hate wheels. The nevcon theme you made works with it so well. 8)

Neosys

  • Jr. Member
  • **
  • Posts: 20
    • View Profile
Re: Two New Themes - Nev Cade & Nev Con (Nevato Forks)
« Reply #3 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!

dukpoki

  • Full Member
  • ***
  • Posts: 67
    • View Profile
Re: Two New Themes - Nev Cade & Nev Con (Nevato Forks)
« Reply #4 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?

« Last Edit: December 22, 2017, 02:07:51 PM by dukpoki »

dukpoki

  • Full Member
  • ***
  • Posts: 67
    • View Profile
Re: Two New Themes - NevCade & NevCon (Nevato Forks)
« Reply #5 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.

Neosys

  • Jr. Member
  • **
  • Posts: 20
    • View Profile
Re: Two New Themes - NevCade & NevCon (Nevato Forks)
« Reply #6 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.

jedione

  • Hero Member
  • *****
  • Posts: 525
  • punktoe
    • View Profile
Re: Two New Themes - NevCade & NevCon (Nevato Forks)
« Reply #7 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;
}
help a friend....

dukpoki

  • Full Member
  • ***
  • Posts: 67
    • View Profile
Re: Two New Themes - NevCade & NevCon (Nevato Forks)
« Reply #8 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.

jedione

  • Hero Member
  • *****
  • Posts: 525
  • punktoe
    • View Profile
Re: Two New Themes - NevCade & NevCon (Nevato Forks)
« Reply #9 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
help a friend....

dukpoki

  • Full Member
  • ***
  • Posts: 67
    • View Profile
Re: Two New Themes - NevCade & NevCon (Nevato Forks)
« Reply #10 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:



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.



chad.burdette88

  • Full Member
  • ***
  • Posts: 35
    • View Profile
Re: Two New Themes - NevCade & NevCon (Nevato Forks)
« Reply #11 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.

tommiegunz

  • Jr. Member
  • **
  • Posts: 23
    • View Profile
Re: Two New Themes - NevCade & NevCon (Nevato Forks)
« Reply #12 on: December 27, 2017, 06:49:13 PM »
can someone convert the rez to 1024x768 this doesnt work for me

dukpoki

  • Full Member
  • ***
  • Posts: 67
    • View Profile
Re: Two New Themes - NevCade & NevCon (Nevato Forks)
« Reply #13 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:


keilmillerjr

  • Hero Member
  • *****
  • Posts: 583
    • View Profile
Re: Two New Themes - NevCade & NevCon (Nevato Forks)
« Reply #14 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:



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