Attract-Mode Support Forum

Attract-Mode Support => Themes => Topic started by: sickle on May 08, 2020, 01:26:56 AM

Title: TurboGrafx-16 mini layout update v2.1!!!
Post by: sickle on May 08, 2020, 01:26:56 AM
demo video: https://youtu.be/7aEU1sjPFgg
download: https://mega.nz/file/Ax0E1C4Q#eUxf2cR_Vg2ZmEx0_mCj5SOePpOkxHVKUgd2wD9volE

THE ULTIMATE TURBOGRAFX LAYOUT (and Gameboy if you're brave) (or any other consoles with square artwork)

what's new:

-updated Graphics, for better compatibility and performance
-two whole new layouts accessible through the layout options menu!
-multiple music tracks to chose from, as well as the option to disable music altogether
-the mini strip is now based on the shuffle module

-also, I recently redid thegamesdb's turbo/pc/core images to match what this theme requires, so your artwork will look better now (go re-scrape)

todo:
-make a submenu with user-config settings
-add an animation when moving to new layout
-QOL improvements


SO GO DOWNLOAD IT IF YOUR COOL 8)

turbografx-16:
(https://i.ibb.co/0CZdLK8/tg16.png) (https://ibb.co/n7f5yBZ)



PC-Engine:
(https://i.ibb.co/pwG8y40/pceng.png) (https://ibb.co/bmqZJNW)



CoreGrafx:
(https://i.ibb.co/bLMPZ1z/corgfx.png) (https://ibb.co/jGPT2hg)



important info:
in order for this theme to work, open the themes folder, go to the sudosnap directory, open imigizer2, and run the program. use this program to resize your flyers to 50x50 pixels, and set their destination folder to the /sudosnap/flyer directory within the theme folder.

if you like, you can also resize the main flyers to around 500x500. most are already near this resolution, though some can be twice that size.


make sure you've added the "turbofadetogame" to your plugins folder, and enabled it in attract mode


the filter selection button runs on display filters. just add a filter, and change what its sort value is


SET THE FOLLOWING CONTROLS:
LEFT, RIGHT, UP, DOWN, CUSTOM2(custom will be your action button)
Title: Re: turbografx16 mini layout update version 0.3! (it works now)
Post by: taelonian on May 08, 2020, 04:18:54 AM
Thanks  :)
Title: Re: turbografx16 mini layout update version 0.3! (it works now)
Post by: Aurel_AM on May 08, 2020, 04:38:13 AM
Thanks for making this, keep up the great work!
Title: Re: turbografx16 mini layout update version 0.3! (it works now)
Post by: jedione on May 08, 2020, 06:59:13 AM
congrats, you really cleaned it up well,   working great on my end, thanks bro

it getting their......
Title: Re: turbografx16 mini layout update version 0.3! (it works now)
Post by: sickle on May 08, 2020, 07:41:18 PM


-new game flyer strip above main selection area (courtesy of jedione)

todo:
-make game strip smoother (when cycling at the end of the list, it causes stuttering)



I've been having some trouble with that flyer strip. when it's active, you can't click and hold next/prev game, and when you reach the edge of the list, it stutters to move onto the next game. I thought I would try rewriting it using the conveyor_helper module (like the main selection area). while that is working, I would like the finger to move down the list instead of the list revolving around a static finger. basically I want it to function identical to the strip.nut that you added, but with the benefits of the conveyor module. I know this is possible to some extent because davbarc had it in his Famicom mini layout (he only had the cursor move 4 spaces, but I think it's still applicable). of course, I would love to use your strip.nut if I could fix those two problems. if you (or anyone) have any advice on getting this working, it would be a great help!
Title: Re: turbografx16 mini layout update version 0.3! (it works now)
Post by: jedione on May 08, 2020, 09:35:30 PM
stutering...at ends..yes i think can be dremoved...will look at it tomorrow....see what can be done
Title: Re: turbografx16 mini layout update version 0.3! (it works now)
Post by: qqplayer on May 12, 2020, 12:13:24 PM
I love it, thank so much for your work.
Title: Re: turbografx16 mini layout update version 0.3! (it works now)
Post by: kevenz on May 16, 2020, 05:08:21 PM
great work ! :)
Title: Re: turbografx16 mini layout update version 0.3! (it works now)
Post by: sickle on May 16, 2020, 06:12:09 PM
Next update coming soon!
Title: Re: turbografx16 mini layout update version 0.3! (it works now)
Post by: jedione on May 16, 2020, 06:39:34 PM
hell yaa, thanks will be my only theme for TG..... ;D
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: sickle on May 17, 2020, 04:16:17 PM
New Version Released! (v1.0)
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: taelonian on May 18, 2020, 03:20:07 AM
Thanks for update  ;)
Can you make other mini consoles if not asking to much
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: jedione on May 18, 2020, 06:08:22 AM
just tryed , and im getting this, 

layout.nut - the index 'Name' does not exist,   in the consle

loads a bought 1/2 layout visually
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: sickle on May 18, 2020, 11:25:56 AM
Thanks for update  ;)
Can you make other mini consoles if not asking to much
yes, I do want to try making some other mini consoles, but I felt that the turbografx 16 mini had the best looking menu, so I started with that. I probably won't make an nes/snes/Famicom, because there's already plenty of themes for those.
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: sickle on May 18, 2020, 11:28:59 AM
just tryed , and im getting this, 

layout.nut - the index 'Name' does not exist,   in the consle

loads a bought 1/2 layout visually

I genuinely have no idea what that is, or what could cause it. just as a test, I made a fresh install of attract, but I didn't have any problems.

do you mean that the layout loads at 1/2 resolution, or only 1/2 the screen is loaded?

maybe try checking that your resolution is 1920x1080
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: tonberryhunter on May 21, 2020, 06:50:18 PM
Some of these graphic assets seem to be much higher resolution than needed. "grafxmenu2.png" for example is 8000 x 842 this basically makes the theme unusable on the raspberry pi.  Is there any reason you chose to make these assets so high res?  Perhaps scale them down to 1080p since this is still the most common res.  I'm trying to think who has a screen res that is 8000 pixels wide?  The theme would run more efficiently with smaller sized assets.  Think of how images are prepared for web. 

Edit:  Just loaded one of your graphics and realized your running at 300 dpi.  Note this is a print resolution not a screen res.  Screen res is 72 dpi.  Also noticed you used some sort of crazy pixel scaling filter on the asset?   
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: sickle on May 21, 2020, 09:15:05 PM
Some of these graphic assets seem to be much higher resolution than needed. "grafxmenu2.png" for example is 8000 x 842 this basically makes the theme unusable on the raspberry pi.  Is there any reason you chose to make these assets so high res?  Perhaps scale them down to 1080p since this is still the most common res.  I'm trying to think who has a screen res that is 8000 pixels wide?  The theme would run more efficiently with smaller sized assets.  Think of how images are prepared for web. 

Edit:  Just loaded one of your graphics and realized your running at 300 dpi.  Note this is a print resolution not a screen res.  Screen res is 72 dpi.  Also noticed you used some sort of crazy pixel scaling filter on the asset?   

haha, yes. I've already fixed all of that for the next release. I made everything as a vector, and must have mistyped when exporting :P

i think even the thumbnail file named "PC_Engine.png" was 3000 wide originally (in the release you have).

i figured this out because I wanted to run it on a rbpi, but very few of the images were showing up, and it was lagging like hell
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: jingletit on May 22, 2020, 07:40:13 AM
Thanks for update  ;)
Can you make other mini consoles if not asking to much
yes, I do want to try making some other mini consoles, but I felt that the turbografx 16 mini had the best looking menu, so I started with that. I probably won't make an nes/snes/Famicom, because there's already plenty of themes for those.
I know it's not popular but a playstation classic theme would be cool
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: sickle on May 22, 2020, 02:50:37 PM
Thanks for update  ;)
Can you make other mini consoles if not asking to much
yes, I do want to try making some other mini consoles, but I felt that the turbografx 16 mini had the best looking menu, so I started with that. I probably won't make an nes/snes/Famicom, because there's already plenty of themes for those.
I know it's not popular but a playstation classic theme would be cool

I'm thinking about it, I personally find the psClassic menu pretty unattractive though I guess it would be good practice!
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: jingletit on May 24, 2020, 11:23:49 AM

Thanks for update  ;)
Can you make other mini consoles if not asking to much
yes, I do want to try making some other mini consoles, but I felt that the turbografx 16 mini had the best looking menu, so I started with that. I probably won't make an nes/snes/Famicom, because there's already plenty of themes for those.
I know it's not popular but a playstation classic theme would be cool

I'm thinking about it, I personally find the psClassic menu pretty unattractive though I guess it would be good practice!
What would be really cool is remaking the ps classic but improving what Sony did wrong like having things like game case overlays, flipping art for viewing the back of game cases, and maybe an animation after selecting games like this theme has
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: sickle on May 24, 2020, 07:32:10 PM

Thanks for update  ;)
Can you make other mini consoles if not asking to much
yes, I do want to try making some other mini consoles, but I felt that the turbografx 16 mini had the best looking menu, so I started with that. I probably won't make an nes/snes/Famicom, because there's already plenty of themes for those.
I know it's not popular but a playstation classic theme would be cool

I'm thinking about it, I personally find the psClassic menu pretty unattractive though I guess it would be good practice!
What would be really cool is remaking the ps classic but improving what Sony did wrong like having things like game case overlays, flipping art for viewing the back of game cases, and maybe an animation after selecting games like this theme has

I think I might do that... once this theme is to a stable release :)
Title: Re: TurboGrafx-16 mini layout update v1.0!
Post by: jingletit on May 25, 2020, 08:19:53 PM

Thanks for update  ;)
Can you make other mini consoles if not asking to much
yes, I do want to try making some other mini consoles, but I felt that the turbografx 16 mini had the best looking menu, so I started with that. I probably won't make an nes/snes/Famicom, because there's already plenty of themes for those.
I know it's not popular but a playstation classic theme would be cool

I'm thinking about it, I personally find the psClassic menu pretty unattractive though I guess it would be good practice!
What would be really cool is remaking the ps classic but improving what Sony did wrong like having things like game case overlays, flipping art for viewing the back of game cases, and maybe an animation after selecting games like this theme has

I think I might do that... once this theme is to a stable release :)
Can't wait to see what you come up with. the PlayStation One is hands down the best console
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: sickle on May 31, 2020, 12:19:20 AM
so, now that this is a pc-engine, coregrafx, and turbografx layout, should i keep the name "TurboGrafx-16 mini", or should i change it to something like: "NEC mini" or "CoreTurboEngineGrafx mini"?

open to ideas!
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: taelonian on May 31, 2020, 05:03:34 AM
Something like CoreTurboEngineGrafx i think is ok  :)
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: keilmillerjr on May 31, 2020, 05:20:29 AM
The console has been the only mini to spark my interest. I would have bought it immediately if it had composite video. Layout looks good. I haven't tried it yet, but will soon. I suggest naming pce to follow mame driver? PCE-mini?

https://github.com/mamedev/mame/blob/master/src/mame/drivers/pce.cpp
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: jingletit on May 31, 2020, 04:44:22 PM
Amazing to see where this theme as come. Thank you for this and can't wait to see what you have next :D
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: jedione on June 24, 2020, 05:47:36 PM
why no official release?  it has been out on arcade punks for a minute....

kind of a hit and run.....but cool theme thanks bra.
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: sickle on July 03, 2020, 04:31:34 PM
why no official release?  it has been out on arcade punks for a minute....

kind of a hit and run.....but cool theme thanks bra.

Haha, sorry. I haven't had time to work on it. But I definitely plan on working on it again soon!
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: jedione on July 03, 2020, 06:17:41 PM
Right on bro tanks for the update.
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: Strider_Hiryu on June 30, 2021, 01:40:21 PM
Out of all the Mini/Classic themes (Genesis, PSX, NES, Famicom, SNES, and TG-16), this one seems like it is the most functional. The cursor actually makes a noise as you move from left to right (or vice versa). The music in the background also plays simultaneously, and you also hear a "blip" after one of the games is chosen. You can also change the theme depending on your preference. If sickle can redo those five themes, he could probably change his code slightly to include just as many (or more) .mp3s to play in the background. Please let me know if you ever decide to work on one or more of these, as I have had some difficulty trying to get the sounds to work correctly. Thank you.  :)
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: gamesmame on September 03, 2021, 12:54:56 PM
Please can someone help me... I want to know why the mini-pics don't match the higher-quality pics, the file names (mini and HD pics) are the same, and the mini pic matches the game name, but the big pic doesn't, but the name of the .PNG is correct and its the same, but each time the bigger photos appear in screen give a random cover not corresponding with the name of the game or the mini-photo. Where i make error?
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: sickle on October 21, 2021, 12:28:10 PM
I actually coded this layout almost 2 years ago, and haven't worked on it sense, but looking back at my original post, it looks like I included a program that automatically resizes your pics for use with the mini carousel. It might just be that program is messed up, or it was used incorrectly.

My best guess is that it is a file extension error, maybe the code only looks for .jpg and the files are .png or vice versa


Honestly, if I were you, id learn how attract mode uses these images by looking through the code (just open it in notepad++) I remember trying to make my code very readable for the average person, in case they wanted to learn the way I did,( by backwards engineering another layout) so the code is broken up in to many different chunks that are labeled pretty thoroughly. I worked with about 3 other people on some of the graphical effects, and borrowed code from many other layouts, and all are credited within the code so you can look them up in this forum.

Good luck on getting it working!
Title: Re: TurboGrafx-16 mini layout update v2.1!!!
Post by: igaolima on October 31, 2021, 07:12:04 PM
Please someone help me. I'm setting up displays for different consoles (Super nintendo, megadrive, etc). For each console I would like to choose a different layout. However, when I change the layout of one in the menu, I change all the others. Would there be a way to save a different layout (pcengine, turbografx,...) for each display? Thanks!!