Loggytronic Forum

VOMP => VOMP General / MVP => Topic started by: Harry on March 31, 2006, 21:35:59

Title: Chris? are you really working on...
Post by: Harry on March 31, 2006, 21:35:59
a VOMP windows client??

i must be mistaken...
Title: Re: Chris? are you really working on...
Post by: Schnurps on April 01, 2006, 10:45:30
I've also read that in the CVS-Notes. A windows-client would be really cool, but I cannot really believe that this is possible, too.
If I've read this information today for the first day, I would think of it as a April Fool's joke... :-)

Schnurps
Title: Re: Chris? are you really working on...
Post by: Chris on April 02, 2006, 17:56:50
Indeed there is an effort to create a Windows version. But it is MartenR who is doing that. I am just slowly editing things to make porting vomp possible. As with anything there are no guarantees... Marten, could you comment on how well you think it is going? And what you think the probability of success is?
Title: Re: Chris? are you really working on...
Post by: MartenR on April 02, 2006, 18:54:02
Quote from: Chris on April 02, 2006, 17:56:50
Indeed there is an effort to create a Windows version. But it is MartenR who is doing that. I am just slowly editing things to make porting vomp possible. As with anything there are no guarantees... Marten, could you comment on how well you think it is going? And what you think the probability of success is?
Well, if just ported the gui and the remote control and the gui works relatively well at the moment, the complete OSD stuff  with Direct3D9 works well.

But this is not the hardest tasks, the hardest task will be the integration with DirectShow and their especially the synching and the real time clock and handling stop pause and fast forward.
At the moment I think  the probability will be 60%, that it will work.
But we just at the begging and as Chris wrote there are no guarantees.

Also I think that it will take a lot of time, that I' ll have finished the porting.

Marten
Title: Re: Chris? are you really working on...
Post by: Harry on April 02, 2006, 19:55:59
thanks for this insight; i stand corrected.

whatever the outcome will be:
patiently and, of course, _without_ asking when it will be done,
we'll wait and "see" ;)

cheers
Harry
Title: Re: Chris? are you really working on...
Post by: Harry on May 17, 2006, 08:13:45
seeing the progress in the CVS:
i wonder how the WIN32 version will compile?
gcc? VC++?

cheers
Harry
Title: Re: Chris? are you really working on...
Post by: MartenR on May 21, 2006, 16:01:35
Well, at the moment not all windows files are present at cvs, so that from the cvs at the moment no windows client can't be build, but we are working on that issue. Also it is yet not ready.

Nevertheless, here some information, what for building the windows client will be needed in the future.
I personal use MS Vc .net 2003, maybe it works with other compilers also.
Additionally you need the DirectX 9 SDK, depending on the DirectX 9 Version you need additional the platform SDK, because some DX9 SDK include the DirectShow SDK and some do not include the DirectShow SDK. Depending on your Ms Visual C++ Version, you have to build strmbase libs from the SDK yourself or they are already supplied binaries (last known version without compiling Ms Vc 6 but not I'm not sure).

Maybe in the next time a windows makefile may appear in the future in cvs.

Requirements for the windows client itself (things are subject to change):
* at least windows 2K
* a VMR9 compatible DirectShow DVD Player
VMR9 compatibility list (to be expanded):
PowerDVD 6

Not compatible:
PowerDVD 4

* vompserver version greater than 0.2.2
* patience to wait for completion ;-)

Marten

Title: Re: Chris? are you really working on...
Post by: Harry on May 21, 2006, 19:45:52
thanks for this info.

aaargh; that's what i thought.
hmm... there was a free .net compiler from MS i think.
..and if not, we'll hope for a binary distribution.
then again: according to this page
Quotewww.spacejack.org/games/mingw/mingw-dx.html
it is at least possible to compile older DirectX stuff with
mingw-gcc. not that this would help...but....(no offense meant)
was SDL or OpenGL no option for the win32 VOMP client?

H
Title: Re: Chris? are you really working on...
Post by: MartenR on May 22, 2006, 07:48:25
Quotethanks for this info.

aaargh; that's what i thought.
hmm... there was a free .net compiler from MS i think.
..and if not, we'll hope for a binary distribution.
then again: according to this page

Quote
www.spacejack.org/games/mingw/mingw-dx.html
it is at least possible to compile older DirectX stuff with
mingw-gcc. not that this would help...but....(no offense meant)
was SDL or OpenGL no option for the win32 VOMP client?
No, this was never an option, because of the following reasons.
Vomp will use on windows the installed mpeg decoder filter from your dvd player, therefore I have to use DirectShow. The only way to get alpha blended osd with little effort is to use the Video Mixing Renderer. There are two version VMR7, it will work with DirectX 7 and only Win XP and VMR 9, it will work with DirectX 9 and every OS supporting DX9, this is at least Win98, thus I decided to use VMR9 to cover as much OS as possible.
Yes, there is a free MS Visual C++ Net 2005 compiler at the MS homepage, the only thing is you have to the genuine advantage test, I think this compiler should work as well just try it.
BTW, now all needed files are online in the cvs.

Marten