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.


Messages - keilmillerjr

Pages: [1] 2 3 ... 38
1
Scripting / Re: Adding a background or bezel to screensaver
« on: Yesterday at 06:01:15 PM »
well yeah, but then the video is distorted.

Adding a bezel defeats the point of a screen saver. Anyways, have a look at layouts.md and squirrel-lang docs. It wouldn’t be hard to add what you wish. It would probably make more sense to find a set of overlays modified for widescreen, add them as artwork, and make a new screen saver layout with matching overlay and video snap.

2
Scripting / Re: Adding a background or bezel to screensaver
« on: Yesterday at 02:49:54 PM »
Well it's a 16x9 monitor so 4x3 video will have black bars on the side.

Preserve Aspect Ratio = no

3
Scripting / Re: Adding a background or bezel to screensaver
« on: Yesterday at 01:50:15 PM »
I use attract on my iMac and pc/arcadecrt. No black bars. Post your specs and pic.

4
Scripting / What action causes Transition.EndNavigation?
« on: Yesterday at 09:02:52 AM »
I’m working on the sequencer experimental branch. It’s important to send signals for themes that move a selected game indicator. I think the plugin is currently causing issues with the fadeart module because it’s triggered by Transition.EndNavigation (or ToNewList). What does attract use as indication of navigation? Repetitive signaling? Probably not. Repetitive input states? I get lost looking at attractmode source.

5
Themes / Re: am builder help
« on: September 20, 2018, 07:00:01 PM »
this is what i did get earlyer

Tested on my mid-2011 27“ iMac - 2560x1440 16x9.

Code: (terminal output) [Select]
Unrecognized or missing aspect, using default: Standard (4x3)Layout Aspect: Standard (4x3)

I edit the findAspect function to return „HD (16x9)“ to resolve the aspect ratio issue. Not sure why its happening.

Under props, AMImage5 had odd width, height, x, y values. I have no idea why. I edited them appropriately and have a full screen video.

I have no idea what the other images are.

I am extremely tired. The props variable is an extremely huge single liner with what appears to be repetitive settings for each aspect setting. This is ok for a generator, but extremely hard for me to decipher and debug. Try reformatting it with new lines and tabs. So tired. I spent 6 hours at work researching how different types of induction motors work, and theorizing why a motor on a cnc machine went bad at work.

6
Themes / Re: am builder help
« on: September 20, 2018, 02:39:03 PM »
um.... ok this is embarrassing..  the problem seems to have corrected its self..... ??? idk. im gonna try a couple more once my kids are in bed. if it dont work ill post screen shots and what not...

seems if i get it off of the pc i made it on and put it in a differant installment  of am it works fine....... :o

physics DO NOT apply in my house....

No embarrassment for a question. What’s your environment? I have found the windows setup works well, but Mac still have a small issue relating to windowed mode. It’s possible there could be another bug.

7
Themes / Re: am builder help
« on: September 20, 2018, 01:03:52 PM »
Perhaps your running attract in windowed borderless mode? Check attract.cfg.

If not, post a screen snapshot and your layout.nut.

8
Scripting / Re: Error (index "0") while using Leap Plugin
« on: September 18, 2018, 05:56:36 PM »
I hope platforms worked, due to differences between platform plugin and in-built functionality I might have missed something.

Thank you for your detailed how to on platforms menu. I followed most of it, and have zero issues with the Leap plugin. Unfortunately, this means I can not provide you with a clear solution.

Here’s what I did:

Code: (attract.cfg) [Select]
display Menu
layout               mvscomplete
romlist              menu
in_cycle             yes
in_menu              yes
filter               All
sort_by              Title
Arcade, Neo-Geo MVS, Vs Unisystem displays have in_menu set to no.

Code: (menu.txt) [Select]
#Name;Title;Emulator;CloneOf;Year;Manufacturer;Category;Players;Rotation;Control;Status;DisplayCount;DisplayType;AltRomname;AltTitle;Extra;Buttons
Arcade;Arcade;@;;;;;;;;;;;;;;
Neo-Geo MVS;Neo-Geo MVS;@;;;;;;;;;;;;;;
VS UniSystem;VS UniSystem;@;;;;;;;;;;;;;;


The leap plugin is obviously enabled. Here is my terminal output upon testing.

Code: [Select]
Keils-iMac:MacOS keiljr$ /Applications/Attract.app/Contents/MacOS/launch.sh
Attract-Mode v2.4.0-9 (OSX, SFML 2.4 +SWF)
avcodec 58.18.100 / avformat 58.12.100 / swscale 5.1.100 / swresample 3.1.100

Config: /Users/keiljr/.attract/attract.cfg

*** Initializing display: 'Menu'
 - Loaded master romlist 'menu' in 0 ms (3 entries kept, 0 discarded)
 - Constructed 1 filters in 0 ms (3 comparisons)
 - Loaded layout: /Users/keiljr/.attract/layouts/mvscomplete/ (layout.nut)
 - Loaded layout: /Users/keiljr/.attract/layouts/mvscomplete/ (layout.nut)

*** Initializing display: 'Arcade'
 - Loaded master romlist 'mame' in 12 ms (583 entries kept, 114 discarded)
 - Constructed 10 filters in 1 ms (5830 comparisons)
 - Loaded layout: /Users/keiljr/.attract/layouts/Arcadeflow_23/ (layout.nut)

*** Initializing display: 'Menu'
 - Loaded master romlist 'menu' in 0 ms (3 entries kept, 0 discarded)
 - Constructed 1 filters in 0 ms (3 comparisons)
 - Loaded layout: /Users/keiljr/.attract/layouts/mvscomplete/ (layout.nut)

*** Initializing display: 'Neo-Geo MVS'
 - Loaded master romlist 'mame' in 7 ms (147 entries kept, 550 discarded)
 - Constructed 10 filters in 0 ms (1470 comparisons)

*** Initializing display: 'Menu'
 - Loaded master romlist 'menu' in 0 ms (3 entries kept, 0 discarded)
 - Constructed 1 filters in 0 ms (3 comparisons)

*** Initializing display: 'VS UniSystem'
 - Loaded master romlist 'mame' in 5 ms (27 entries kept, 670 discarded)
 - Constructed 10 filters in 0 ms (270 comparisons)
 - Loaded layout: /Users/keiljr/.attract/layouts/playchoicecomplete/ (layout.nut)

*** Initializing display: 'Menu'
 - Loaded master romlist 'menu' in 0 ms (3 entries kept, 0 discarded)
 - Constructed 1 filters in 0 ms (3 comparisons)
 - Loaded layout: /Users/keiljr/.attract/layouts/mvscomplete/ (layout.nut)
sh: exit_command: command not found
Keils-iMac:MacOS keiljr$


Logic in the leap plugin is very simple. There are two things that it considers, and BOTH must be satisfied:
  • Filter name is NOT the exception specified
  • List size is zero

Based on the setup I created, in reference to the Menu display:
  • The only filter provided is „All"
  • The list size is 3

I don’t fully understand the script error. Variables, particularly in reference to the only things with an index, are fe.filters[fe.list.filter_index].name and fe.list.size. Both should be a satisfied variable. Could you post your complete attract.cfg and associated menu romlists files for me?

9
Themes / Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
« on: September 18, 2018, 05:11:45 PM »
artwork is indeed labeled “snap”.

I checked with a virtual machine and even with 256 Mb of VRAM I could see textures , so that's not the issue. Can you check what kind of files you have in the snaps folder? Resolution, file type etc.

MAME 0.200 EXTRAs/snap
AntoPISA's progetto-SNAPS MAME Snapshots
Pulled from complete set neogeo, vs unisystem, and nofiller2p
Average file size of snap directory 22879.6 bytes using
Code: [Select]
$ find ./ -ls | awk '{sum += $7; n++;} END {print sum/n;}'All images are PNG format
All image dimensions correlate to their games native resolution, mostly 320x224, 320x240, or some other 240p variation.

10
Themes / Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
« on: September 17, 2018, 02:09:14 PM »
Will try that tonight. Thank you.

Just to be sure, since from the screenshots it really looks like the artwork is completely missing, are you sure your category is called "snap" and not "Snap" or "snaps" or any other spelling? :D I'm really puzzled

artwork is indeed labeled “snap”.

I renamed layout.nut to layout_shader.nut, and duplicated layout_noshader.nut to layout.nut. Video snap is shown! Snap images however do not.

11
Themes / Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
« on: September 17, 2018, 05:43:11 AM »
I always run from terminal. No errors.

This is very strange :/ since you are using AF 2.3, can you try using the layout_noshader.nut instead? You should at least see snaps on thumbnails.

Will try that tonight. Thank you.

12
Themes / Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
« on: September 17, 2018, 02:35:09 AM »
I always run from terminal. No errors.

13
Themes / Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
« on: September 17, 2018, 02:14:27 AM »
I tried the theme on my mac. Only artwork displayed is wheel. I assume it would play my snap artwork for the thumbnail. Am I doing something wrong?

The theme expects to have static screenshots and videos in the same category called "snap", I think this was the default settings in the "mame" emulator for Attract Mode. You don't see the artwork at all? What Mac are you running on? Also try disabling "gradient" on thumbnails and let me know if it changes anything

I have snaps and videosnaps paths both under the “snap” artwork for mame. What I’m seeing is similar to what some one else said they had seen in the beginning of this thread. I’m not sure if they resolved it.

14
Themes / Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
« on: September 16, 2018, 01:19:47 PM »
I tried the theme on my mac. Only artwork displayed is wheel. I assume it would play my snap artwork for the thumbnail. Am I doing something wrong?

15
General / Re: [HELP] Date does not appear in the layout
« on: September 14, 2018, 06:43:00 PM »
Couldn’t sleep. Fully working and tested example. I choose to go with magic function because it’s only called on signal. It might make things speedier not being called every tick. Shouldn’t need to update in real time I would think, unless displaying hours/min/sec.

Code: [Select]
// Date
function updateTimestamp() {
  local days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
  local months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
  local now = date();
  return now.day + "/" + months[now.month] + "/" + now.year;
}
local timestamp = fe.add_text("[!updateTimestamp]", 0, 0, fe.layout.width, fe.layout.height/20);

Pages: [1] 2 3 ... 38