Shadow Hearts YouTube video
#41
(03-30-2015, 06:10 PM)karasuhebi Wrote: Sweet, thanks. While you're at it, add Compat = 5 to FFXII Collector's Edition. It's SLUS-21475.

Yeah, sure. I will add it Smile
We're supposed to be working as a team, if we aren't helping and suggesting things to each other, we aren't working as a team.
- Refraction
Reply

Sponsored links

#42
They are quite easy to add, there is one I'd like to add myself but they still seem to want to fix it "the right way."
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply
#43
@blyss
Why is the "switch to software mode on fmv" not used in any of the game as automatic game fixes ?
We're supposed to be working as a team, if we aren't helping and suggesting things to each other, we aren't working as a team.
- Refraction
Reply
#44
Beats me. Maybe it didn't exist the last time the gameindex.dbf was seriously updated?

Anyway it's a plaintext file and it has explanations in it for editing, thus it's quite easy to edit.

Edit: Oh also that Gamefix has a glitch - if you are already in software it will switch to hardware on FMV. It's just a toggle, it doesn't check. Maybe that's why.
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply
#45
Maybe we should fix that bug then
[Image: gmYzFII.png]
[Image: dvedn3-5.png]
Reply
#46
It should be as easy as something like:

Code:
if (softwaremode == 0 && FMVhack == 1) {
togglerendermode
}

Or whatever the vars are called.
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply
#47
I don't think it's that simple. without any comments, it's hard to identify which var does what function.

Code:
static __fi bool ipuVDEC(u32 val)
{
if (EmuConfig.Gamefixes.FMVinSoftwareHack) {
static int count = 0;
if (count++ > 5) {
if (FMVstarted == 0) {
EnableFMV = 1;
FMVstarted = 1;
}
count = 0;
}
eecount_on_last_vdec = cpuRegs.cycle;
}

I can't even find out where the render toggle get's Initialized. Tongue2
We're supposed to be working as a team, if we aren't helping and suggesting things to each other, we aren't working as a team.
- Refraction
Reply
#48
(03-30-2015, 06:05 PM)ssakash Wrote: The variable for the gamefix is FMVinSoftwareHack according to the config header file. I'll try sending a PR and hope it works, nobbs also asked me to add the hack for kingdom hearts, It's worth a try.

btw, the Goemon fix is not defined but, it's used for the game.

You should never make a PR without first testing it and confirming it works 100%, you've been told that before. Please refrain from making PRs without first testing if they work
[Image: newsig.jpg]
Reply
#49
(03-31-2015, 02:23 PM)Bositman Wrote: You should never make a PR without first testing it and confirming it works 100%, you've been told that before. Please refrain from making PRs without first testing if they work

Would it be OK if we asked the community to help test some of our changes? Say down the road I were to do some work on the VPU's to fix games that throw out VIF errors or hang up on the VU interpreters. Since I don't have almost 4000 games to test and I also don't have the time to test them all, would it be OK if I made a thread asking for people to bug test before I made a PR?
[Image: gmYzFII.png]
[Image: dvedn3-5.png]
Reply
#50
Sure but do keep in mind random people are not very good testers, you might get confusing feedback which will be more of a trouble than help
[Image: newsig.jpg]
Reply




Users browsing this thread: 1 Guest(s)