Emulators 0.9.1 (25/11/2018)

Discussion in 'Emulators' started by Brownard, October 29, 2015.

  1. Brownard
    • Team MediaPortal

    Brownard Development Group

    Joined:
    March 21, 2007
    Messages:
    1,873
    Likes Received:
    748
    Gender:
    Male
    Ratings:
    +1,270 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    Emulators is a plugin that allows you to view and start emulated and PC games from MediaPortal 2.

    Note: The plugin requires MP 2.2 or later

    Features:
    • Supports Libretro cores, games can be run natively in MediaPortal 2 without the need to start external applications - see the wiki
    • Retrieves and displays online information/images for your games, currently uses information from TheGamesDB.net...more sources to follow
    • Games added/treated just like other media in MediaPortal 2, so all games are available on all connected clients (emulators need to be configured per client)
    • GoodMerge games are supported
    • Emulators can be closed using the Stop key
    Installing:
    • Download the plugin zip from the download link at the top of this post
    • Stop the MediaPortal 2 server and close open clients
    • Copy the Emulators folder to the client plugin directory (by default this is C:\Program Files (x86)\Team MediaPortal\MP2-Client\Plugins\)
    • Copy the Emulators.Server folder to the server plugin directory (by default this is C:\Program Files (x86)\Team MediaPortal\MP2-Server\Plugins\)
    • Restart the server and clients

    Getting started:



    For detailed instructions read the wiki.
    For more information on setting up Libretro cores read the Libretro section of the wiki here.

    Quick setup:
    • Add the emulator for the games you want to add using the emulator configuration screen at Settings->Plugins->Emulators->Configure emulators. This must be done on at least 1 client before you can add the games for that emulator so that the correct media categories are available.
    • Add the directories containing your games the same way you would for other media sources, Settings->Media sources->Media sources configuration, taking care to select the appropriate media category for the platform. It is recommended that you have games for different platforms in separate folders.
    There will be bugs and missing features so please post bugs and feature requests below.

    Changelog (open)
    0.9.1
    • Fix skin files
    0.9
    • 2.2 compatibility
    • Update to new TheGamesDb API
    0.8
    • 2.1.2 compatibility
    0.7
    • 2.1.1 compatibility
    0.6
    • Add setting for selecting audio output device for libretro cores
    0.5
    • MP 2.1 compatibility
    • Minor fixes and improvements
    0.4
    • Add support for Libretro cores to allow games to run natively in MediaPortal 2
    0.3
    • Implement background fanart
    • Minor skin changes
    • Update compatibility with latest MP2 weekly release

    0.2

    • Improve online lookup
    • Add ability to specify TheGamesDb id in filename, prefix id with gg and enclose in brackets, e.g. 'mygame (gg12345).rom'
    • Download additional image types
    • Add workaround to display different image types on clients

    0.1.1

    • Fix null reference when configuring emulators
     
    Last edited: November 25, 2018
    • Thank You! Thank You! x 7
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. Brownard
    • Team MediaPortal

    Brownard Development Group

    Joined:
    March 21, 2007
    Messages:
    1,873
    Likes Received:
    748
    Gender:
    Male
    Ratings:
    +1,270 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
  4. ge2301
    • Team MediaPortal

    ge2301 MP2 Design

    Joined:
    January 11, 2014
    Messages:
    5,483
    Likes Received:
    1,396
    Gender:
    Male
    Occupation:
    Automotive Industry
    Location:
    Stuttgart (But living abroad)
    Ratings:
    +2,113 / 2
    Home Country:
    Germany Germany
    Works like a charme so far (y) Really great work! Many thanks!
    But have only tested some PC games so far. I'll test other emulaters later.

    Unbenannt.jpg

    In BlueVision skin files I have found some minor design issues. I'll update those and post here for review.

    I'd like to see a new category "Games" in the BV group menu. This plugin is something like a gamebrowser, but perhaps some small games for MP2 will be coming later aswell. @morpheus_xx what do you think?
    Generally it would be nice to add an option, which allows the user to decide which Symbols to be shown in the GroupMenu. At the moment only "Home" can be deactivated, but many users also do not use "Images". Well, I'll post this in the improvement suggestion thread of BV ;)
     
    • Like Like x 1
  5. rkooten

    rkooten Portal Pro

    Joined:
    August 3, 2008
    Messages:
    101
    Likes Received:
    22
    Ratings:
    +27 / 0
    Home Country:
    AWESOME! I've got the MP2 install ready for some testing. I'll do it over the weekend. :)
     
  6. ge2301
    • Team MediaPortal

    ge2301 MP2 Design

    Joined:
    January 11, 2014
    Messages:
    5,483
    Likes Received:
    1,396
    Gender:
    Male
    Occupation:
    Automotive Industry
    Location:
    Stuttgart (But living abroad)
    Ratings:
    +2,113 / 2
    Home Country:
    Germany Germany
    @Brownard
    Can Background FanArts also taken from the GameDB? Will you implement this feature also?
    Currently FanArts are defined in ...
    Code (XML):
    1.     <ControlTemplate x:Key="Media_Details_Template">
    2.       <Include Source="screens\MediaItemFanArt.inc"/>
    3.     </ControlTemplate>
    which is using following to show FanArts:
    Code (XML):
    1.   <Grid.Resources>
    2.     <fanart:FanArtImageSourceConverter x:Key="FanArtImageSourceConverter"/>
    3.   </Grid.Resources>
    I think we would need to make it work with your "xmlns:emufanart="clr-namespace:Emulators.Fanart;assembly=Emulators""
    Right now I'm creating the Win10 theme for your great plugin :)

    EDIT: Just saw you created already a GameImageSourceConverter. I have tried and it's working, but could get only posters. No banners, no background fanarts etc.
     
    Last edited: October 30, 2015
  7. Brownard
    • Team MediaPortal

    Brownard Development Group

    Joined:
    March 21, 2007
    Messages:
    1,873
    Likes Received:
    748
    Gender:
    Male
    Ratings:
    +1,270 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    Hi, fanart and other image types are downloaded to the server but the FanArtService needs to be extended to allow them to be displayed on clients.
    I did submit a patch for it a little while ago here (@morpheus_xx :whistle:)
     
    • Like Like x 2
  8. rkooten

    rkooten Portal Pro

    Joined:
    August 3, 2008
    Messages:
    101
    Likes Received:
    22
    Ratings:
    +27 / 0
    Home Country:
    I'm trying to add emulators but after selecting the .exe and pressing continue the screen returns to the folder tree. This happens for both Fusion and ZSNES.

    I am running a Win10 VM using virtualbox so I'll try to install on a physical client too.

    [edit]
    I have also installed Mediaportal on physical machines (client on my client, server on my server). Unfortunately I'm experiencing the same behaviour (i.e. step 3 as described in the documentation loops back to step 3).

    [edit2]
    A work around seems to be to:
    - pick emulator .exe from the folder structure
    - click continue
    - click 'back' on the next screen (the one showing the folder structure)
    - select 'native'
    - select 'emulator type'
    - etc.
     
    Last edited: October 31, 2015
  9. Brownard
    • Team MediaPortal

    Brownard Development Group

    Joined:
    March 21, 2007
    Messages:
    1,873
    Likes Received:
    748
    Gender:
    Male
    Ratings:
    +1,270 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    Very strange, can you post some logs please.

    EDIT: I've spotted the problem, I'll post an update very shortly
     
    Last edited: October 31, 2015
    • Like Like x 1
  10. Brownard
    • Team MediaPortal

    Brownard Development Group

    Joined:
    March 21, 2007
    Messages:
    1,873
    Likes Received:
    748
    Gender:
    Male
    Ratings:
    +1,270 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    First post updated with a new version, give it a try @rkooten
     
    • Like Like x 2
    • Thank You! Thank You! x 1
  11. rkooten

    rkooten Portal Pro

    Joined:
    August 3, 2008
    Messages:
    101
    Likes Received:
    22
    Ratings:
    +27 / 0
    Home Country:
    Downloading now. ;)

    [edit]
    Version 0.1.1 allows me to add emulators properly. :) Haven't been able to start a game yet, I will need some time to figure out which arguments to pass to the emulators. :)

    Games are imported, although some are missing. Not sure whether it just needs time or whether games are missing from the online database. Will keep an eye on this. :)

    MP2_emulators_megadrive.jpg

    MP2_emulators_snes.jpg

    I'll continue tomorrow. It's late in this part of the world. :)
     
    Last edited: October 31, 2015
    • Like Like x 1
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!