Author Topic: Announcing HyperNut theme  (Read 7085 times)

justintime

  • Full Member
  • ***
  • Posts: 29
    • View Profile
Announcing HyperNut theme
« on: October 14, 2024, 03:47:22 PM »
« Last Edit: January 14, 2025, 07:45:46 PM by justintime »

ralf667

  • Jr. Member
  • **
  • Posts: 22
    • View Profile
Re: Announcing HyperNut theme
« Reply #1 on: October 20, 2024, 04:37:20 PM »
Like it A lot!!!
 8)

kent79

  • Hero Member
  • *****
  • Posts: 867
    • View Profile
Re: Announcing HyperNut theme
« Reply #2 on: December 28, 2024, 05:21:30 PM »
great job  ;)

justintime

  • Full Member
  • ***
  • Posts: 29
    • View Profile
Re: Announcing HyperNut theme
« Reply #3 on: January 14, 2025, 07:46:29 PM »
Updated to version 1.4 which adds support for shaped curved CRT for the preview snaps.

Krondorf

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Announcing HyperNut theme
« Reply #4 on: January 29, 2025, 08:40:40 PM »
Could do with better instructions for noobs :)
« Last Edit: February 02, 2025, 08:53:53 PM by Krondorf »

justintime

  • Full Member
  • ***
  • Posts: 29
    • View Profile
Re: Announcing HyperNut theme
« Reply #5 on: February 02, 2025, 10:15:26 PM »
Could do with better instructions for noobs :)

Agreed. I'll see what I can do to improve that.

justintime

  • Full Member
  • ***
  • Posts: 29
    • View Profile
Re: Announcing HyperNut theme
« Reply #6 on: February 03, 2025, 12:26:41 PM »
Added info to the layout header as follows:

Code: [Select]
***IMPORTANT:***
//
// This theme requires Attract Mode PLUS. Regular AM won't work well or at all.
// Download it here: https://github.com/oomek/attractplus
//
// Make sure you download all needed modules and place them in your [AM+ install]/modules/ folder:
// Animate, Inertia, Wheel, Animated-Joystick, and Mask.
// Some can be found at: https://github.com/oomek/attract-extra/tree/main/modules
// ...and others at: https://github.com/Chadnaut/Attract-Mode-Modules/tree/master/modules
//
// Also put the provided arch-vertical-CVP.nut file inside the wheel-presets folder.
//
// If you want cabinet artwork, put it all inside a "cabinet" folder and attach to AM+:
// Configure > Emulator > Edit Emulator > Add Artwork >
// Name it 'cabinet' > point to the folder with the cabinet art inside it.
// Then go into hypernut layout parameters and point to it:
// Configure > Displays > [your hypernut display] > Layout Options > Source of Cabinet Image > [select 'cabinet']
// A good source for cabinet artwork files here: https://emumovies.com/files/file/548-mame-cabinets-pack/
//
// Lastly, make sure to check the Layout configuration screens, there are TONS of options to tweak:
// Configure > Displays > [your hypernut display] > Layout Options >

Lukesv

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: Announcing HyperNut theme
« Reply #7 on: February 04, 2025, 04:14:56 AM »
Great theme, but just a request..
Would it be possible to separate the "back" and "exit" buttons? Both of them, if pressed, ask for confirmation to exit the attract mode. I would need the "back" to only give the "back" command.
Thanks

justintime

  • Full Member
  • ***
  • Posts: 29
    • View Profile
Re: Announcing HyperNut theme
« Reply #8 on: February 08, 2025, 05:40:29 PM »
I have made several updates to the Hypernut layout.
1) Added favorites star icon to wheel - configurable   (thanks @Oomek this is all your work!)
2) Wheel speed can now be sync'd to overall animation speed of layout, so everything flows together. - configurable
3) A few other tweaks and features.  Check the configuration menu for all features.

https://github.com/guilleshop/ATTRACT-MODE

justintime

  • Full Member
  • ***
  • Posts: 29
    • View Profile
Re: Announcing HyperNut theme
« Reply #9 on: February 08, 2025, 05:47:55 PM »
Great theme, but just a request..
Would it be possible to separate the "back" and "exit" buttons? Both of them, if pressed, ask for confirmation to exit the attract mode. I would need the "back" to only give the "back" command.
Thanks

You can open the layout.nut file and delete this entire portion at line 1577:

Code: [Select]
        case "back":   // Allow exit from any display not only the Genres display.
   // (i.e prevent exit key to go back to genres, and trigger exit menu instead)
if (fe.list.name != SettingsDisplayName)   //on settings menu we do allow/want 'back' functionality when hitting escape/back etc.
{
fe.signal("exit");
return true;
}

Lukesv

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: Announcing HyperNut theme
« Reply #10 on: February 09, 2025, 09:07:05 AM »
It works.
Thanks