Attract-Mode Support Forum
Attract-Mode Support => Themes => Topic started by: raygun on February 16, 2016, 10:18:46 PM
-
Hi guys,
I thought I'd share what I've been plugging away at a bit lately... here is an video example of what the newest development version of Attract-Mode will do if you start feeding it hyperspin themes:
https://drive.google.com/file/d/0B-9bDWtWmD2DMU9lX2JOV2xkUmc/view?usp=sharing
This is from a (pretty crappy) notebook running my development environment on debian linux. The hyperspin interpretation is missing a bunch of stuff, but it is all happening from a squirrel script just like any other attract-mode layout!
-
Raygun-
Awesome stuff man, so it's safe to assume it's not a resource pig like hyperspin either. This is like manta from the heavens.
-
This would effectively make Hyperspin irrelevant in my mind. The only thing AM is "missing" is the sexy starting screen where you choose which system you want to go into.
-
Like it !!!
-
This would effectively make Hyperspin irrelevant in my mind. The only thing AM is "missing" is the sexy starting screen where you choose which system you want to go into.
That will be an option in the new version... in the video posted above, the part where there are no wheel images showing is actually the "Displays Menu" in Attract-Mode (which can be customized now). I've got it set up to show the HyperSpin system theme that corresponds to the display name as you move through the menu. You can also configure Attract-Mode to launch straight into the displays menu if you want to start at a system selection screen...
-
This is looking great. Looking forward to trying it.
Never used hyperspin but like the system selection, so will be great to be able to configure this in AM.
-
This would effectively make Hyperspin irrelevant in my mind. The only thing AM is "missing" is the sexy starting screen where you choose which system you want to go into.
That will be an option in the new version... in the video posted above, the part where there are no wheel images showing is actually the "Displays Menu" in Attract-Mode (which can be customized now). I've got it set up to show the HyperSpin system theme that corresponds to the display name as you move through the menu. You can also configure Attract-Mode to launch straight into the displays menu if you want to start at a system selection screen...
That's awesome, man. Seriously, attract-mode is amazing. It's so lite and so much easier than Hyperspin and is catching up to it in flashiness, but can remain simple and clean looking to (like emulationstation). Plus it runs on Linux...this should be way more popular than it is.
-
OMG this is amazing ;D I can't wait for this...Don't care too much about the Hyperspin clone theme, but the ability to choose system before the layout is killer! Great Work!
-
Agreed! I've been trying to have the theme based on the emulator, but with being able to select the system, that won't matter as much...
(I'm hoping Nevato gets release with the next version too)...
-
This would effectively make Hyperspin irrelevant in my mind. The only thing AM is "missing" is the sexy starting screen where you choose which system you want to go into.
That will be an option in the new version... in the video posted above, the part where there are no wheel images showing is actually the "Displays Menu" in Attract-Mode (which can be customized now). I've got it set up to show the HyperSpin system theme that corresponds to the display name as you move through the menu. You can also configure Attract-Mode to launch straight into the displays menu if you want to start at a system selection screen...
I'm confused, is there a way to in the new version (2.0?) that allows a top level system selection menu, or do you have to customize the display menu. can't believe this works at all. Great work, can't wait to test this out. Thanks
ok this seems to work, this is truely an amazing feature of AM. This should make it go mainstrean. I want to see more discussion about this feature.
Hoping that I can point my media to another directory in the future so I can still use HyperSync to get media (I guess I can change hypersync, but its working so well now I hate to change anything with it.
lets talk more about this feature.
I also need a little help setting this up better. I only have mame working, but want multiple systems working. Can someone explain this a little more, thanks
-
Can someone post their attract.cfg and directory structure under attractmode, Can't seem to get multiple systems working, just a black screen
-
FYI-
Here is what you do to get the hyperspin themes working. This is for individual themes, not the main menu themes. I'll touch on that later.
Step one, copy your hyperspin media folder to the AM layouts folder. Your media folder should have sub-folders of different systems in it like MAME, Atari 2600, etc...
Step two, configure display names to match the sub-folder system names, like MAME for example.
Step three, configure the display names to use the Media folder for the layouts. So for example, the MAME display will use the "Media" folder the layout. If you already have a MAME display created then just change the layout selection to use "Media". Basically, AM looks in the Media folder for a match to the display name.
Now, just rinse and repeat for other displays. Also, make sure you don't have any sub-folders folders in the theme folders, only zip files, as this might make AM crash.
-
This should have a video tutorial... did all that but does not work
-
ryuuji-
Make sure you have attract 2.0.0 release candidate #2 or it will not work.
-
rc2 result
http://imgur.com/P3UBdQz
-
ryuuji-
I see that you have the correct display info in the attract.cfg but what about the layout info. There should be a layout_config entry for Media as well:
layout_config Media
param displays_menu yes
param override_lag_ms 0
param overrides yes
param show_flyers yes
param show_prompts no
param speed default
param wheel_ms 100
-
did that also ... same result
does not work for me I guess...
-
I'm confused, is there a way to in the new version (2.0?) that allows a top level system selection menu, or do you have to customize the display menu. can't believe this works at all. Great work, can't wait to test this out. Thanks
Hi Slydog, it is the latter... you have to customize the displays menu. There are a bunch of new options for configuring how this menu works, so you can pretty much make it behave like a top level system menu: each display can be configured whether it shows up in the menu, the FE can be set to always start in the displays menu, and you can configure your escape/back button to go back to the displays menu.
Hoping that I can point my media to another directory in the future so I can still use HyperSync to get media (I guess I can change hypersync, but its working so well now I hate to change anything with it.
Sorry I'm not sitting at my windows computer but I think you can make a hard link in the Attract-Mode layouts directory to your HyperSpin install, you can do it from the windows command shell using the mklink command: https://technet.microsoft.com/en-us/library/cc753194.aspx
Also see: http://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/
-
any way to get wheel images displayed in the MAIN MENU (Display Menu) ?
-
ok,
Got this working, thank you ryuuji!
but i have multiple themes for mame in the theme folder and only the default.zip theme shows up.
How do i pick the other themes?
-
if you have themes for each game they should show up ... make sure the names are the same ( for example dino.zip (rom) = dino.zip (theme) and so on )
-
not sure i follow.
why would I want to change the theme per game(rom)?
I just want to pick the digdug theme for example & stick with it for my mame emulator.
I don't use hyperspin so maybe i'm just not understanding how the frontend works.
-
not sure i follow.
why would I want to change the theme per game(rom)?
I just want to pick the digdug theme for example & stick with it for my mame emulator.
I don't use hyperspin so maybe i'm just not understanding how the frontend works.
That's not how Hyperspin rolls though. The "appeal" of Hyperspin for some people (not me) is that you DO have different themes for each game.
If you want to just use a single game theme from Hyperspin for everything, you'd have to make your own AM layout using the assets from the Hyperspin theme you want to use.
-
Actually, there might be another way. Try this, rename the Digdug theme to Default.zip in your Media/MAME folder. This will be the only theme in the folder. Now, every rom should use the Digdug theme. You might need to make some changes to the theme.xml in the Default.zip if it doesn't look right. You can also use a tool called hypertheme to edit or create themes.
Just to touch on things a little bit more - There is typically a Default theme in every hyperspin emulator folder because not every rom has a theme. This is where the Default theme comes in to play.
Anyway, the theme.xml is pretty straightforward stuff. But, if you need help let me know.
-
I just tested it for you, and it works. The video is too far to the right for my tastes but you can always change the position in the theme.xml, like I said.
Also, make sure you only have zip files in the theme folders, no subfolders, otherwise AM might crash on you.
-
piece of the puzzle i was missing.
seems real strange way to do things.
not to knock hyperspin because there are some really nice theme's for it, but changing the theme every time you wheel to a new game is definitely not my thing.
Thanks guys.
I think "borrowing" assets from a hyperspin theme and inserting them in an existing AM layout I like is the way to go for now.
however, loading up my RPI2 and 3 with a bunch of game themes in mame and seeing how the hardware handles it is def. something i'd like to test.
-
Hyperspin is looking for Default.zip or matching rom name in the themes folder.
-
Hyperspin is looking for Default.zip or matching rom name in the themes folder.
so.....is there an archive of game themes out there or do i have to download them one at a time from their website? :)
-
If you have premium account at hyperspin ... yes ... if not ... 1 by 1 from site
-
oh gawd.
maybe i'll just do a handful for testing purposes. lol.
-
So there's lots of stuff in this thread.
Where do I download the new Hyperspin theme/layout and other parts?
How do I get started?
-
You have to join hyperspin and download their Media packs. That or you can download some of the excellent custom layouts we have here.
-
Don't I need some .nut scripts to do this?
-
For hyperspin, there's a special hyperspin.nut here > /attract/loader. A how-to guide is inside the .nut for setting up hyperspin themes, also.
For other layouts, you can download here: http://forum.attractmode.org/index.php?topic=481.0 (http://forum.attractmode.org/index.php?topic=481.0)
-
Hi there,
After a crash of my previous Windows XP setup in my arcade cabinet I replaced it with a GroovyArcade one, and attract mode. At the moment my OCD pushes me to check all games one by one; so while I'm doing this, do you need any help to test this loader?
++
-
Thanks Floob! Finally got around to begin the process of setting everything up using your image. Got GB looking perfect :)
-
Hello!
I have AM "reading" the hyperspin themes, the problem is that dimensions and artwork don't work the same way that in hyperspin. In hyperspin all my themes work well, but when I try to use them in AM it doesn't work properly.
ANyone else with this problem? Is there anything I can do?
Thanks!
-
Hello!
I have AM "reading" the hyperspin themes, the problem is that dimensions and artwork don't work the same way that in hyperspin. In hyperspin all my themes work well, but when I try to use them in AM it doesn't work properly.
ANyone else with this problem? Is there anything I can do?
Thanks!
Yes, same problem here :)