Author Topic: Attract Mode Platform Categories (arcades, consoles, etc) finally figured out!  (Read 3067 times)

Iameddysmith

  • Jr. Member
  • **
  • Posts: 24
    • View Profile
« Last Edit: August 06, 2017, 06:25:33 PM by Iameddysmith »

bundangdon

  • Sr. Member
  • ****
  • Posts: 123
    • View Profile
As promised, here is my own personal attractmode build, using a customized version of the ol'room theme, along with some other custom stuff :) It's not a complete build and the video is a little bit low in quality, but it gives you a good, general idea of how attractmode utilizes platform categories. Thank you again to everyone who made this possible!

https://youtu.be/C3QY1oNmnTY

Iameddysmith

  • Jr. Member
  • **
  • Posts: 24
    • View Profile
Brilliant! That looks very nice! I love the commercials for snaps!

bundangdon

  • Sr. Member
  • ****
  • Posts: 123
    • View Profile
Thank you! The commercials give the layout a nice personal and nostalgic touch ;D

BadFurDay

  • Full Member
  • ***
  • Posts: 34
    • View Profile
I would prefer to bundle my displays into a list of Manufacturers, for example:

Atari
Bandai
Commodore
Microsoft
NEC
Nintendo
Sega
SNK
Sony

These are how I have them using the old method (the .nut file in the layout folder) is there anyway to add this option into the plugin? Would be cool to choose between Manufacturers or Categories but I think this would involve editing the attract.cfg each time.

Iameddysmith

  • Jr. Member
  • **
  • Posts: 24
    • View Profile
Good idea. Ill revamp the plug in with options to choose how you want to categorize. I'm assuming you don't use collections, hacks, so no need to add those categories? If you do, then how does that fit in your categorization?

BadFurDay

  • Full Member
  • ***
  • Posts: 34
    • View Profile
I still use the arcades and collections category so if they can stay included will work for me.

They stay as they are really.

flashpc

  • Newbie
  • *
  • Posts: 1
    • View Profile
i love the plugin but is there anyway to stay in a collection after pressing back.

for example

go into handhelds
then go into gamegear
then press back
and stay in handhelds instead of the main screen (highlighting favourites)

Iameddysmith

  • Jr. Member
  • **
  • Posts: 24
    • View Profile
That's what the plug in does. Make sure it's enabled

mariano198596

  • Newbie
  • *
  • Posts: 8
    • View Profile
The long behold question of Attract Mode Platform Categories has been solved! I have been racking my brain for months and after trolling the source line by line I finally found a lead and was a success. Only thing, which I don't believe will be a hard task for some of you very experienced themes is some sort of transition call back to previous menu. This is a huge leap in the right direction. Enjoy friends!

UPDATE***** Plug in created! Fully functional for all PC, PI, etc!
https://mega.nz/#F!v55CDDKQ!wXlmnT3LWCpxs024b_ADnA
Video tutorials thanks to Hector Arias
https://youtu.be/M2F3lEQxVRw


do you know how to do the reflection on a carton in wheel selection of games, like this for example?

https://www.youtube.com/watch?v=j4W7-_Bovk4

Crusader

  • Newbie
  • *
  • Posts: 6
    • View Profile
Hello everybody and thank you for your plugin.
Badly, i can't make it work in any way....even following step by step the youtube guide.
Is it possible that I have conflict with the Nevato Layout?

My config at moment is PC-Win7, using last version of attract mode with 2 emus inside (atm) Gameboy and Mame.
Still when i open the attract i see only an empty cabinet and only if i repetedly scroll with arrows i manage to arrive in mame section or gameboy section.

Any clues?

My attract.cfg is the following:
Code: [Select]
display Arcades
layout               nevato
romlist              Arcades
in_cycle             yes
in_menu              yes
global_filter       
rule                 FileIsAvailable equals 1
filter               All
filter               Favourites
rule                 Favourite equals 1

display Consoles
layout               nevato
romlist              Consoles
in_cycle             yes
in_menu              yes
global_filter       
rule                 FileIsAvailable equals 1
filter               All
filter               Favourites
rule                 Favourite equals 1

display Computers
layout               nevato
romlist              Computers
in_cycle             yes
in_menu              yes
global_filter       
rule                 FileIsAvailable equals 1
filter               All
filter               Favourites
rule                 Favourite equals 1

display Handhelds
layout               nevato
romlist              Handhelds
in_cycle             yes
in_menu              yes
global_filter       
rule                 FileIsAvailable equals 1
filter               All
filter               Favourites
rule                 Favourite equals 1

display Collections
layout               nevato
romlist              Collections
in_cycle             yes
in_menu              yes
global_filter       
rule                 FileIsAvailable equals 1
filter               All
filter               Favourites
rule                 Favourite equals 1

display PCGames
layout               nevato
romlist              PCGames
in_cycle             yes
in_menu              yes
global_filter       
rule                 FileIsAvailable equals 1
filter               Favourites
rule                 Favourite equals 1

display mame
layout               nevato
romlist              mame
in_cycle             yes
in_menu              no
filter               All
filter               Favourites
rule                 Favourite equals 1

display GB
layout               nevato
romlist              gb
in_cycle             yes
in_menu              no
filter               All
filter               Favourites
rule                 Favourite equals 1

I also provide a screen of what i see and the console:
https://www.dropbox.com/s/xcv47ybi8tb2xxn/Screenshot%202017-09-08%2017.18.28.png?dl=0

« Last Edit: September 08, 2017, 07:19:26 AM by Crusader »

Iameddysmith

  • Jr. Member
  • **
  • Posts: 24
    • View Profile
It's how your displays are named on your attract.cfg not matching [platform].txt romlists. Go in your romlists folder, open up Handhelds.txt those systems/displays need to match the way the display name in your attract.cfg. for example, your attract.cfg has display 'GB" for game boy. In handhelds.txt romlist change Nintendo Game Boy to GB in both spots. I set it up the prebuilt romlists on standard naming and added as many systems for easy setup. Hope this helps

Iameddysmith

  • Jr. Member
  • **
  • Posts: 24
    • View Profile
@badfurday, added your categories, but before uploading can anyone think of any other requested category options?

Crusader

  • Newbie
  • *
  • Posts: 6
    • View Profile
It's how your displays are named on your attract.cfg not matching [platform].txt romlists. Go in your romlists folder, open up Handhelds.txt those systems/displays need to match the way the display name in your attract.cfg. for example, your attract.cfg has display 'GB" for game boy. In handhelds.txt romlist change Nintendo Game Boy to GB in both spots. I set it up the prebuilt romlists on standard naming and added as many systems for easy setup. Hope this helps

I thought the same, but Mame is always mame.....unless is case sensitive....
I tried to change Nintendo Game Boy in GB in both spots, saved and restarted....still no luck

Iameddysmith

  • Jr. Member
  • **
  • Posts: 24
    • View Profile
Make sure plug in is enabled. And is case sensitive for displays.

Other things to check:
 path in plug in is correct. "Platforms.nut"

Also put attract mode in windowed mode and look at prompt. Can you snapshot thatand  Your platforms.nut path in plug in. I can look at it. If not, I will have you send me your attract.cfg and get it right for you.