Attract-Mode Support Forum
Attract-Mode Support => Themes => Topic started by: kent79 on December 24, 2015, 09:35:51 PM
-
Game Station supported for 4:3 & Wide Screen now. Please download correct layout theme. It supports multi emulator purpose.
I would like to say thank you first to AM development team, liquid8d, version, omegaman, xbs, Bgoulette. They help me a lot for the new layout.
Preview Here: https://youtu.be/d8VyyXFjrpA
Change Log in new version:
1. Add layout mode option (default is simple)
Simple mode - for new user, display wheel logo and single back group color only, but color can be customized in option
Expert mode - for advanced user, system, logo, wheel logo and back group color (each catalog each color) setup by layout.nut file manually
2. Add game list display option (listbox only, listbox + spin, spin only) (default is listbox + spin)
If you are using old machine, recommend using listbox only
3.Display logo by (wheel only, wheel + system, system only) (default is system only)
4. Add CRT effect option for video screen (default is No)
5. Add Preserve aspect ratio of Flyer option (default is No)
6. Display spin by (snap,wheel) (default is snap)
7. Add animation effect
8. Add scrolling effect for display title -> It is not support this moment until liquid8d update a new scrolling module.
9. Layout improvement
Current download version v2.6.3
-
This is final version :)
-
This looks really cool. I will be checking it out. Thanks!
-
This theme is going to Phase 2, it will be more improvement in next version. :)
-
You may see it in next version :)
https://youtu.be/mdbmNmg1chE
-
I am happy to say Phase 2 is being completed. Just left one more, I am asking scrolling effect question in scripting page. Please help me if you know how to do. Many Thanks.
Change Log
- add shrink animation effect for display logo
- remove display marquee image
- add CRT option for video screen, default is disable
- add scrolling effect for display title
- add game list
- layout improvement
- bugs fix
:)
-
This looks really great :) Feels a little busy for my taste, but maybe you can add options for whether to display the video list and alternate/choose which artwork is displayed.
-
Love the V2 footage. Can't wait!
-
So i tried out the v1 and it looks good, but the text that would appear in the lower part of the screen is just blank.
I have the included font installed (Ubuntu 14.04) and I even tried changing the font to a know good (working on other layouts.)
Ideas?
-
So i tried out the v1 and it looks good, but the text that would appear in the lower part of the screen is just blank.
I have the included font installed (Ubuntu 14.04) and I even tried changing the font to a know good (working on other layouts.)
Ideas?
Same, also on Ubuntu 14.04
-
Dear All,
For Phase 2, I would like to simplify the theme. The layout is only provided single background color, but you can customize color from option. I wish it can help new user to setup (don't need coding)
Task:
- add customize background color option-> WIP
- add shrink animation effect for display logo
- remove display marquee image
- add CRT option for video screen, default is disable
- add scrolling effect for display title ->wait for liquid8d update script
- add game list
- add option to select display type of game list
- layout improvement
- bugs fix -> WIP
Below is the latest layout screen shot
-
So i tried out the v1 and it looks good, but the text that would appear in the lower part of the screen is just blank.
I have the included font installed (Ubuntu 14.04) and I even tried changing the font to a know good (working on other layouts.)
Ideas?
Since I am using windows, could you help to try as below? Thanks.
1. Can you try to edit attract.cfg file as correct font path?
font_path %SYSTEMROOT%/Fonts/
2. Can you take a screenshot for me to see the problem?
3. How about of using other font for the layout?
4. How about of using the "roboto" font for other layout?
5. Please press Tab button to AM configure page like as below, can you see apply the "roboto" font. If success to apply it, it means the issue is coming from layout. If doesn't, it should be related of AM. I think you should ask for AM developer
-
So it looks like the font is fine here (see the text "C 34/249" for roboto (http://imgur.com/0rJlHCI) and coolvetica (http://imgur.com/VKkfyU6)) as it clearly changes for the 'not working' images.
What I did notice is when running attract from command line for more debugging, i got this:
http://pastebin.com/QU8qXXdi
Specifically
ls: cannot access /home/emulator/.attract/modules/animate: No such file or directory
Hmmmmm...
After investigating I found the animate module (and others) and saw that these weren't included in the 1.6.0 deb (not sure they should be, just saying).
so hats off to you Kent79, you did just fine and this layout is great! :)
For the next person with this issue, take these steps;
Install git (if you haven't)
apt-get install git
Make sure the modules directory exists and create it if it doesnt.
ls -l ~/.attract
mkdir ~/.attract/modules
Clone liquid8d's repo to .attract dicussed in this thread - http://forum.attractmode.org/index.php?topic=194.msg1515#msg1515
cd ~/.attract
git clone https://github.com/liquid8d/attract-extra.git
Cloning into 'attract-extra'...
remote: Counting objects: 1044, done.
remote: Total 1044 (delta 0), reused 0 (delta 0), pack-reused 1044
Receiving objects: 100% (1044/1044), 27.24 MiB | 6.29 MiB/s, done.
Resolving deltas: 100% (458/458), done.
Checking connectivity... done.
Copy the contents of ~/.attract/attract-extra/modules/ to ~/.attract/modules/
cp -R ~/.attract/attract-extra/modules/* ~/.attract/modules/
you can clean up the clone of attract-extra if you want, but it doesn't hurt to leave it there for reference.
rm -R ~/.attract/attract-extra
If you look at the roboto Working (http://imgur.com/QfLJuLt) picture, you can see that things are now working. My rom lists are missing metadata, so thats why it looks incomplete.
Pictures
roboto not working http://imgur.com/0rJlHCI (http://imgur.com/0rJlHCI)
roboto_menu http://imgur.com/b4BWP3N (http://imgur.com/b4BWP3N)
coolvetica not working http://imgur.com/VKkfyU6 (http://imgur.com/VKkfyU6)
coolvetica_menu http://imgur.com/2CBXWHL (http://imgur.com/2CBXWHL)
roboto on another layout menu (works fine) http://imgur.com/Y0yVm35 (http://imgur.com/Y0yVm35)
roboto WORKING http://imgur.com/QfLJuLt (http://imgur.com/QfLJuLt)
-
Heh, looks like I got my post in before the ninja Edit :)
-
Heh, looks like I got my post in before the ninja Edit :)
It is something wrong on your final screen. "Roboto" font should be all upper case, but you are not. I confirmed you are not using "roboto" font in layout. :-\
-
You are correct again.
The only reason is because i still had the line for font commented out from one of my tests.
Uncommenting it restores the font.
http://i.imgur.com/4FakyS5.png
Thanks again for this awesome layout. I look forward to Phase 2!
-
You are correct again.
The only reason is because i still had the line for font commented out from one of my tests.
Uncommenting it restores the font.
http://i.imgur.com/4FakyS5.png
Thanks again for this awesome layout. I look forward to Phase 2!
Happy to hear that. It is all correct now. Phase 2 is better more. Please take a bit patient :D
-
Happy New Year 2016. Below is the latest update :)
Task:
- add layout mode option
- add customize background color option
- add shrink animation effect for display logo
- update display marquee image position and add animation effect
- add CRT option for video screen, default is disable
- add scrolling effect for display title ->wait for liquid8d update script
- add game list
- add option to select display type of game list
- layout improvement
- bugs fix -> WIP
-
This is looking really good. Cant wait!
-
Looking slick!
-
I just updated the description on post #1. The new theme will be released on next few days. The new scrolling Text does not include on this version. :)
New version preview:
https://youtu.be/d8VyyXFjrpA
-
I just updated the description on post #1. The new theme will be released on next few days. The new scrolling Text does not include on this version. :)
New version preview:
https://www.youtube.com/watch?v=2sv_NAZLxXI
Looking amazing :)
Requests for current theme:
- Preserve aspect ratio of Flyer/Boxart (Snes boxes in the Flyer display section get squished)
- Display some sort of transparent Platform art in the upper right hand corner, next to the video scroll area, above the Flyer section. ( example: https://github.com/RetroPie/es-theme-simple/blob/master/mame/art/mame.svg, https://github.com/RetroPie/es-theme-simple/blob/master/nes/art/nes2.svg https://github.com/RetroPie/es-theme-simple/blob/master/genesis/art/gen.svg)
Requests based on video:
- Ability to disable Pop/Slide animations on Wheel and Marquee
Keep it up!
-
- Preserve aspect ratio of Flyer/Boxart (Snes boxes in the Flyer display section get squished)
-> Thanks. Added Preserve aspect ratio in option, default is No
- Display some sort of transparent Platform art in the upper right hand corner, next to the video scroll area, above the Flyer section.
-> I would like layout is clean up, so will not add image on right hand corner. You can set Platform logo on left hand corner manually like as my snes screen shot. Make sure select Expert mode in option.
- Ability to disable Pop/Slide animations on Wheel and Marquee
-> If you don't need snap Wheel animation, you can select listbox only in option
:)
-
Amazing layout. Lovin' it :)
-
The new version has been released. Please download it on post #1. Enjoy and give me advise. Thanks. :)
-
It's really cool layout, thank you for this job!
-
Wow! I love this!
Some constructive (good) feedback / Things I would like to see.
*Simple*
- Display Game List By: I preferred the Snap Only from your earlier versions. Can this be added as an option?
- When you add the option for Snap Only, please have an option to control the text color over the Snap. This could be an expert Mode option.
*Expert Mode*
- When using a not null value for 'OBJECTS.logo.file_name' the system log just sits ontop of the rendered wheel logo. Please add a check to not show the game wheel logo if there is a not null value for System Logo.
- I would like to be able to toggle CRT effect for the snap on a per system basis. Some newer consoles it doesn't feel right.
- I would add a note in the display config in AM for 'Game Station Mode' that tells you to look in the layout.nut file for more information. It's not obvious if you aren't already aware.
Just setup different color schemes for each of my systems in Expert mode. Works well and was easy to figure out!
The CRT mode shader worked perfectly and looks great!
Thank you so much for all the time you spent on this Theme!
-
+1 to Restoring the Snap-Only option.
+10 If you add a snap+title option, where it shows the snap and the title in plain text over the snap.
So I fiddled with your theme a bit and made this turd, I call it gameulation station.
(http://i.imgur.com/PvxCKmN.png)
(http://i.imgur.com/EP7MxJu.jpg)
(http://i.imgur.com/mf59CSR.jpg)
(http://i.imgur.com/VAfbt9e.jpg)
It was mostly for educational purposes, but I can already tell AttractMode is going to need a per-display layout option. Editing the layout to add systems was pretty painful.
Some of the things I modified I'd like to ask as features for Game Station (see attached theme file for details)
- Option to put wheel art above the Snap preview area, instead of straddling the Snap area.
- Ability to disable animation for wheel/logo art (the popping effect in the upper left)
- Ability to disable animation for marquee.
- Ability to disable marquee.
- Remove copyright and comma if there is no copyright and year information (or just strip it out like i did)
Other stuff:
- Ability to modify the time it takes for the listbox to go away, and the length of the listbox animation.
Keep up the good work, this theme is going to be the centrepiece of my emulation rig for a long time.
-
Update to version 2.1, please download it from post #1
1. add Display game list option - "Spin only, Spin + ListBox, ListBox only"
2. add Display logo Option - "Wheel only, Wheel + System, System only"
3. add Display Spin Option - snap,wheel
4. remove comma symbol
5. update game note information
-
Updated and copied over my expert config. Working great, looks great!
Fantastic work!
-
Updated and merged. Loving it (and so are my guests).
I tried messing with dofile() to see if you can load expert settings from separate file, but I had no luck. The file being processed has to have all methods loaded. There doesn't seem to be an easy way to insert a block of code in Squirrel. Honestly though AttractMode needs per-display layout options, there's no reason anyone should be editing your theme.
-
Updated and merged. Loving it (and so are my guests).
I tried messing with dofile() to see if you can load expert settings from separate file, but I had no luck. The file being processed has to have all methods loaded. There doesn't seem to be an easy way to insert a block of code in Squirrel. Honestly though AttractMode needs per-display layout options, there's no reason anyone should be editing your theme.
While I don't exactly disagree, I think that for newer users, just setting things one way for all will work. When they get to the point of customizing they can explore.
If there are too many knobs, it can be overwhelming.
The way to do this is enable expert mode, then more options appear.
@Kent79 - Any thoughts about putting this on github so its easier to manage, update, and some of us can contribute?
I've had to add some entries into the genre list to match categories I had been using ('role-playing' vs 'role playing')
-
Updated and merged. Loving it (and so are my guests).
I tried messing with dofile() to see if you can load expert settings from separate file, but I had no luck. The file being processed has to have all methods loaded. There doesn't seem to be an easy way to insert a block of code in Squirrel. Honestly though AttractMode needs per-display layout options, there's no reason anyone should be editing your theme.
While I don't exactly disagree, I think that for newer users, just setting things one way for all will work. When they get to the point of customizing they can explore.
If there are too many knobs, it can be overwhelming.
The way to do this is enable expert mode, then more options appear.
@Kent79 - Any thoughts about putting this on github so its easier to manage, update, and some of us can contribute?
I've had to add some entries into the genre list to match categories I had been using ('role-playing' vs 'role playing')
Yeah, +1, when you feel it's stable throw it up on github, I want to contribute some of my changes as configurable options.
-
I have 2 things to be considering
1. May I apply this theme to be AM bulit-in layout?
2. I would like to submit to github after scrolling effect of title completed.
:)
-
A minor updated. You may download it in first post :)
- add option of playing video sound, yes or mute
- add a tick icon of selected game
- fix color issue for rpg.png
-
Nice theme! Where would I find the section of code that would widen the list on the far right? I'd like the text game titles to have more space on the screen. I've been digging in the layout.nut but haven't found it yet.
-
Update again to version 2.3.
- fix CRT effect issue
- add animation effect for tick icon
- change animation effect to fade in/out of game list while spin option selected
-
just update to version 2.4.
-add animation of loading graphic
-
I really like this theme. How well does it work on a standard res crt?
-
I really like this theme. How well does it work on a standard res crt?
I consider it as before, but it is hard to combine it in same layout package. It needs to separate it and redesign. :'(
-
Updated to version 2.5.
add display current time item. Default is on. You can disable it in option.
Please don't update to AM 2.0. It does not support in this moment.
-
Sorry, find some mistake on the latest theme. I have removed it first and upload new one on tonight. Thanks.
-
Done. Upload again.
-
Update to version 2.6
- fix bugs
-add game move strip art support, default is on
Create a new artwork called "flyer2" for move strip iamges
artwork flyer2 d:\Emulator\Attract Mode\emu\Mame\flyers2
-
Kent-
Nice theme man, but it seems somewhat sluggish to me. You might be able to optimize it by making some aspects of the art smaller. Maybe, have a big snap but flyers and other arts smaller. Though, that probably changes the look and feel you want. You could also try reducing some of the arts alpha levels as well. I learned this the hard way when making my themes. Especially, when I used a lot of art and if it was big. Just something to think about.
-
Kent-
Nice theme man, but it seems somewhat sluggish to me. You might be able to optimize it by making some aspects of the art smaller. Maybe, have a big snap but flyers and other arts smaller. Though, that probably changes the look and feel you want. You could also try reducing some of the arts alpha levels as well. I learned this the hard way when making my themes. Especially, when I used a lot of art and if it was big. Just something to think about.
Could you post your screen here ? Please also provide your resolution and monitor size. Thanks
I am using 24" monitor and 1920 x 1080. It is ok for me.
-
I have the same size as you, and running 1080p as well. It's not that bad when you transition from one selection to the next, but more so when you hold down to scroll through the list is where it kinda slows down just a tad.
Update... OK, so it seems that I'm just use to my spin wheels and noticed a slight slow down. But, nothing to get into huff about. I compared the scrolling to robospin and it was about 3 seconds or so faster. I think it was just enough for me to notice a difference. Anyway, if nobody else is complaining about it then who the hell am I to complain. :)
-
Cool layout kent. I've been playing around with it a bit here and I find it is a bit slow for me as well when I hold down the button to scroll.
I've switched to "listbox only" mode and made a couple tweaks to your layout.nut to speed things up for me here. The main change was to have the artworks only reload on the end of a navigation instead of with each selection change. I've attached my changes in case you're interested...
Oh and I'm planning on adding this to the windows package for release 2.0, I hope you don't mind!
-
Yeah, I forgot to mention to try using "object.trigger = Transition.EndNavigation;" for your fe.artwork and fe.image functions. I do this will all my layouts as well.
-
Yeah, I forgot to mention to try using "object.trigger = Transition.EndNavigation;" for your fe.artwork and fe.image functions. I do this will all my layouts as well.
Hi omegaman,
Could you help me to test as below config? Thanks.
-
Yeah, that is a lot better. :P
-
Yeah, that is a lot better. :P
Hi omegaman,
Could you help me test once again as below config. If ok, I will release new version. Thanks.
-
Honestly, I thought the last update you did was a bit faster and fine. It's just a hair slower. Also, just a suggestion, I would probably have an option to turn off the attract-mode logo or at least change the alpha settings. I think that would help with the aesthetics too. IMHO...
-
Honestly, I thought the last update you did was a bit faster and fine. It's just a hair slower. Also, just a suggestion, I would probably have an option to turn off the attract-mode logo or at least change the alpha settings. I think that would help with the aesthetics too. IMHO...
Please try it again. I have removed the loading animation and alpha setting of Genre_image.
Could you also provide your setting to me for reference. Thanks.
-
Version 2.6.1 was released. Just try to speed up the theme and bugs fixed
-
Update to 2.6.2. I have separated with 2 layouts. One supports 4:3 and one supports wide screen. You may download both from post #1 :)
-
Feels pretty smooth, I haven't tried the one you uploaded to post #1 yet.
-
Just update 4:3 theme to fix some issue, please download it again
-
Awesome theme.
The only problem I have is when I enable the CRT effect there is a diagonal effect on the movie being played. As you can see from the screenshot the top diagonal portion has a purple tint and the bottom diagonal portion has a light greenish tint.
I'm not sure, but this might be a video card issue.
I'm using an AMD Radeon HD 6970.
Wondering if anyone else is having this issue.
-
@ punisher
I just updated crt.frag file, please download version 2.6.3 and try again. Thanks.
-
That fixed it. Thanks
-
I REALLY like this skin, but have one question that I don't believe I have seen answered: Is there any way to remove the bouncing "Attract Mode" logo from the top left corner - it "bounces" every time I scroll to a new game and would like to remove it if possible.
Thanks for all the hard work kent79 :)
-
Yes, I like this theme too...I want it to display the history.dat information in the top border using the method from ArcadeBliss...shouldn't be difficult to cut and paste the code...
-
IMO, that would make things too clustered. But, to each is own... I guess. I think we should all strive for lean layouts, so as not to distract the user and hinder the presentation. That's probably why I still prefer using the history overlay, use it as you need it kind of thing.
Trust me, I know a thing or two about making themes that are too distractive like my cockpit theme. ;D But we evolve, learn and hopefully get better with our creativity. Stepping off the soap box, now...
-
Hello and thanks for this!
Is there any way to keep aspect ratio in the right spin? I use wheel images and they scale to fill the whole frame, looking distorted.
-
Finally got a chance to dig in. Love it. Able to really tweak it and looks amazing on an arcade CRT. Only 1 issue....
It seems to not always bring back to focus after exiting a game. Was able to consistently have it work properly on spin and reflect. Back to this - sometimes it will not load the theme in focus again. Any ideas? I can provide a video if need be.
Thanks for your hard work on these layouts.
-
Surprised there is no info on this. I changed the exit button so it doesn't match mame. Tried with d3d9ex as well as d3d (old big) - same. Happens in all window modes. Set hide console to on. Same thing.
Has to be something in the layout.
-
@brywalker
Did you set ResFix too (http://forum.attractmode.org/index.php?topic=842.msg6744#msg6744)?
-
I did! That was the other thing lol. But it's odd - it is only this theme that does it and of course it's the one I prefer right now.
-
Hello all!
Nub here. I really enjoyed this display!
I have a few questions: How do I add game logos on the top left and genre icons on the bottom right?
Thanks!
-
EDIT: Nevermind, oversight on my part. The emulator case "MAME" wasn't reading correctly, I had to change it to "mame" I guess the strings are case sensitive. Fixed now!
Hey so i'm trying to use "expert mode" and adding my own emulator under the switch statement.
This is the code block:
case Transition.ToNewList:
switch ( fe.list.name )
{
case "MAME":
OBJECTS.logo.file_name = "";
lt.set_bg_rgb( 155, 0, 40 );
lb.set_bg_rgb( 155, 0, 40 );
OBJECTS.gameListBox.set_selbg_rgb( 155, 0, 40 );
OBJECTS.gameListList2.set_rgb( 155, 0, 40 );
break;
case "NES":
OBJECTS.logo.file_name = "nes.png";
lt.set_bg_rgb( 0, 150, 136 );
lb.set_bg_rgb( 0, 150, 136 );
OBJECTS.gameListBox.set_selbg_rgb( 0, 150, 136 );
OBJECTS.gameListList2.set_rgb( 0, 150, 136 );
break;
case "retro snes":
OBJECTS.logo.file_name = "";
lt.set_bg_rgb( 91, 56, 150 );
lb.set_bg_rgb( 91, 56, 150 );
OBJECTS.gameListBox.set_selbg_rgb( 91, 56, 150 );
OBJECTS.gameListList2.set_rgb( 91, 56, 150 );
break;
}
However when I load the emulator the color value isn't correct. Once I switch to a different emulator it'll grab the correct color but that color is then used for every emulator. Help!
Thanks
-
- Display some sort of transparent Platform art in the upper right hand corner, next to the video scroll area, above the Flyer section.
-> I would like layout is clean up, so will not add image on right hand corner. You can set Platform logo on left hand corner manually like as my snes screen shot. Make sure select Expert mode in option.
I would like to show somehow which platform I'm in, kind of like you can see here below. But don´t know how to do it. I think kent79 was explaining that in the message above, but don`t know what do I have to change.
(http://i.imgur.com/PvxCKmN.png)
(http://i.imgur.com/EP7MxJu.jpg)
(http://i.imgur.com/mf59CSR.jpg)
(http://i.imgur.com/VAfbt9e.jpg)
I'm using the Game Station in an arcade cabinet with CRT monitor.
-
Well, after modifiyng slighly the .nut file I managed to do so.
-
Greetings,
I like this theme a lot. But I have a problem with the spin wheel animation. When I raise the transition time to over 200 (like 500 or so), the snaps are kind of "shuffled" together like playing cards at the top of the spin wheel every time I switch to the next or previous game. They immediately slide back to their original positions +/- one slot, so the spin wheel moved in the resp. direction at the end. At the default 40 ms transition time, the effect is virtually invisible to the naked eye, you have to set it to 500 or higher to see it clearly.
Is this intended? I would like the spin wheel to softly slide up and down like in other themes (Arcade Game Centre, Navato, …). I looked at the layout.nut an hour or so, but I couldn't make out the code in question, because I don't know squirrel. :o :-[
Any advice would be very welcome.
-
Is it normal for list option in spin mode to transition like this?
https://youtu.be/ulTyunb0qII (https://youtu.be/ulTyunb0qII)
I set the transition speed high to show how it behaves. If it's not supposed to be like this how to fix it to scroll nicely?
-
I found the solution through multiple hours of trying to lern/understand squirrel and raw trial-and-error. :P The cause of the phenomenon are the zeros in the wheel_y variable in the layout.nut file. They have to be replaced with values that lie between the non-zero numbers.
local wheel_y = [ 0, fly*-0.080, fly*0.036, fly*0.152, fly*0.268, fly*0.384, fly*0.500, fly*0.616, fly*0.732, fly*0.848, fly*0.964, 0, ];
Voilá, the shuffling effect is gone. ;D
edit: Ah sorry, and you have to edit wheel_a as well to get rid of the fading while moving.
local wheel_a = [ 0, 90, 90, 90, 90, 255, 90, 90, 90, 90, 0, 0, ];
-
Awesome!
Although there is still one tiny glitch with the topmost snapshot.
It does not fade to black like the bottom one and when you scroll fast it still shuffles.
-
Hmm, when you hold the stick down or up the scrolling list stutters and I think it's because it periodicaly loads the data on the left.
Shouldn't it load the data only when you release the stick? That should smooth the animation out.
I've fixed it with the changes raygun has made to his layout.nut
-
And please, tell me what do I need to change to reduce that crazy acceleration when scrolling through the list.
-
I'm sorry for spamming the forum, but after downloading the videos your skin freezes after 5 seconds and I need to force close AM.
edit: Funny thing, When I reenabled my audio card it stopped freezing.
Is there any way to show snaps on the right and video on the left for selected game? My videos have fade-ins so when I scroll the list goes black, so I need my snaps back.
nevermind, got it working
m_obj.video_flags = Vid.ImagesOnly | Vid.NoAudio;
It's fun to talk to myself all the time :D
-
It's fun to talk to myself all the time :D
That's what I thought before you answered my posts. ;)
Awesome!
Although there is still one tiny glitch with the topmost snapshot.
It does not fade to black like the bottom one and when you scroll fast it still shuffles.
Yeah, I couldn't fix those either.
The bottommost snap/video fades out if the last values are zero:
local wheel_a = [ 0, 90, 90, 90, 90, 255, 90, 90, 90, 90, 0, 0, ];
But it doesn't work with the topmost one. The first zero isn't enough and if you set the second value to zero, the first snap is permanently black. If you set the first three values to zero, the fadeout works, but one snap too low. :P It seems the array is one or two zeroes too short for a fadeout at the top.
I don't know enough about squirrel to change that (or even find the code that does it). :-[
-
It seems the scrolling acceleration is handled by the conveyor.nut. The grid layout is based on conveyor but it does not accelerate. I see a lot of similarities there, but I still cannot figure out how to decrease it.
-
It does not fade to black like the bottom one and when you scroll fast it still shuffles.
I didn't follow through with replacing the zeroes in the whole array. This fixed the shuffling at high speeds for me:
local wheel_y = [ fly*-0.196, fly*-0.080, fly*0.036, fly*0.152, fly*0.268, fly*0.384, fly*0.500, fly*0.616, fly*0.732, fly*0.848, fly*0.964, fly*1.080, ];
-
Like everyone else, I am enjoying this theme.
However I'd like to modify it to cycle between the flyer and a cabinet shot in the big right hand side pane (rotate ever few seconds or so). I made the fairly trivial mod of adding new config option to display Flyer or Cabinet but not quite the same.
Has anyone done this yet?
Thanks
-
I made the fairly trivial mod of adding new config option to display Flyer or Cabinet but not quite the same.
Hello Thorvald,
care to share?
-
Sure no problem at all. Here you are:
In your \attractmode\layouts\Game Station directory, edit the file layout.nut. Add a new line just above the last line of Class UserConfig:
</ label="Display Flyer or Cabinet", help="Flyer or Cabinet", options="flyer,cabinet", order=9 /> disp_type="flyer";
Then change the Order Number of the last line to account for this new line (Change order=9 to order=10):
</ label="Display Move Strip", help="Display move strip. Remember to create a new artwork folder called [flyer2]", options="Yes,No", order=10 /> enable_strip="Yes";
Then under the //Flyer section, change the fe.add_artwork line to be as follows:
From:
local flyer = fe.add_artwork("flyer", flx*0.59, fly*0.11, flw*0.41, flh*0.691 );
To:
local flyer = fe.add_artwork(my_config["disp_type"], flx*0.59, fly*0.11, flw*0.41, flh*0.691 );
---
Then you need to add a new Artwork for your cabinets, you can either do this through the menu system or edit the file manually:
In \attractmode\emulators\mame.cfg add a new artwork line called "cabinet" and the path you your cabinet files:
artwork cabinet e:\pS_Cabinets
---
Should be good to go, just go into Layout Options for this Theme and choose "cabinet". You could easily add the other options line control panels, etc.
Cheers
Tim
-
I love this theme! Thank you for your work.
Question though. The icon at the bottom that shows the game type. Is it possible (if using this theme for console selection screen) to have it display something other than a "?". I know where the artwork is located and can create my own but what dictates which logo is displayed?
my thought is to display "console" or "handheld"
Thanks for any help :)
-
Does anyone please know what file and what line in particular needs to be edited if you want to change the size of the Large Roboto font that displays the name of the game in the lower left hand side of the screen?
I have quite a few games that are missing their full titles because the size of the font is too large.
Thanks in advance.
-
Did you happen to figure out how to change the text size? I'd also like to do this but haven't been able to find where??
-
Hey recordguy42 - you need to edit the last number on this line of code in the layout.nut file of the Game Station HD theme:
local gametitle = fe.add_text( gamename ( 0 ), flx*-0.01, fly*0.805, flw*0.72, flh*0.1 );
I changed the value to "0.050" and now it looks perfect as all the games with long names now fit on the screen and are displayed in full:)
-
Excellent! Thanks :)
-
Game Station supported for 4:3 & Wide Screen now. Please download correct layout theme. It supports multi emulator purpose.
I would like to say thank you first to AM development team, liquid8d, version, omegaman, xbs, Bgoulette. They help me a lot for the new layout.
Preview Here: https://youtu.be/d8VyyXFjrpA
Change Log in new version:
1. Add layout mode option (default is simple)
Simple mode - for new user, display wheel logo and single back group color only, but color can be customized in option
Expert mode - for advanced user, system, logo, wheel logo and back group color (each catalog each color) setup by layout.nut file manually
2. Add game list display option (listbox only, listbox + spin, spin only) (default is listbox + spin)
If you are using old machine, recommend using listbox only
3.Display logo by (wheel only, wheel + system, system only) (default is system only)
4. Add CRT effect option for video screen (default is No)
5. Add Preserve aspect ratio of Flyer option (default is No)
6. Display spin by (snap,wheel) (default is snap)
7. Add animation effect
8. Add scrolling effect for display title -> It is not support this moment until liquid8d update a new scrolling module.
9. Layout improvement
Current download version v2.6.3
Hello
Excellent layout, the only thing I miss is that in some place I put that emulator we have selected in large .... can it be put somehow?
a greeting
-
Sorry if this has been mentioned before, but I notice that there is an issue with the volume of the Video Snaps. Once I exit a Mame game and return back to AttractMode, it does not detect the volume I have set, and instead it plays at 100%. If I then switch to view another game in AttractMode then the volume immediately settles back to the defined value. Has anyone else seen this happen? This only happens with the Game Station HD theme and not the other Game Station theme.
I am running this on a Mac with SDLMame.
-
So, this looks like a bug that is fixed in 2.2.1 - "* Fix audio volume changing for layout sounds after running emulator"
-
I haven't investigated how to tweak .nut files for what I'm after, but this is just a little change so I reckon the answer is quick and painless for whoever knows. What I'm wondering is what would need to be changed in order to cause the five video snaps on the right to be screenshots only. The poor laptop I'm intending to use this on is just not up to the task of streaming six videos over USB2.0.
Thanks.
-
Hello Asterra,
the simplest way would be to point the "snaps" folder of the emulator(s) in question to a screenshot collection instead of (also) a video collection.
If that's not suitable for you, insert this line after line 141 in the layout.nut, right after "conveyor.transition_ms = 50;":
conveyor.video_flags=Vid.ImagesOnly;
In case you also want the big snap to be a screenshot, insert this after line 67, right after "snap.preserve_aspect_ratio = true;":
snap.video_flags=Vid.ImagesOnly;
-
conveyor.video_flags=Vid.ImagesOnly;
Thanks. Bizarrely, even though everything I can find suggests that this should in fact do the trick, it's not. Odd.
Might be preferable just to have the text-based scroll list up all the time anyway (or maybe screenshots with the name in text superimposed over it?), since really it's the moment when that list scrolls off to the right that things chug hard, and it seems like the pause that occurs with each game change is also caused by the appearance of the list.
-
Thanks. Bizarrely, even though everything I can find suggests that this should in fact do the trick, it's not. Odd.
Do you still see the videos after inserting the line or no images at all? I did some testing and found out that you need screenshot files for the still pictures, i.e. AM does not generate stills from the videos itself. If you only have video files and disable them, you'll only see black spaces. To switch between videos and stills, you'll need both paths for snaps in your emulators cfg file, like in my mame.cfg:
artwork snap $HOME/mame/snap;$HOME/mame/videosnaps
Might be preferable just to have the text-based scroll list up all the time anyway
I don't like the text list at all and have disabled it so that the videos/snaps are visible the whole time. 8)
-
Do you still see the videos after inserting the line or no images at all?
A fair question. I should have been more specific. The videos still play, as though I hadn't inserted the line at all. Here's the relevant segment of the script:
conveyor.transition_ms = 50;
conveyor.video_flags = Vid.ImagesOnly;
try { conveyor.transition_ms = my_config["transition_ms"].tointeger(); } catch ( e ) { }
I don't like the text list at all and have disabled it so that the videos/snaps are visible the whole time. 8)
I'm pretty new to this so it hadn't occurred to me that this might be a built-in option. I'll check it out, thanks. (And after having done so, almost all of the menu chug went away.)
-
The videos still play, as though I hadn't inserted the line at all. Here's the relevant segment of the script:
Strange, it works for me with the respective line at the same position in the code. I even copied your code to be 100% sure.
Which operating system do you use and which version of AM and this theme?
-
Which operating system do you use and which version of AM and this theme?
2.2.1 and 2.6.3 respectively. Eh, this is hardly the only thing that has confounded me but ultimately provided a sort of workaround. I can't get AttractMode to recognize filters unless I specifically define them under the "global filter", so I don't know what the purpose of the followup filters might be. Doesn't matter since ultimately I got a solution. And in the case of this theme, well, disabling the text list (or the other way around) just about kills the menu chug, even with videos playing. That could change if I ever get higher quality videos, but then I guess I could stick with the text list only. (Need to do something about the font so I can see the full names, though.)
One thing I haven't sorted out is why AttractMode's rom sorter generates a text file with two parts: The Mame games with their correct titles (about 90% of the list), plus a further 10% that are duplicate entries but lacking title information. In AttractMode, this results in a list that shows titles A-to-Z, followed by another list showing rom names instead of titles. I suppose the "solution" here would be to manually delete the title-less entries AttractMode generates, but I consider this symptomatic of an overall flakiness in the app that I guess I'll always be working around.
-
If you want to look a little further into the problem with Vid.ImagesOnly – I would, because unsolved problems give me an itching ??? – you could post your attract.cfg and your emulator's config (e.g. emulators/mame.cfg) here. I forgot to mention that in my last post, but it was late here in Europe and I was tired. :)
Your other two problems with filters and sorting roms would be better placed in separate threads in the General subforum, as they don't seem to be a matter of the Game Station Theme.
-
I get this error when launching my attract mode, when I change the game it does not appear the classification, can someone help solve this problem?
(http://imgur.com/a/u6G96)
http://imgur.com/a/u6G96
-
I get this error when launching my attract mode, when I change the game it does not appear the classification, can someone help solve this problem?
Change the filename in line 183 of the layout nut from "unknown.png" to "images/unknown.png".
A little word of advice: Please copy & paste the error message next time instead of linking to an image that potential helpers have to go to.
edit: typo
-
Hello Bro!
Even after changing the path still facing the same problem, I send the error below and the images.
Initializing display: 'Mame'
- Loaded master romlist 'Mame' in 461 ms (2973 entries kept, 0 discarded)
- Constructed 2 filters in 0 ms (5946 comparisons)
Failed to load image "E:\Arcade\System\layouts/Game Station HD/unknown.png". Reason: Unable to open file
Error opening input file: E:\Arcade\System\layouts/Game Station HD/unknown.png
ERROR loading video: E:\Arcade\System\layouts/Game Station HD/unknown.png
line 183:
// Genre_image
local genre_image = fe.add_image("images/unknown.png", flx*0.715, fly* 0.817, flw*0.085, flh*0.13 );
Even after modifying I receive the same error does not appear the images
(http://i66.tinypic.com/2s0kdc2.jpg)
-
In the matter of the error message you may want to search the whole layout.nut for other occurrences of unknown.png. I don't know, though, if you'll have to use the backslash on Windows, since I have Linux where the slash is the path divider. But all other paths in the layout.nut use the slash, so I don't really think that's the cause of the error.
As a workaround you could copy the file unknown.png from the folder "images" to the main folder of the theme (the one where the layout.nut resides).
However, the picture shows that the unknown.png is displayed correctly. The theme just don't seem to know or recognize the genre of the game(s). Maybe there's something wrong with the genre entries in your romlist. Did you include the catver.ini in the romlist? Please show us the line for brvblade from your romlist. Here's mine for comparison, note the genre "Shooter / Flying Vertical". My Game Station Theme shows the correct Shooter icon.
brvblade;Brave Blade (World);mame;;2000;Eighting / Raizing;Shooter / Flying Vertical;2P sim;270;joystick (8-way),joystick (8-way),joystick (8-way),joystick (8-way);imperfect;1;raster;coh1002m;;;
-
Bro My romlist for Mame.
#Name;Title;Emulator;CloneOf;Year;Manufacturer;Category;Players;Rotation;Control;Status;DisplayCount;DisplayType;AltRomname;AltTitle;Extra;Buttons
88games;'88 Games;Mame;;1988;Konami;;4;0;only_buttons,only_buttons,only_buttons,only_buttons;good;1;raster;;;;
005;005;Mame;;1981;Sega;;2;270;joystick (4-way),joystick (4-way);imperfect;1;raster;;;;
1on1gov;1 on 1 Government (Japan);Mame;;2000;Tecmo;;4;0;joystick (8-way),joystick (8-way),joystick (8-way),joystick (8-way);imperfect;1;raster;tps;;;
10yard;10-Yard Fight (World, set 1);Mame;;1983;Irem;;2;0;joystick (8-way),joystick (8-way);good;1;raster;;;;
gtmr;1000 Miglia: Great 1000 Miles Rally (94/07/18);Mame;;1994;Kaneko;;2;0;joystick (8-way),dial,paddle,joystick (8-way);good;1;raster;;;;
progolf;18 Holes Pro Golf (set 1);Mame;;1981;Data East Corporation;;2;270;joystick (8-way),joystick (8-way);imperfect;1;raster;;;;
1941;1941: Counter Attack (World 900227);Mame;;1990;Capcom;;2;270;joystick (8-way),joystick (8-way);good;1;raster;;;;
1942;1942 (Revision B);Mame;;1984;Capcom;;2;270;joystick (8-way),joystick (8-way);good;1;raster;;;;
1943kai;1943 Kai: Midway Kaisen (Japan);Mame;;1987;Capcom;;2;270;joystick (8-way),joystick (8-way);good;1;raster;;;;
1943;1943: The Battle of Midway (Euro);Mame;;1987;Capcom;;2;270;joystick (8-way),joystick (8-way);good;1;raster;;;;
1944;1944: The Loop Master (USA 000620);Mame;;2000;Eighting / Raizing (Capcom license);;2;0;joystick (8-way),joystick (8-way);good;1;raster;;;;
1945kiii;1945k III (newer, OPCX2 PCB);Mame;;2000;Oriental Soft;;2;270;joystick (8-way),joystick (8-way);good;1;raster;;;;
Same line yours:
brvblade;Brave Blade (World);Mame;;2000;Eighting / Raizing;;4;270;joystick (8-way),joystick (8-way),joystick (8-way),joystick (8-way);imperfect;1;raster;tps;;;
You have a reason, in my romlist file missing some key words, I put your line in my romlist file and the result was that the image appeared, my doubt and how I will make for a new romlist to see the correct information, you know to say
(http://i67.tinypic.com/2dukw78.jpg)
-
You have a reason, in my romlist file missing some key words, I put your line in my romlist file and the result was that the image appeared, my doubt and how I will make for a new romlist to see the correct information, you know to say
This is how I built my romlist, but it may have some Linux specific details you'll have to do a little bit different on Windows. For example, I use "/" as divider in path names, not "\" like in Windows. "AM" in path names means your Attract Mode config folder.
- Rename AM/romlists/mame.txt to AM/romlists/mame.bak.
- Make a mame.xml file with the command "mame -listxml > mame.xml". (May be "mame64.exe -listxml > mame.xml" in Windows.)
- Search the web for the file catver.ini for your specific mame version (I don't know if the forum rules allow a link to it so I won't do that.)
- Put both mame.xml and catver.ini into your main mame folder.
- Edit AM/emulators/mame.cfg and put the complete paths to mame.xml and catver.ini separated by a semicolon in the line "import_extras". Here's the line in my mame.cfg:
import_extras $HOME/mame/mame.xml;$HOME/mame/catver.ini
- Generate the romlist either with the menu command under "Emulators -> mame -> Generate Collection / ROM List" or with the command "attract -b mame"
- Now you should have a new romlist AM/emulators/mame.txt with the game categories from catver.ini
If you have any problems, please search the forum for threads about building the romlist or open another thread for it in the "General" forum, because this has nothing to do with Game Station.
-
Big Thanks Friend!!!!! work for my.
But I have another doubt, I would like to add more categories in layout.nut like for example:
"act": [ "action","platformer", "platform" ],
For me to add a new gender how should I proceed?
Since I had tried this way but there was no result:
"pad": [ "Ball & Paddle", "Breakout"]
---> for Arkanoid game, but not learn icon.
Some other genres can not be loaded either, for example:
"avg": [ "adventure" ],
"slg": [ "strategy"]
"rpg": [ "rpg", "role playing", "role-playing", "role playing game" ],
Could you help solve this problem?
Thanks!
-
Game Station supported for 4:3 & Wide Screen now. Please download correct layout theme. It supports multi emulator purpose.
I would like to say thank you first to AM development team, liquid8d, version, omegaman, xbs, Bgoulette. They help me a lot for the new layout.
Preview Here: https://youtu.be/d8VyyXFjrpA
Change Log in new version:
1. Add layout mode option (default is simple)
Simple mode - for new user, display wheel logo and single back group color only, but color can be customized in option
Expert mode - for advanced user, system, logo, wheel logo and back group color (each catalog each color) setup by layout.nut file manually
2. Add game list display option (listbox only, listbox + spin, spin only) (default is listbox + spin)
If you are using old machine, recommend using listbox only
3.Display logo by (wheel only, wheel + system, system only) (default is system only)
4. Add CRT effect option for video screen (default is No)
5. Add Preserve aspect ratio of Flyer option (default is No)
6. Display spin by (snap,wheel) (default is snap)
7. Add animation effect
8. Add scrolling effect for display title -> It is not support this moment until liquid8d update a new scrolling module.
9. Layout improvement
Current download version v2.6.3
sorry, but i can't fint the download, is the GamestationHD? it didn't work to me. Please can someone post me the link to download it? Thank you!
-
Could you help solve this problem?
I'll look into it as soon as I have the time, stay tuned.
sorry, but i can't fint the download, is the GamestationHD? it didn't work to me. Please can someone post me the link to download it?
In this forum, you can only see download links and images when you're logged in. The links to Game Station HD and Game Station are right beneath their pictures 1.jpg and 2.jpg in the first post of this thread.
-
Since I had tried this way but there was no result:
"pad": [ "Ball & Paddle", "Breakout"]
---> for Arkanoid game, but not learn icon.
That's because there is no images/pad.img. Try this and you'll see the act.png for "ball" games:
"act": [ "action","platformer", "platform", "ball" ],
Some other genres can not be loaded either, for example:
"avg": [ "adventure" ],
"slg": [ "strategy"]
"rpg": [ "rpg", "role playing", "role-playing", "role playing game" ],
Are there any games with these genres in your catver.ini? Not in mine. I suppose they are for other systems where those genres are more common, like consoles for example.
-
Is there any way to hide the ROM information that is displayed at the very bottom-center of the screen?
I.e "MAME > All > 64th Street: A Detective Story |64street|"
It is very difficult to read on a CRT display, and detracts away from the the rest of the layout.
Cheers,
Dylan
-
Sorry if this is a noob question, but how do you get the Number of Players to be accurate? For MAME I guess it gets that info from the .dat file.. Is it possible to have accurate number of players for all systems? Thanks!
-
Is there any way to hide the ROM information that is displayed at the very bottom-center of the screen?
Find these lines in the layout.nut
local titleText = fe.add_text( "[DisplayName] > [FilterName] > [Title] [ [Name] ]", flx*0.06, fly*0.97, flw*0.7, flh*0.022 );
titleText.alpha = 210;
and delete them or comment them out like this:
// local titleText = fe.add_text( "[DisplayName] > [FilterName] > [Title] [ [Name] ]", flx*0.06, fly*0.97, flw*0.7, flh*0.022 );
// titleText.alpha = 210;
Sorry if this is a noob question, but how do you get the Number of Players to be accurate? For MAME I guess it gets that info from the .dat file.. Is it possible to have accurate number of players for all systems? Thanks!
For MAME they come from the nplayers.ini mostly found in the "folders" subdirectory in your MAME directory. For other systems? I don't know. You should ask this in a seperate thread in the General forum here.
-
I am new to Attract Mode and have been using the Game Station that came packaged with Attract Mode which seems a bit different (without the side screenshots). I play on a crt in 4:3 and my biggest problem with this awesome theme is that the videos are not displayed in 4:3 but are squished horizontally. Is there any way to force the videos to stay in proper resolution similarly to how one can force the flyers to stay in proper resolution? Even if this means getting black bars on the top and bottom of the videos I would gladly take that.
When I try on a widescreen display they display properly but not on 4:3 displays.
Secondly and less important is there any way to remove the logos that appear on the top? I favor simpler looks and would have loved for such a feature to be added in the options but since it's not I'd be open to learning to do it manually if someone can teach me how to.
Thank you.