Attract-Mode Support Forum
Attract-Mode Project => Announcements => Topic started by: raygun on November 11, 2016, 01:00:16 PM
-
SO here we go with another version of Attract-Mode! Highlights include the ability to set custom layouts for the "displays menu"/Systems menu (finally), a new "edit game" command for tweaking game information (including the ability to customize the launch commandline on a per-game basis), mmal hardware accelerated video on the Rasberry Pi, an italian translation, various bug fixes and much more.
Full changelog is posted below, and downloads are available here: http://attractmode.org/download.html (http://attractmode.org/download.html)
[edit: OS X binary now posted]
-
# Changelog #
## Commits from v2.1.0 to v2.2.0
### Andrew Mickelson (36 commits)
* Bump to v2.2.0
* Issue #250 - Fix improper handling of "Upos" joystick axis
* Added scraping of game overview text from thegamesdb.net
* Added configure option to disable scraping of mamedb.com
* Fixed "Toggle Layout" when used on the displays menu layout
* Added layout options configuration for 'Displays Menu' layout
* [rpi] Issue #266 - Fix for keypresses being cached w/ sfml-pi build (non-X11)
* Added ability to set image origin in scripts (for centre rotations etc)
* Added customized layouts for the diplays menu/system selection menu
* Issue #264 - fixed SWF crash when unimplemented actionscript constant types encountered
* Added a no border window mode
* Issue #258 - Windows 10 v.1607 task bar fix (Fullscreen Mode)
* Limit the squirrel script functions available when gathering plugin descriptions
* Added an "RGB Movie" mode to the screensaver
* Updated the "Keyboard Search" plugin so "Back" clears the current search
* [linux] Fixed potential hang when waiting for emulator exit
* Issue #262 - Fixed sound volume setting after game return
* Added ability to generate multi-emulator romlists to the configuration interface.
* Misc. fixes to internationalization, updated italian translation
* Minor changes to mutex usage in media player
* Added ability to set a custom executable and arguments for each game
* Added an "Edit Game" action
* Fixed jumping cursor bug when using keyboard to edit
* Refactor of thegamesdb_scraper()
* Updates to the italian translation (P. Ghezzo)
* Fix cancel using the back button during scraping
* Added basic ability to edit text using a control pad (in config mode)
* [rpi] Default to "Fill Screen Mode" on the Raspberry Pi
* [linux] fix focus issues with exit hotkeys and "fullscreen mode"
* Issue #246 - Added ability to import mame listsoftware format xml
* Issue #247 - fixed the "Show in cycle" display setting
* Fixed memory leak when video frames are dropped
* Issue #245 - fixed fade module getting stuck when no image found
* [rpi] Issue #236 - Initial addition of MMAL video decoder support
* Issue #231 - revert to not randomizing artwork
* Issue #232 - fixed scraping of random system artworks
* Added Italian translation (author: P. Ghezzo)
### Dave Wongillies (1 commits)
* Minor changes to Debian packaging
### Jeffrey Clark (1 commits)
* osx package: work around libhfs dmg bug
### Rob Loach (1 commits)
* Add Dolphin configuration
-
Awesome work Ray! Congratulations on another excellent release :)
-
I can confirm that HQ-480P videos from Emu Movies runs beautifully on the Raspberry Pi 3 with mmal.
-
* Added scraping of game overview text from thegamesdb.net
any special settings needed to be done in order to scrape game overview ? I did the usual way for NES but no game overview info in the romlist.
-
In the version 32-bit Windows does not open error:
Failed to create texture invalid size.
-
Beautiful! Thanks for this new release!
-
2.2.0 version does not open error:
Failed to create texture invalid size.
-
i am not seeing an error here.... win 10-64%
working good ,,,,,thanks
-
* Added scraping of game overview text from thegamesdb.net
any special settings needed to be done in order to scrape game overview ? I did the usual way for NES but no game overview info in the romlist.
I compiled directly from github and I noticed a "bug". I'm not sure if it is present on the precompiled version on the website. Basically Attract-Mode resets the scrap_overview (I'm not on my pc so I can't confirm the exact name) setting on attract.cfg file. Make sure, before launching attract.exe, that this setting is marked as "yes" in the cfg file.
If all goes well you'll get a new folder in the romslist directory, named after the display title. Each game will have a separate cfg file for the overview.
-
* Added scraping of game overview text from thegamesdb.net
any special settings needed to be done in order to scrape game overview ? I did the usual way for NES but no game overview info in the romlist.
I compiled directly from github and I noticed a "bug". I'm not sure if it is present on the precompiled version on the website. Basically Attract-Mode resets the scrap_overview (I'm not on my pc so I can't confirm the exact name) setting on attract.cfg file. Make sure, before launching attract.exe, that this setting is marked as "yes" in the cfg file.
If all goes well you'll get a new folder in the romslist directory, named after the display title. Each game will have a separate cfg file for the overview.
thanks the scrap_overview was not set in attract.cfg
-
Thanks so much!! Now I'll be able make the Displays Menu in a simpler way :D
-
MMAL.
the sleep I lost trying to make this work.
you rock!
-
Great work guys. However, in some post I read that in this version the full-mame romlist generation would be fixed. It isn't though. I still need to use attract.exe -i mame.xml mame --full in order to get a full set in Attractmode. Windows x64 build.
-
Having a hell of a time trying to get mmal to work still just following the wiki. For those who have this working, do you get a result when you run ffmpeg -codecs | grep mmal ? Thats something that seemed needed previously but I cannot get it to show up with --enabled-shared on. And no matter what I do and recompiling Attractmode each time, I can't get MMAL to show up on the decoder menu. Is there any dependencies that might not be listed or.. I don't know, things I should remove? This is an oldish setup (Everything is up to date, but its seen endless amounts of tweaking and testing and package removal and reinstallation so I imagine there could be something small and stupid I'm missing)
-
is this version upated for the raspberry pi image too ?
-
Having a hell of a time trying to get mmal to work still just following the wiki. For those who have this working, do you get a result when you run ffmpeg -codecs | grep mmal ? Thats something that seemed needed previously but I cannot get it to show up with --enabled-shared on. And no matter what I do and recompiling Attractmode each time, I can't get MMAL to show up on the decoder menu. Is there any dependencies that might not be listed or.. I don't know, things I should remove? This is an oldish setup (Everything is up to date, but its seen endless amounts of tweaking and testing and package removal and reinstallation so I imagine there could be something small and stupid I'm missing)
Make sure you have removed any previous ffmpeg or libav packages you may have installed previously before building ffmpeg yourself. It might be that you have a conflicting ffmpeg package that attractmode is linking to
To confirm what ffmpeg attract-mode is getting, run attract --version
and compare the version of avcodec against the version of ffmpeg that you are compiling with mmal enabled
hope this helps
-
OS X package is now updated to 2.2 on the download page
-
Having a hell of a time trying to get mmal to work still just following the wiki. For those who have this working, do you get a result when you run ffmpeg -codecs | grep mmal ? Thats something that seemed needed previously but I cannot get it to show up with --enabled-shared on. And no matter what I do and recompiling Attractmode each time, I can't get MMAL to show up on the decoder menu. Is there any dependencies that might not be listed or.. I don't know, things I should remove? This is an oldish setup (Everything is up to date, but its seen endless amounts of tweaking and testing and package removal and reinstallation so I imagine there could be something small and stupid I'm missing)
Make sure you have removed any previous ffmpeg or libav packages you may have installed previously before building ffmpeg yourself. It might be that you have a conflicting ffmpeg package that attractmode is linking to
To confirm what ffmpeg attract-mode is getting, run attract --version
and compare the version of avcodec against the version of ffmpeg that you are compiling with mmal enabled
hope this helps
A bit, clearing out some old bits helped things along a bit where MMAL will show up in decoders but won't show anything. This was after compiling it without --enabled-shared (which is... probably why it didn't work but doing it with that flag doesn't show the 264 MMAL codec). So I guess my question here to make sure of everything is... What does "ffmpeg -codecs | grep mmal" return in a working build? Because if the results are supposed to be different I'll at least know to stop barking up that tree.
(alternatively, can we get a deb or binaries? >_>;)