MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal 1 » Community Skins and Plugins » Plugins


Plugins Plugins developed and maintained by users. Want to create your own plugin? Start a thread in here.

Reply
 
Thread Tools Display Modes
Old 2004-11-01, 20:18   #1 (permalink)
Portal Member
 
Join Date: Aug 2004
Location: Fribourg (CH)
Posts: 314
Thanks: 0
Thanked 1 Time in 1 Post


Default myPrograms: new version for beta-testing!

Hello,

there is a new version of myProgams available for beta-testing!

Download this , unzip it and copy it over your MP directory (this will overwrite the plugin file).

Download this to get the sources.

New features:

* There is a new mode called FILELAUNCHER: Here you can manually set all the fileitems you wish to launch
=> simply create an application item with SOURCETYPE = "Filelauncher"
=> in the application list, select the application just created and click FILES to edit the filelist

* FILELAUNCHER supports icons and shows the <F3> infoscreen

* File-editing is also available in the *.my and *.mlf import-modes. Be aware that the REFRESH button will erase all your edits though...

* Some small improvements like "ask user before deleting" etc.


Hope you enjoy it! Comments are welcome... as always! :-)
(and no: it's not in CVS yet!)

Cheers,

Daniel
__________________
waeberd is offline   Reply With Quote
Old 2004-11-02, 17:46   #2 (permalink)
Portal Member
 
Join Date: Aug 2004
Location: Fribourg (CH)
Posts: 314
Thanks: 0
Thanked 1 Time in 1 Post


Default "KEGA FUSION" rulez!

Found the excellent sega emulator named "KEGA FUSION" and found out that this thing cannot be integrated correctly into MP.

reason: in kega-fusion, a game has to be called with the following syntax:
"emu.exe <fileitem> <arguments>"

normally it's just the other way round (arguments between exe and fileitem)!

=> so.... I've updated myPrograms and added the following feature:

Code:
* when defining ARGUMENTS of an application, you can include the magic word %FILE% anywhere in the arguments string. MP will then replace this magic with the selected fileitem.
If the magic is missing (default treatment), then MP simply adds the fileitem as the last argument.
To make this blabla clearer, here is the......
=> howto integrate KEGA FUSION:

a) for MEGA DRIVE / GENESIS

LAUNCHING APPLICATION: <your_kega_dir>\fusion.exe
ARGUMENTS: %FILE% -fullscreen
WINDOW-STYLE: Hidden
QUOTES AROUND FILESNAMES: <checked>
STARUP USING SHELLEXECUTE: <checked>

b) for GAME GEAR games

same as above, except:
ARGUMENTS: %FILE% -gg -fullscreen

c) for MASTER SYSTEM games

same as above, except:
ARGUMENTS: %FILE% -sms -fullscreen


Don't know yet if it's as compatible as the mighty GENS-emulator, but it definitely integrates much better into MP (and is still alive!).

oh yes in case you're interested in this COOOOL emu, here's the link:
http://www.eidolons-inn.net/tiki-index.php?page=Kega

MP plugin update is in CVS and on my site!
Will add new stuff to WIKI l8er!

Enjoy & keep (retro-)gamin'!

Daniel
__________________
waeberd is offline   Reply With Quote
Old 2004-11-02, 17:51   #3 (permalink)
Retired Team Member
 
Join Date: Apr 2004
Age: 34
Posts: 822
Thanks: 0
Thanked 0 Times in 0 Posts

Country:

My System

Default

It is time I'm gonna start using your plugin
I do have questions though about control etc, I will ask that in a diff thread.

Thanx for your work!!!!
__________________
MrMario64 is offline   Reply With Quote
Old 2004-11-02, 18:55   #4 (permalink)
Portal Member
 
Join Date: Aug 2004
Location: Fribourg (CH)
Posts: 314
Thanks: 0
Thanked 1 Time in 1 Post


Default

Quote:
Originally Posted by MrMario64
I do have questions though about control etc, I will ask that in a diff thread.
sure... I'll be watching! :-)

man... the Sega Genesis had a whole lot of cool games! Many ports from the Amiga, but the genesis is tv compatible and you don't need a keyboard.... just a pad and a remote control.... and MP
__________________
waeberd is offline   Reply With Quote
Old 2004-11-04, 16:03   #5 (permalink)
Portal Member
 
Join Date: Aug 2004
Location: Fribourg (CH)
Posts: 314
Thanks: 0
Thanked 1 Time in 1 Post


Default

Wiki is up to date (some more screenshots would be fine though!).

Added some new features:
  • Added Kega Fusion example configuration (Sega Multi emu)
    Added Nestopia example configuration (Nintendo NES emu)
http://www.maisenbachers.de/dokuw/plugins:myprograms

Enjoy!

Daniel
__________________
waeberd is offline   Reply With Quote
Old 2004-11-05, 01:29   #6 (permalink)
Portal Member
 
Join Date: Aug 2004
Location: Fribourg (CH)
Posts: 314
Thanks: 0
Thanked 1 Time in 1 Post


Default NEW: multiple image support in info-screen

Good evening!

new myPrograms version with a new feature:

* multiple image support in info-screen:
MP looks for images with "_1", "_2", "_3" .... postfixes and cycles through them in the <F3>-info screen.

Example:

You have a game "pacman" with the image "e:\imgs\pacman.jpg" linked to it.

Every three seconds myPrograms tries to find a image file:
"e:\imgs\pacman.jpg"
"e:\imgs\pacman_1.jpg"
"e:\imgs\pacman_2.jpg"

etc

and does a MINI slideshow with them!

Conditions:
same file extension / same directory

Reason:
the image scraper of the myGames tool dumps multiple image files with this convention.

Todo:
support multiple imagefile-directories
=> then it will be possible to cycle through MAME titles / snaps / flyers etc.

=> I WANT THAT FEATURE (but I'm too tired to finish it tonight :lol: )

As always: on CVS and on my server (see links in first post of this thread).

Enjoy!

Daniel
__________________
waeberd is offline   Reply With Quote
Old 2004-11-05, 10:38   #7 (permalink)
Portal Member
 
Join Date: Jun 2004
Location: Crailsheim
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts


Default

Hey waeberd!

Thanks for your effort on this great plugin. I know this has been asked before, but there is no possibility to just start a certain program without having to chose a file to start with, right? I had a quick look at the new version, but you still need files to be started with the program, right?

J.
johnbobjamesson is offline   Reply With Quote
Old 2004-11-05, 11:00   #8 (permalink)
Portal Member
 
Join Date: Aug 2004
Location: Fribourg (CH)
Posts: 314
Thanks: 0
Thanked 1 Time in 1 Post


Default

Hi,

Quote:
Originally Posted by johnbobjamesson
Thanks for your effort on this great plugin. I know this has been asked before, but there is no possibility to just start a certain program without having to chose a file to start with, right? I had a quick look at the new version, but you still need files to be started with the program, right?
no, this is possible (but not very well documented :-) ).

Here are some hints (and I hope I got your question right):

1)
Create an (pseudo)-application item with:
TITLE: "myTitle"
LAUNCHING APPLICATION: <leave empty>
STARTUP USING SHELLEXECUTE: <YES>
SOURCETYPE: "FILELAUNCHER"

and save it.
You just created some kind of group item where you can attach executable items.

2)
In the application overview form (the start screen of the configuration), select the freshly created application entry and click the FILES button on the lower right.
=> you get into a "FILELIST" window.

3)
Click "New..." to add a program you wish to launch.
TITLE: <the text you wish to appear in MP>
FILENAME: <the whole execution string exactly as if you'd type it into a cmd-window>
IMAGEFILE: <an optional picture for this item>

other fields are optional and will influence the <f3> info screen.

The thing is:
FILENAME can contain a whole execution string! Some examples:
Code:
C:\Programme\DeluxeSkiJump\DSJ.EXE
but another valid string is:
Code:
E:\media\emu\Mame32\Mame32.exe -skip_gameinfo -skip_disclaimer E:\media\emu\Mame32\roms\1941.zip
You just have to make sure that (eventual) spaces in the executable are protected by double quotes:

Code:
valid:
"C:\Programme\my folder with spaces\someprog.exe" somearguments

invalid:
C:\Programme\my folder with spaces\someprog.exe somearguments

Hope that makes sense! Please ask if you need more info!

Cheers,

Daniel
__________________
waeberd is offline   Reply With Quote
Old 2004-11-05, 11:30   #9 (permalink)
Portal Member
 
Join Date: Jun 2004
Location: Crailsheim
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts


Default

Now I get it. Very good, thank you! That solves quite some problems.

J.
johnbobjamesson is offline   Reply With Quote
Old 2004-11-05, 13:36   #10 (permalink)
Portal Member
 
Join Date: Aug 2004
Location: Fribourg (CH)
Posts: 314
Thanks: 0
Thanked 1 Time in 1 Post


Default Re: NEW: multiple image support in info-screen

Ok people!

New version with a new feature:
* support multiple imagefile-directories

Example: Recommended MAME settings:

Configuration like stated in WIKI:
http://www.maisenbachers.de/dokuw/plugins:myprograms#15

with the following change:

Code:
IMAGE DIRECTORIES: 
E:\media\emu\mame32\snap
E:\media\emu\Mame32\titles
E:\media\emu\Mame32\flyers
E:\media\emu\Mame32\marquees
E:\media\emu\Mame32\cabinets
(of course, use your mame directory)

In the <F3> info screen, this will do a 3 seconds cycling through all the pics in those directories.

You need the latest myProg plugin to check this out!

Enjoy, should work cool!!

Daniel
__________________
waeberd is offline   Reply With Quote
Reply

Bookmarks

Tags
betatesting, myprograms, version

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
IPTV@UT Plugin moiristo Plugins 116 2008-10-06 22:32
XMMImporter Hesse Plugins 33 2008-06-07 23:33
mp crahs while preparing for hibernation fera The old Bugreport Forum 25 2006-03-23 19:48
[Last CVS] Plugin section messed up and error ookmich The old Bugreport Forum 7 2006-03-04 19:01
My Alarm devo Plugins 27 2004-09-28 03:14


All times are GMT +1. The time now is 04:54.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden