Author Topic: Cutscenes  (Read 11606 times)

0 Members and 1 Guest are viewing this topic.

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Anyone have a clue how hard it would be to change FS/2 so that cutscenes use some other format? I'm certain many modders are interested in this, as well as myself :D
-C

 

Offline vadar_1

  • Mr. Crispy
  • 29
  • .
    • http://dynamic4.gamespy.com/~freespace/hosted/fullcircle/
Im not sure if this would be a hinder... but Mr.B said that the movie subfunctions were not included in the source code (obvious reasons... *cough*Inter*****cough*)

The actual campaign code may or may not require integration of the MVE player code.
"Shockingly, checking Draw Lines Between Marked Icons draws lines between the marked icons. " -Volition quality help files

Projects;
The Full Circle Project (site down - server side problem)
Paradox (site down - server side problem)

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
-C

 

Offline Red5

  • 27
    • http://www.roughnecks.org
I recommend changing the cutscenes to BIK extensions...BIK cutscenes have appeared in thousands of games since 1.0 in 1991... Modern BIK are used in star trek armada2 and other games... its actually a BINK file made by rad tools...plus there super easy to make and stuff...
This is my signature

 
The problem (and sole problem, AFAIK) with BINKs is that you either have a little logo following your movie file (which rips the player out of the universe) or you shell out a TON of cash to license an encoder/player thingy so it'll work seamlessly.  By "TON" I mean quad-digits.  Or was it pent?  I forget.  www.smacker.com will tell you.

  --TurboNed
"It is the year 2000, but where are the flying cars? I was promised flying cars! I don't see any flying cars. Why? Why? Why?" - [size=-2]Avery Brooks from an IBM commercial[/size]

 

Offline elorran

  • Big Daddy Tap
  • 28
  • Peter piper picked a peck of pickled peppers
Another format could always be used, AVI or MPEG.  Though admittedly SMK or BINK formats might be the best way to go.

Either that or someone comes up with a brand new format and offers it to the community for use.
Thats no moon... hes dropped his pants!

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
BINK sucks, i hate bink with a passion, if you use bink im going to shoot you, rip the code out and replace it
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 
Is this performance/compatibility oriented hatred, or did the guy who started RAD Game Tools cut you off on the freeway yesterday?

  --TurboNed
"It is the year 2000, but where are the flying cars? I was promised flying cars! I don't see any flying cars. Why? Why? Why?" - [size=-2]Avery Brooks from an IBM commercial[/size]

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Quote
Originally posted by TurboNed
Is this performance/compatibility oriented hatred, or did the guy who started RAD Game Tools cut you off on the freeway yesterday?

  --TurboNed


for my part, if I have to pay to encode my cutscenes, sorry for the harsh language, but **** it.
SCREW CANON!

 
Quote
Originally posted by venom2506


for my part, if I have to pay to encode my cutscenes, sorry for the harsh language, but [bleep][wait][/bleep] it.


This I can understand - but still, the sheer hatred of the codec puzzles me.  And you don't have to pay to encode them.  You just have to pay to play them back without a logo - overall, IMHO, they've got a nice (if little-guy-unfriendly) codec worked out.  Noncommercial free usage would be nice...but I can understand why they don't.

  --TurboNed
"It is the year 2000, but where are the flying cars? I was promised flying cars! I don't see any flying cars. Why? Why? Why?" - [size=-2]Avery Brooks from an IBM commercial[/size]

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Quote
Originally posted by TurboNed


This I can understand - but still, the sheer hatred of the codec puzzles me.  And you don't have to pay to encode them.  You just have to pay to play them back without a logo - overall, IMHO, they've got a nice (if little-guy-unfriendly) codec worked out.  Noncommercial free usage would be nice...but I can understand why they don't.

  --TurboNed


well, divx is cool and free, so...
SCREW CANON!

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
well lets just get A codec working,
don't realy care wich
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Quote
Originally posted by Bobboau
well lets just get A codec working,
don't realy care wich

:nod::nod::nod:
I was talking to the guy who made/rendered this model and he said he'd be more than happy to do cutscenes for a Battletech mod...;7
-C

 

Offline Red5

  • 27
    • http://www.roughnecks.org
My question is
  Is there a player or codec to play these freespace 2 .mve movies, id like to implement them into the Freespace 2 RTS sta2 mod
This is my signature

 

Offline EdrickV

  • Valued
  • 29
    • http://members.aol.com/HunterComputers
Quote
Originally posted by Red5
My question is
  Is there a player or codec to play these freespace 2 .mve movies, id like to implement them into the Freespace 2 RTS sta2 mod


The short answer: No

The long answer: Any such program would be illegal. Interplay doesn't want people using that format. (Which is why that code was removed from the source we got.) And we don't promote illegal stuff here. :) (Getting Interplay mad at us would be a bad idea.)
Ground - "Let me help you out, you're clear to taxi any way you can, to any runway you see."

Mesh Gallery/Downloads:
http://members.aol.com/ArisKalzar/Gallery.html
Turreting 101:
http://members.aol.com/EdrickV/FS2/Turreting.html

http://members.aol.com/HunterComputers

 

Offline Sandwich

  • Got Screen?
  • 213
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Brainzipper
Quote
Originally posted by vadar_1
Im not sure if this would be a hinder... but Mr.B said that the movie subfunctions were not included in the source code (obvious reasons... *cough*Inter*****cough*)

The actual campaign code may or may not require integration of the MVE player code.


Fine, so we leave the MVE code in there (as if we have a choice), but add code to play DivX or something.
SERIOUSLY...! | {The Sandvich Bar} - Rhino-FS2 Tutorial | CapShip Turret Upgrade | The Complete FS2 Ship List | System Background Package

"...The quintessential quality of our age is that of dreams coming true. Just think of it. For centuries we have dreamt of flying; recently we made that come true: we have always hankered for speed; now we have speeds greater than we can stand: we wanted to speak to far parts of the Earth; we can: we wanted to explore the sea bottom; we have: and so  on, and so on: and, too, we wanted the power to smash our enemies utterly; we have it. If we had truly wanted peace, we should have had that as well. But true peace has never been one of the genuine dreams - we have got little further than preaching against war in order to appease our consciences. The truly wishful dreams, the many-minded dreams are now irresistible - they become facts." - 'The Outward Urge' by John Wyndham

"The very essence of tolerance rests on the fact that we have to be intolerant of intolerance. Stretching right back to Kant, through the Frankfurt School and up to today, liberalism means that we can do anything we like as long as we don't hurt others. This means that if we are tolerant of others' intolerance - especially when that intolerance is a call for genocide - then all we are doing is allowing that intolerance to flourish, and allowing the violence that will spring from that intolerance to continue unabated." - Bren Carlill

 

Offline EdrickV

  • Valued
  • 29
    • http://members.aol.com/HunterComputers
From what I've seen, all the movie play requests will basically be ignored. The movie_play function doesn't exist and the places where it's called are commented out. If we made our own movie_play function that took the same kinds of arguments as the original (even if it ignored them) we should be able to integrate movies easily. The hard part is getting some sort of movie playing system in there in the first place. :) (Of course, if we made a movie_play function in there we'd probably want it to double check the file name to make sure the caller isn't requesting a .mve file. If so, just return without any errors and pretend everything's fine 'cause trying to play it as an avi or whatever isn't going to work. :))
Ground - "Let me help you out, you're clear to taxi any way you can, to any runway you see."

Mesh Gallery/Downloads:
http://members.aol.com/ArisKalzar/Gallery.html
Turreting 101:
http://members.aol.com/EdrickV/FS2/Turreting.html

http://members.aol.com/HunterComputers

 
Quote
Originally posted by sandwich


Fine, so we leave the MVE code in there (as if we have a choice), but add code to play DivX or something.


We don't have a choice - we can't integrate the MVE code at all.  The only builds that can play the MVE files are the builds on our CDs (and those patched with patches from :V:) - integrating DivX is possible, but making MVE files playable by our modified engine is (to my knowledge) not.  And converting the MVE files is also a copyright violation.

  --TurboNed
"It is the year 2000, but where are the flying cars? I was promised flying cars! I don't see any flying cars. Why? Why? Why?" - [size=-2]Avery Brooks from an IBM commercial[/size]

 

Offline IceFire

  • GTVI Section 3
  • 212
    • http://www.3dap.com/hlp/hosted/ce
Just do it in DivX or whatever available codec is out there.  

Get past this concept stage and start working proactivly towards implementation of something.  The fact that we could now made our own full screen (or mostly) cutscenes is a very big step towards making new campaigns really shine.
- IceFire
BlackWater Ops, Cold Element
"Burn the land, boil the sea, you can't take the sky from me..."

 
I suppose if someone had the time they *might* be able to figure out the MVE file format, but it seems pretty pointless if you ask me.
One of you programmers might be able to help us out here though, is it possible that we might be able to call the original movieplay function from the FS2.exe file?