Mechanized Assault & eXploration Reloaded



#11 Oct 12, 2008 8:56 pm
shaktazuki Offline
Mitglied
Registered since: Apr 30, 2008
Posts: 123


Subject: Re: MVE player of interest?
Quote by beko:
naw.. that doesn't fit. How can "all rights be reserved" in context to the GPL? What about modifying the source? Doesn't sound to good.
Well, it's up to you guys. It seems that Volition has said you can do what you want with it as long as you don't charge for it - they gave the source to an open-source project, and it's been going on for some years.

There are alternative routes to the same end, though.
↑  ↓

#12 Oct 12, 2008 10:29 pm
Eiko Eiko Offline
Moderator, Developer
Registered since: Aug 03, 2007
Posts: 604


Subject: Re: MVE player of interest?
iirc FFmpeg can play mve files, too.

↑  ↓

#13 Oct 13, 2008 12:54 am
shaktazuki Offline
Mitglied
Registered since: Apr 30, 2008
Posts: 123


Subject: Re: MVE player of interest?
Quote by Eiko:
iirc FFmpeg can play mve files, too.
It does; I just can't compile it under Win32.
↑  ↓

#14 Oct 13, 2008 3:36 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: MVE player of interest?
Quote by shaktazuki:

Well, it's up to you guys. It seems that Volition has said you can do what you want with it as long as you don't charge for it - they gave the source to an open-source project, and it's been going on for some years.
Let's keep that in mind. If we come in question about mve we can still write a nice mail asking for details, right?
Quote by shaktazuki:

There are alternative routes to the same end, though.
True, true.
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#15 Oct 25, 2008 8:17 am
shaktazuki Offline
Mitglied
Registered since: Apr 30, 2008
Posts: 123


Subject: Re: MVE player of interest?
I have the file description and code that all other MVE implementations that I'm aware of are based on. It was done anonymously, no doubt to avoid problems with Interplay when it was released (back in 2002 or so). You guys want to use it?
↑  ↓

#16 Oct 25, 2008 3:42 pm
Eiko Eiko Offline
Moderator, Developer
Registered since: Aug 03, 2007
Posts: 604


Subject: Re: MVE player of interest?
To play the original intro video would be cool Smiling But I don't know how complicated the MVE Format is.

There a basicly two ways: To implement the codec on our own or to use a library like ffmpeg. I don't know which is the better way.
↑  ↓

#17 Oct 26, 2008 10:42 pm
shaktazuki Offline
Mitglied
Registered since: Apr 30, 2008
Posts: 123


Subject: Re: MVE player of interest?
Well, I have independently implemented the audio decoder - it will play the MAX movies. I am about to dive into the video decoding. This is taking me a long time because I know nothing of audio and video processing, and have had to reteach myself how to program. I don't know how pretty the code will seem; I am certainly not a sophisticated programmer.

I may attempt to rip out the FFMpeg video decoder, but the original anonymous stuff is elegant.
↑  ↓

#18 Nov 09, 2008 4:41 am
shaktazuki Offline
Mitglied
Registered since: Apr 30, 2008
Posts: 123


Subject: Re: MVE player of interest?
Update:

Here's the current status of my project. I think I'm around 90% finished. Some video decoding routines have not been implemented. It does not presently work with the Baldur's Gate movies, nor the 16 bit MVEs floating around.

And you don't need to tell me it's ugly code and that I should have used more compartmentalization. The guy who hacked the MVE format created code that is ideal for this.

The delay has happened because there was extraneous data attached to the video stream that the original hacker did not bother to document.

If I have done my job right, the code *should* compile and run without alteration on any Intel system.

Attachments:
File Type Information for: zip  MVEPlayer.zip
Downloads: 402
Filesize: 13.45 KB

This post has been edited 3 times. Last edit on Nov 09, 2008 5:11 am by shaktazuki. ↑  ↓

#19 Nov 10, 2008 9:24 am
shaktazuki Offline
Mitglied
Registered since: Apr 30, 2008
Posts: 123


Subject: Re: MVE player of interest?
Ok, all video decoders have been implemented. It's not perfect. There is an obvious bug or three somewhere in the decoding routines. I'll probably re-write the decoders again. There are also palette issues that I can't figure out; however, some of the palette issues are shared by a different MVE player I've been able to compile on my system.

Attachments:
File Type Information for: zip  MVEPlayer.zip
Downloads: 389
Filesize: 14.11 KB

↑  ↓

#20 Nov 14, 2008 4:01 am
shaktazuki Offline
Mitglied
Registered since: Apr 30, 2008
Posts: 123


Subject: Re: MVE player of interest?
I *think* I have all the block decoders correctly implemented now. The palette issue is my primary focus.

Comments are welcome.

(All known MVE format descriptions are wrong in matters small and great.)

Attachments:
File Type Information for: zip  MVEPlay.zip
Downloads: 399
Filesize: 9.90 KB

This post has been edited 2 times. Last edit on Nov 14, 2008 6:32 am by shaktazuki. ↑  ↓

Pages (3): 1, 2, 3


All times are GMT +02:00. Current time: 5:43 pm.