Author Topic: Version 2.2.0 Released  (Read 7461 times)

raygun

  • Administrator
  • Sr. Member
  • *****
  • Posts: 359
    • View Profile
Version 2.2.0 Released
« 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

[edit: OS X binary now posted]
« Last Edit: November 21, 2016, 10:24:34 PM by raygun »

raygun

  • Administrator
  • Sr. Member
  • *****
  • Posts: 359
    • View Profile
Re: Version 2.2.0 Released
« Reply #1 on: November 11, 2016, 01:03:03 PM »
# 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

calle81

  • Full Member
  • ***
  • Posts: 66
    • View Profile
Re: Version 2.2.0 Released
« Reply #2 on: November 11, 2016, 03:00:45 PM »
Awesome work Ray! Congratulations on another excellent release :)
« Last Edit: November 11, 2016, 03:04:08 PM by calle81 »

calle81

  • Full Member
  • ***
  • Posts: 66
    • View Profile
Re: Version 2.2.0 Released
« Reply #3 on: November 12, 2016, 12:40:01 AM »
I can confirm that HQ-480P videos from Emu Movies runs beautifully on the Raspberry Pi 3 with mmal.

ryuuji

  • Full Member
  • ***
  • Posts: 73
    • View Profile
Re: Version 2.2.0 Released
« Reply #4 on: November 12, 2016, 04:33:01 AM »
Quote
* 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.

Lordhell

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Version 2.2.0 Released
« Reply #5 on: November 12, 2016, 05:15:01 AM »
In the version  32-bit Windows does not open error:
Failed to create texture invalid size.

tipoto

  • Full Member
  • ***
  • Posts: 43
    • View Profile
Re: Version 2.2.0 Released
« Reply #6 on: November 12, 2016, 07:41:27 PM »
Beautiful! Thanks for this new release!

rogernet

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Version 2.2.0 Released
« Reply #7 on: November 13, 2016, 12:41:05 PM »
2.2.0 version does not open error:
Failed to create texture invalid size.

jedione

  • Sr. Member
  • ****
  • Posts: 363
  • punktoe
    • View Profile
Re: Version 2.2.0 Released
« Reply #8 on: November 13, 2016, 01:09:58 PM »
i am not seeing an error here.... win 10-64%

working good ,,,,,thanks
help a friend....

user01

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Version 2.2.0 Released
« Reply #9 on: November 14, 2016, 03:03:46 AM »
Quote
* 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.

ryuuji

  • Full Member
  • ***
  • Posts: 73
    • View Profile
Re: Version 2.2.0 Released
« Reply #10 on: November 14, 2016, 03:23:57 AM »
Quote
* 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

harpiufof

  • Jr. Member
  • **
  • Posts: 14
    • View Profile
Re: Version 2.2.0 Released
« Reply #11 on: November 14, 2016, 11:39:38 PM »
Thanks so much!! Now I'll be able make the Displays Menu in a simpler way :D

nitrogen_widget

  • Sr. Member
  • ****
  • Posts: 297
    • View Profile
Re: Version 2.2.0 Released
« Reply #12 on: November 15, 2016, 01:30:11 PM »
MMAL.

the sleep I lost trying to make this work.
you rock!

Rataplan626

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Version 2.2.0 Released
« Reply #13 on: November 16, 2016, 01:44:17 PM »
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.

Kayin

  • Jr. Member
  • **
  • Posts: 11
    • View Profile
Re: Version 2.2.0 Released
« Reply #14 on: November 17, 2016, 08:53:12 PM »
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)