• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 100 101 102 103 104 ... 357 Next »

Feature Request: Enable/Disable FBX when FMV plays and ends.
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Feature Request: Enable/Disable FBX when FMV plays and ends.
07-05-2015, 01:01 PM
#1
Mako Offline
Junior Member
**
Posts: 18
Threads: 3
Joined: Jan 2013
Title says it all but I will elaborate why this is needed. In Summoner: A Goddess Reborn "real" FBX is needed to play the FMV sequences, otherwise they load black. However, enabling FBX at all reduces the quality and FPS down to unplayable levels. Also causes a small number of texture defects. - I've been playing by manually switching the option whenever a FMV is about to come up. Horrible work around but I can confirm that the game needs FBX to be enabled and disabled this way to run 100%. I'm using 6938 version.

A side note I can't take credit for this idea PSX2 uses the same  the emulator switches to software rendering when playing FMV as of the latest builds I thought it be at least worth looking into and makes perfect sense.
Website Find
Reply
07-05-2015, 01:16 PM
#2
tueidj Offline
Senior Member
****
Posts: 555
Threads: 0
Joined: Apr 2013
How is the emulator meant to recognize when FMV is playing vs. regular gameplay?
Find
Reply
07-05-2015, 01:27 PM (This post was last modified: 07-05-2015, 01:48 PM by Mako. Edit Reason: Adding note )
#3
Mako Offline
Junior Member
**
Posts: 18
Threads: 3
Joined: Jan 2013
I figure it's been done in other Emulators, and the idea is pretty solid as in why hardware render a video that will look roughly the same anyway but with less compatibility. As for how you go about implementing it's not my area. From reading the repository notes they were able to put a switch in once a few specific video codecs were loaded and playing on screen. Is there some universal format (or a few) that all FMV on the GC use? Maybe that's a start I truly don't know.

Edit: Also effects City Racer the same way it seems.

Edit 2: In Summoner's case all movie files are stored in .bik format, maybe detect whenever a .bik is loaded up it enables FBX.
Website Find
Reply
07-05-2015, 04:17 PM
#4
tueidj Offline
Senior Member
****
Posts: 555
Threads: 0
Joined: Apr 2013
The idea isn't solid at all. The emulation core just runs instructions, it isn't able to understand what their purpose is.
Find
Reply
07-05-2015, 05:07 PM
#5
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,327
Threads: 27
Joined: Dec 2010
If I remember correctly, we have (or had) a PR implementing hybrid XFB, supposed to do that...
HP ENVY dv6-7300 Notebook PC                 ASRock Z97M OC Formula
CPU: Intel Core i7-3630QM @ 2.4 GHz          Intel Pentium G3258 @ 4.2 GHz (OC)
GPU: NVIDIA GeForce GT 650M @ 2 GB GDDR5     NVIDIA GeForce GT 440 @ 1 GB DDR3
RAM: 16 GB @ DDR3-1600 (2x8 GB)              16 GB @ DDR3-1600 (4x4 GB)
OS:  Windows 10 (Insider Preview)            Windows 10 (version 20H2)
Find
Reply
07-05-2015, 05:26 PM
#6
Link_to_the_past Offline
Link on steroids really
*******
Posts: 1,767
Threads: 17
Joined: Feb 2010
(07-05-2015, 05:07 PM)Jhonn Wrote: If I remember correctly, we have (or had) a PR implementing hybrid XFB, supposed to do that...

True, unfortunately no one steps up to port it to d3d and finish it. It is opengl only for now in that pr.
Find
Reply
07-05-2015, 08:17 PM
#7
Mako Offline
Junior Member
**
Posts: 18
Threads: 3
Joined: Jan 2013
(07-05-2015, 04:17 PM)tueidj Wrote: The idea isn't solid at all. The emulation core just runs instructions, it isn't able to understand what their purpose is.

Well the idea is solid, as it was implemented in other emulators in the same fashion - it's the way the emulator handles itself isn't solid. Like I said, not my area, a hybrid option would be preferable if brought back. Another cheap work around is I've got a Blink video player up I've blinded it to play on a hotkey from a .bat file and extracted videos. Since the movies in Summoner and Racer are in numeric order it was easy. heh Kinda ghetto fix though... 

Ether way Summoner and Racer needs both enabled and disabled. Since there is no option for both the games suffer from regression issues. and are borked. 
Website Find
Reply
07-05-2015, 09:22 PM
#8
mimimi Offline
Senior Member
****
Posts: 706
Threads: 1
Joined: May 2014
Can you enable the video statistics(advanced settings) and check how many textures are in use while playing those videos?

Does switching between virtual and real xfb work, if you do it, after the video started and after the video stopped playing?
Find
Reply
07-05-2015, 09:39 PM
#9
Mako Offline
Junior Member
**
Posts: 18
Threads: 3
Joined: Jan 2013
(07-05-2015, 09:22 PM)mimimi Wrote: Can you enable the video statistics(advanced settings) and check how many textures are in use while playing those videos?

Does switching between virtual and real xfb work, if you do it, after the video started and after the video stopped playing?

Switching to virtual is the same result, massive slowdown and an overall loss of detail. With the same minor glitches. Looks like 19 are created in the intro video, hope that helps.
Website Find
Reply
07-05-2015, 10:14 PM
#10
mimimi Offline
Senior Member
****
Posts: 706
Threads: 1
Joined: May 2014
I want to know if you need to switch to real xfb at the right time, or if it's ok if you do it "too late". And i want to know how many textures are in use at the same time. Sorry, for not explaining. If you are lucky, there's only one texture active when playing videos, which you could possibly use as a trigger for automatic switching.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode