Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - dukpoki

Pages: [1]
Scripting / System List possible?
« on: May 15, 2018, 10:02:37 AM »
Quick question.

I know you can add a game list with fe.add_listbox() but is there a way to add a system list?  Alternatively request the name of a previous system or next system with an offset value?   I'm trying to create a theme where you use up and down to swap between games and then left and right to swap between systems i.e. a dual list.

here's an example of what i'm trying to do:

So in the pic, it will show the 2 prev systems and the 2 next systems on screen.  Pressing right would shift "Saturn" to the center arrow cursor and the list will refresh with an updated 2 prev and 2 next systems.

Themes / Lollipop Chainsaw Theme Pack [v1] [Release] [16x9 only]
« on: February 13, 2018, 12:26:27 PM »
[ Preview ]

YT Video

[Recommended Requirements]

Romlist Metadata (see below for instructions)

[ FAQ / Instructions ]

To install system selector images:

Copy image files from "Lollipop Selector/menu-art/snap" to "AM/menu-art/snap".
Rename files as needed to match your systems.  To do this go to "AM/romlists" and use those naming schemes.
If you need custom system logos, then request me.

To setup horizontal navigation:

A) Recommended method: Set option to "Proper" under "Horizontal Navigation".  Go to AM Config->Controls-> and remap the "Left" to "Prev_Game" and "Right" to "Next_Game".  This allows you to control the theme with L/R for switching between games and U/D to switch between displays.  I usually map a home/display button to Triangle on a psx joypad and L1/R1 as Prev_Letter/Next_Letter.  Although you can customize how you want it.  Going this route is bug free.

B) Alt Method: Set option to "Buggy" under "Horizontal Navigation".  Make sure Prev_Game and Next_Game are not re-mapped from Method A.   Doing this method does not globally change the binds so that vertical themes cannot be used in conjunction.  However, it is extremely buggy.  See this thread for explanations.  This method is not recommended but I am leaving it in because it may be helpful for some.

To create Romlist Metadata:

When you generate a romlist in AM, under "Info Source/Scraper" select "".  This will generate a romlist with most fields filled out.  Works 90% of the time.  You can fill in the rest manually by going to your "AM/romlists" folder and manually filling out the txt files.  The categories that are pertinent to this theme are "Year", "Manufacturer", "Category", and "Players".  The Region is under "Title".

To properly display Region metadata:

I use the Redump naming scheme for my roms (outside of Mame).  They usually go like this:
Megaman (USA)
Rockman (Japan)
Rockman (Japan) (Translated En)

You can either name your sets in this scheme.  Or alternatively rename the "Title" category to this scheme in your system.txt in the "AM/romlists" folder.

Also for aesthetic purposes, you should Config->General->Hide Brackets in Game Title to "Yes".

To set or create custom icons for the Button Panel:

There are extra icons in "Lollipop Chainsaw Theme/images/panel" folder that you can set as custom buttons.  They are named "_unused".  Just rename them to their replacement names.  Example:  If you want to use Xbox A button instead of the Psx X button,  then rename "_unused_xbox_a.png" to "panel_select.png".   You can also change the color of the icon by modifying the layout.nut.  (Go to Button Panel->Button Panel Icons and change the RGB values there).  It's very easy to create your own but if you need me to create some more custom buttons, then request me.

Will there be a 4x3 version? and why not?

Unfortunately this theme is 16x9 only.  I personally don't think my themes are great for the smaller 4x3 aspect because when I design the theme, I'm trying to maximize the use of the open space.

[ Known Issues ]

-For the main theme (not the menu theme), the alternate Carrier list does not look or behave like I envisioned.  The Conveyor mod does however.  This is mostly because I am a noob at coding.  Check this thread for more info.

-Tagging Favorites do not work.  I've left it in the options if someone wants to analyze the code and see if they can fix it.  (I've tried but I cannot figure it out)

[ Download ]


Scripting / Need coding help on Carrier module
« on: February 02, 2018, 10:34:10 AM »
I need some help guys.

I've been toying with ArcadeBliss's conveyor theme (found here) and while I absolutely love it, the scrolling in the carrier module is definitely the more smoother of the two.  What i'm trying to do is mimic certain parts of the conveyor with carrier.

The main key parts i want to mimic:
1. The selected art is much larger than the rest of the list.  It is also perfectly centered vertically in the list.  (Although I don't mind if it were to be aligned on the bottom with it getting larger on top like this pic.)
2. The selected art is full brightness while the rest of the list is muted/darker.

I'm sorry i'm a noob and this code is way too advanced for me.  I'm not asking for a complete rewrite because that's a lot of work but if it's simple as changing up some parts can someone post the new parts I need to overwrite in the carrier to make this work?  Or even point me to where in the code I need to adjust.  Would be much appreciated!  Thanks.

P.S.  Just wondering.  Is it possible to do a text list with carrier or is it purely only flyers and videosnaps?

General / Systems Displays Menu exit button
« on: February 01, 2018, 12:28:01 PM »
For Displays Menus that you can enable to cycle through all the systems, is there a way to disable the Exit Attract Mode button?  I want a display menu where you can cycle through all the various systems only, without the user able to select and exit the program at any given time.

General / Inverted controls?
« on: January 19, 2018, 02:08:06 AM »
I feel really dumb asking this but how do we configure AM to run horizontal themes and not have inverted up and down and left and right controls?

I've tried swapping the control binds but then the controls for the config menu are inverted.

General / X360/PS3 Home Button Request
« on: January 10, 2018, 11:22:14 AM »
I'm using a PS3 Dualshock 3 with Scptool drivers for Win 7, which makes it recognize on the computer as a xinput x360 controller.  Every button is read/recognized by AM except for the Home (PS)/Guide (x360) button (for the record, the single button doesn't show up in "Devices & Printers" but it works for RetroArch).   It would be ideal if I can program that button as the "Exit Emulator Hotkey" in AM.   Can AM developers please program this in for future releases?  Thanks.

Themes / Two New Themes - NevCade & NevCon (Nevato Forks)
« on: December 21, 2017, 04:06:10 PM »

Here are my two modded forks of Spinelli's Arcaderoom mod of Verion's Nevato theme.

Please note, I do not know how to code.  I have never even heard of "squirrel" before attract mode.  I just have very basic understanding of Visual Basic from back in High School and a little of HTML from back in the 90's.  So with my crude knowledge, I am able to examine and pick apart the code to the best of my ability--which means I get stumped at the more complicated parts.   8)  I am however, quite proficient in photoshop.

Anyways on to the fun stuff.

Here is NevCade (arcade).  A mod for the arcade systems.  I have implemented a new front facing cabinet with a larger screen, a custom integration of the flyers with the background, along with some other changes.

-Wheel snaps
-Video Snaps
-Marquees (optional)

I have implemented code to display name of the system in the marquee field for those who do not have a database of marquee images.  Also extremely handy for using it for console systems.  I have created 3 types (you can toggle it in options).

Next up, is NevCon (console).  This complements the NevCade so you can use NevCade for arcade systems and NevCon for home consoles.  Well you could also use it for arcade systems too if you want as it is a universal theme.  Very basic theme.  The only thing special to note is that I have used a gif to create an animated bar on the bottom.  Check it out!  Albeit the code is bad though.  I didn't even know how to tile an image...   ::)

-Wheel snaps
-Video Snaps

My rig is 1920 x 1080.  I have not tested on other resolutions.  Since I'm a noob at coding, I'm pretty sure this theme will be broken on other resolutions.  Test it and let me know.

Here is the video preview:

12/22/17:  New version of Nevcade.  I have added 2 new color theme cabinets--red and black.  And also color options for the LED strip.  Both configurable in options.

1/13/18: New 4x3 versions of Nevcade and Nevcon.  Select it in options.  Lighting on cabinets tweaked.

1/17/18:  Cleaned up the code.

Download Links (always updated to newest version): 


Alright.  Check it out guys!  Thanks.

General / Hardware Mode Woes
« on: October 07, 2017, 08:14:44 AM »
Why is AM lacking hardware video decoder mode for pc's?  Because we definitely need it!  After researching the topic, my understanding is that it's implemented in the rpi versions but not for pc.  Any specific reasoning?  We (the pc crowd) need hardware mode support because all 60 fps video snaps lag and go out of sync midway through the video.  I'm talking very basic, non-demanding 480p emumovie rips here.  Attract mode is nearly perfect as the ultimate frontend but this really is a huge blemish that needs to get rectified hopefully in the next release.

Pages: [1]