[Finished] Integrated Video Game Emulation Via LibRetro (1 Viewer)

riggnix

Portal Pro
September 8, 2009
95
25
Home Country
Austria Austria
If anyone is still interested, I finally had time to look over the source of bizhawk (see above).
It should be pretty straight forward to implement as a new type of Player in MP2.

I don't know how the players in MP2 work. At least not yet ;)

If I find the time I will look further into it (I have A LOT of exams in January...).


Help is of course appreciated, especially of someone more familiar with MP2 plugins ;)
 

riggnix

Portal Pro
September 8, 2009
95
25
Home Country
Austria Austria
I looked into this a little deeper. I think i understand ho to control the emu and where to get the video from (at least without audio).

I kinda struggle trying to understand the MP2 Player/Resource system though, so I really would appreciate some starting points from someone who has a clue ;)
  • How can I create an importer for a new media type?
  • How can I create a player to run this type?
  • How can I tell the player where to get video from
    (i can get it from the emulator as an int[] or Bitmap object)
Just pointing me to the right classes would be a really big help.
 

emphatic

Design Group
  • Team MediaPortal
  • August 25, 2006
    3,736
    1,196
    Alingsås
    Home Country
    Sweden Sweden
    This is great thing. Too bad MP2 isn't a 64Bit application, because at least for MAME (64bit), it's way faster than MAME (32bit) is.

    Emph
     

    riggnix

    Portal Pro
    September 8, 2009
    95
    25
    Home Country
    Austria Austria
    This is great thing. Too bad MP2 isn't a 64Bit application, because at least for MAME (64bit), it's way faster than MAME (32bit) is.

    Emph

    I actually don't see why old console games should run faster in a 64bit environment. They use very little RAM, so there is basically no benefit...
    But then again, i didn't try it yet ;)
     

    emphatic

    Design Group
  • Team MediaPortal
  • August 25, 2006
    3,736
    1,196
    Alingsås
    Home Country
    Sweden Sweden
    This is great thing. Too bad MP2 isn't a 64Bit application, because at least for MAME (64bit), it's way faster than MAME (32bit) is.

    Emph

    I actually don't see why old console games should run faster in a 64bit environment. They use very little RAM, so there is basically no benefit...
    But then again, i didn't try it yet ;)

    I don't know about "old consoles", but there are plenty of games in MAME that benefit greatly from a 64bit compiled exe.

    Emph
     

    riggnix

    Portal Pro
    September 8, 2009
    95
    25
    Home Country
    Austria Austria
    I created a new MetadataExtractor and MediaAspect in a plugin.

    How can i register the MediaAspect (so that it shows up when adding server shares)?
     

    Users who are viewing this thread

    Top Bottom