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 - chrisvg

Pages: [1] 2 3 ... 6
1
Scripting / Re: swf sound's good to me....
« on: February 10, 2017, 02:43:19 AM »
GIFs are incredibly inefficient and limited to 256 colours.. they had their place and time, which was back in the early 90s.. why they ever got popularized in the mid 2000s is beyond me.. fucking hipsters!

2
Themes / Re: [download v1.0] FLAT BLUE theme released
« on: February 09, 2017, 10:20:20 PM »
Great theme!

I can't get videos to play in the background for whatever reason. I have an old Optiplex running windows 10 with integrated graphics and have the videos listed under C:/mame/video and the reference path matching. At least, I think I do. I'm relatively new to this stuff. Could someone point me in the right direction of getting this fixed? Thanks!

Thanks,

Load up AttractMode, open the options, then go to Emulators, then mame, and make sure that both image snaps and video snaps are set up under the snap art type.. e.g. "c:\mame\video;c:\mame\snap".  Hope that helps!

3
General / Re: Rpi 3 - audio but no video on some videos
« on: February 05, 2017, 08:02:50 PM »
I can confirm this is an issue for me as well.  It seems to be an issue with the video stream in the Progetto encodes.  Most of them play fine using the software decoder, but after enabling mmal playback in AM, they either show a blank image or just flat out crash ffmpeg decoder (sf2.mp4 for example).

My Pi3 is a clean install of RetroPie - Jessie updated, RetroPie updated - SFML-Pi, FFMPEG with MMAL, and AttractMode compiled as per the FAQ here.

As has been mentioned, the Emumovie encodes play fine with both software and mmal codecs.  My uneducated guess would be that FFMPEG is having trouble handling the YUV color space in the Progetto clips.

Here's the output of ffprobe comparing the video for 005 in both collections:

Code: [Select]
pi@attractpi:~ $ ffprobe 005_emumovies.mp4
ffprobe version git-2017-02-05-326b1ed Copyright (c) 2007-2017 the FFmpeg developers
  built with gcc 4.9.2 (Raspbian 4.9.2-10)
  configuration: --enable-mmal --disable-debug --enable-memalign-hack --enable-shared
  libavutil      55. 46.100 / 55. 46.100
  libavcodec     57. 75.100 / 57. 75.100
  libavformat    57. 66.101 / 57. 66.101
  libavdevice    57.  2.100 / 57.  2.100
  libavfilter     6. 73.100 /  6. 73.100
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x1e26a80] stream 0, timescale not set
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '005_emumovies.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 1
    compatible_brands: isom
    creation_time   : 2013-03-07T03:44:14.000000Z
    genre           : Video Snaps
    album           : MAME Video Snaps
    album_artist    : Circo
    artist          : EmuMovies
    comment         : http://emumovies.com
    title           : 005
    date            : 2015
  Duration: 00:00:27.03, start: 0.000000, bitrate: 250 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 480x640 [SAR 1:1 DAR 3:4], 161 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 119.88 tbc (default)
    Metadata:
      creation_time   : 1970-01-01T00:00:00.000000Z
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 68 kb/s (default)
    Metadata:
      creation_time   : 2013-03-07T03:44:14.000000Z
      handler_name    : GPAC ISO Audio Handler
    Stream #0:2: Video: png, rgba(pc), 400x400 [SAR 2834:2834 DAR 1:1], 90k tbr, 90k tbn, 90k tbc

Code: [Select]
pi@attractpi:~ $ ffprobe 005_progetto.mp4
ffprobe version git-2017-02-05-326b1ed Copyright (c) 2007-2017 the FFmpeg developers
  built with gcc 4.9.2 (Raspbian 4.9.2-10)
  configuration: --enable-mmal --disable-debug --enable-memalign-hack --enable-shared
  libavutil      55. 46.100 / 55. 46.100
  libavcodec     57. 75.100 / 57. 75.100
  libavformat    57. 66.101 / 57. 66.101
  libavdevice    57.  2.100 / 57.  2.100
  libavfilter     6. 73.100 /  6. 73.100
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '005_progetto.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    title           : 005 [MAME]
    artist          : Progetto VideoSnaps by motoschifo & AntoPISA [gameplay by adolfo69]
    encoder         : Lavf54.20.4
    comment         : Created with: Mame version 0.162,
                    : Played by: adolfo69,
                    : Game name: 005 - 005,
                    : Date game played: 21 giugno 2015,
                    : Date video creation: 2 novembre 2015,
                    : Type: shortplay single-screen,
                    : Manufacturer: Sega,
                    : Display resolution: 224x256px (rotated by 270°),
                    : Link for info: http://adb.arcadeitalia.net/?mame=005,
                    : Copyright (C) - All rights reserved - Tutti i marchi e loghi appartengono ai rispettivi proprietari
    genre           : MAME video preview (shortplay)
  Duration: 00:00:37.71, start: 0.000000, bitrate: 173 kb/s
    Stream #0:0(und): Video: h264 (High 4:4:4 Predictive) (avc1 / 0x31637661), yuv444p, 224x256 [SAR 6:7 DAR 3:4], 38 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
    Metadata:
      handler_name    : SoundHandler

4
General / Re: Mame Ini file changes on it's own?
« on: May 15, 2016, 07:51:00 AM »
Certainly a weird thing then! Not sure what else off the top of my head...

5
General / Re: Mame Ini file changes on it's own?
« on: May 15, 2016, 06:31:44 AM »
Sounds like you're setting the inputs in mame in the game specific settings.. this will save the changes in separate game specific ini files.  You'll want to check to make sure you're setting the inputs in the general settings, then they'll be used globally.

6
Scripting / Re: Utils module
« on: May 11, 2016, 06:22:43 PM »
Hey Liquid,

I have a nut file with a ton of general functions that i'm using in a layout i'm working on at the moment.. i'll give you some things to add shortly :)

7
Themes / Re: Replace missing wheelart with text?
« on: May 01, 2016, 06:50:34 AM »
use fe.get_art() to determine if AM has found a matching image.  If not, do something else instead of displaying the image.

8
General / Re: Raspberry Pi Image for Pi 2 and Pi 3
« on: April 29, 2016, 02:09:03 PM »

9
General / Re: Raspberry Pi Image for Pi 2 and Pi 3
« on: April 29, 2016, 09:15:45 AM »
you can do it with the command line... combine multiple emulator types while generating a list.. run attract -h for details.

10
Themes / Re: ArcadeBliss - Cab Edition
« on: April 28, 2016, 10:48:43 PM »
Very nice work, it looks very cool :)

This of course means that FLAT BLUE will be delayed even longer as I go and steal some of your ideas!  :P

11
Scripting / Re: Enhanced Intro video script
« on: April 26, 2016, 11:09:17 PM »
FYI, this is included with AM since 2.0

12
General / Re: Show TTL games in MAME rom list?
« on: April 21, 2016, 09:16:57 PM »
You could try using the commandline to create your romlist, you can force it to add everything from the mame listxml instead of comparing against your rom file.

eg:

attract --build-romlist mame --full --output allmame

13
Themes / Re: Need help with object order.
« on: April 21, 2016, 09:11:34 PM »
I'm really not familiar with using the zorder property, but after doing some tests on my own, I'm not so sure it is working as you would expect it to.

I'd recommend you move fe.add_image( "bg.png", 0, 0 ) to the start of the file so it is drawn first.  With a layout script like this, where you're just drawing a bunch of objects one after the other, the zorder will go in the order you've written the script from top to bottom. ie:

Code: [Select]
background = fe.add_image(...)

middle = fe.add_image(...)

front = fe.add_image(...)

background will be drawn first, then middle on top of that, then front will be drawn over the top of that.

14
Themes / Re: Need help with object order.
« on: April 21, 2016, 07:36:50 PM »
Stuff will get displayed on the screen in the order that the script is parsed by AM.

In your layout file, is your declaration for the border image around the screenshot AFTER the declaration for the wheel artwork?

15
Announcements / Re: Version 2.0.0 Released.
« on: April 21, 2016, 01:11:22 AM »
Awesome, congrats on the release!  8)

Pages: [1] 2 3 ... 6