Open gregory38 opened 8 years ago
Wow, good job gregory!
Will check it out once the automated build finishes :)
I'm making a PR for something else that might improve R&C... EDIT: https://github.com/PCSX2/pcsx2/pull/1587
@Dreadmoth It's done now. I imagine the patience is killing you 😃
Jak 3 looks awesome, besides the rainbow hair :P
@willkuer I started thursday night. Nothing was working, Friday I remembered the offset trick. It was the initial version that I pushed. But actually, I think about it a long time ago.
The remaining issue of RC is potentially a rounding issue to select the good layer. And it seems ace combat is still broken.
Tribes: Aerial Assault is perfect.
Cricket games are almost perfect now, ICO rays are visible in intro (should be ingame too), Harry Potter Half Blood Prince is looking exactly like Sw mode, Fifa 2003 is also very good (suffers from other separate issue), Jurassic Park also looks much better. Awesome work gregory. :100:
HSG4/Everybody's Golf works OK. Tree and ground textures get corrupted based on camera angle
I pushed a new fix. It would avoid issue with camera angle or some distance. My R&C dump is really nice now.
Gregory, will you marry me? I f'ing love you for this!
Jak II - mipmapping went from worse than no mipmapping earlier today to 1:1 with software mode now! :-O :+1:
It did notice a small issue, but it's the same on SW mode and might be on real console to, because it's not that noticeable on native res.
Ace Combat 4 has improved, but still has flashes of the broken graphics and I got a crash...
Very nice :+1: Some textures (seems to be mostly smaller objects?) still pop as you move around or if you stand in specific places - but the majority look correct from almost all angles.
EDIT: Same applies to Jak 3 ^, however the ground is affected more than in R&C
Tribes: Aerial Assault seems to be pretty much perfect
I got noticed a gap between textures in Ace Combat when close to the ground. Here's a GS dump: Ace Combat textures close up big black gap.zip
@gregory38 : It looks like Jurassic Park got a little worse ingame with your latest commit. Here is a gsdump. I believe it may be suffering from some other issues too.
Just tried R&C, the game runs extremely well! But still a bit of glitching, i think it's when it's changing mipmap. There's also a bunch of SPS in the menu which is odd.
What's more annoying, if you're recording a GS Dump of the SPS in the menu. it stops! If i hold down Shift, Ctrl and F8, I don't get any glitching or SPS... Explain that one :P
Destroy All Humans is about at the same point, mostly fixed but some glitching/flicker of textures. Difficult to see it all as the lighting is still messed up leaving a ragged shadow over the screen.
This is my case with my R&C copy so... i cannot zip the gs file... Github don't want to get it... PS: i can upload it to mega is in 7z https://mega.nz/#!s4lwTI6D!5fn8QtlQgoiI803LaVehdPLoZFZSydhTL1l-2nYFORc
@Dokman you need to put the UserHacks_mipmap = 1 in your gsdx.ini file, then make sure mipmapping is enabled for sw mode, that looks like you haven't done that.
okay let me see hahaha Okay sorry my fault with my new compiled binary of pcsx2
okay let me tell you now how i watch it
my gs dump https://mega.nz/#!0tFVzCCa!gfhkkVVdNSFWkZrkjE1G4l-2lPImnGvdf1lb3LT_7O0
Hmm, are you using an old version or something? Because that looks like how it always looked (or close), but it looks pretty much fine mine with the newest git build.
i have the latest build with yor pr for R&C and Jak
can you try the master branch?
i tried it in another binary and i have the same problems
and you definitely have the right gsdx dll selected, not an old one?
it's compiled by a new clone of the code so i think yes hahahaha
Then that's very strange because it's fine here! :S
with autoflush works but i have a a worst performance i have like 10 fps or 15
Hmm, I have autoflush off.
idk what is happening hahahaha
@Dokman Maybe try the AppVeyor build of the framebuffer shader PR ?
With that build and UserHacks_mipmap=1 added to gsdx.ini, Ratchet & Clank looks like this for me (using these GSDX settings).
what hacks you have set for r&c? PS: i have this i set auto flush
Nothing enabled in the menu - the "Enable HW Hacks" checkbox must be checked for the UserHacks_mipmap=1 ini setting to apply
I just have fast invalidation enabled, nothing else
thanks hahah i don't know that
Just FYI it doesn't seem to work for me either. I'm using the latest build, HW hacks enabled, UserHacks_mipmap=1 in gsdx.ini.
Edit: Take that back. It does look some better but still pretty damned nasty.
in my case R&C 1 is like perfect, not perfect but it's playable, it has a lot of stuttering but is playable
Deus Ex makes heavy use of mipmapping. Without the hack, the game looks fine, if a bit shimmery. With the hack enabled, everything breaks.
On the option, I think you could use the keyboard shortcut. The hack ought to be the start/default value only.
Otherwise, code is quite new. Please don't expect too much. I'm not even sure, if it could really work. Remember it is hack not a full implementation.
Just tried R&C, the game runs extremely well! But still a bit of glitching, i think it's when it's changing mipmap. There's also a bunch of SPS in the menu which is odd.
What's more annoying, if you're recording a GS Dump of the SPS in the menu. it stops! If i hold down Shift, Ctrl and F8, I don't get any glitching or SPS... Explain that one :P
@refractionpcsx2 I think there are potentially texture cache issue too for this game. On the mipmap layer. My hack only loads a single layer. Potential issue
Ok I finally realized this is what you really need to enable mipmapping
mipmap=1
UserHacks=1
UserHacks_mipmap=1
Indeed Ace Combat 5 improves in the distance (while nearest part of the terrain is still kind of glitchy)
@gregory38 : Did you had a look at jurassic park dump I attached above? Is it suffering from only mip map issue or something else is also there?
Quick look. Even sw render got some difficulties to replay the dump. There are likely others issues in the mix. I'm still trying to understand how to proper round the mess.
With latest fixes R&C3 is working near flawless for me now, so ignore my previous message.
Edit: Actually all three are :) And I get full speed in DX11 mode :)
@gregory38 i have a 4790K @ 4,4Ghz and i can't play with a good fps rate in R&C 1, why is happenning? i have set the preset to Agressive
@Dokman Strange, R&C 1 runs full-speed (aside from the in-game menu) using the settings I posted earlier on my 4770 @ 3.4GHz and GTX 770 - what settings / speedhacks are you using? I have EE Cyclerate and VU Cycle Stealing at 0, all other speedhacks enabled. (setting EE Cyclerate to negative values and/or VU Cycle Stealing to anything above 0 seems to result in reduced "true" FPS - making the game feel very sluggish even at "full speed")
okay i will see later
Just set the preset back to Safe, and make sure the MTVU speedhack is still enabled.
maybe we could open a forum thread for mipmap support. So this issue tracker doesn't explode.
By the way, Legacy of kain is much better except when the erratic gliches when you change the camera angle
eith dx11 it works at full speed
@gregory38 - I will make the thread now, once sec.
Edit, done: http://forums.pcsx2.net/Thread-New-feature-Needs-testing-GSdx-HW-mode-Experimental-mipmap-support
By the way, Legacy of kain is much better except when the erratic gliches when you change the camera angle
The same goes for most other games. If you move the camera you can often see (part of) the mipmapping glitches pop back in.
Yes Need some tuning. Does the glitches remain if you stop moving on the bad angle ? I need to capture it in a gs dump to understand what going on.
Let's collect games that suffer from lack of mipmap. It would allow to avoid multiple bugs reports and easily see which games are impacted (and how many too).
Active issues:
Active issues, but not broken without mipmapping:
Fixed with automatic mipmapping option, but missing CRCs:
Fixed with automatic mipmapping option: