Project

General

Profile

Actions

Emulator Issues #5328

closed

Mario Golf experiences gfx issues with "fast mipmaps" disabled.

Added by wespipes69 over 12 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

  1. Game Name and ID (as it appears in right click > properties: "GZ2P01",
    "RSBE01", etc):
    Mario Golf GFTE01

2) What is the expected output? What do you see instead?
Black textures appear when the mipmaps hack is off.

3) Did the game ever work correctly (i.e. not have this problem) on an
earlier version of dolphin? Please specify the exact revision when the
problem began.
I believe it's always been this way.

4) What steps will reproduce the problem?

  1. Turn off fast mipmaps
  2. Launch title and get in game.

5) What version of dolphin are you using (32bit/64bit along with the
version as it appears in the title bar, etc)? Do not say 'latest version'
this changes multiple times a day.
On what operating system, drivers, and hardware? Be sure to list OS,
graphics driver information, and video card model if you are having
graphics problems, for example.
3.0-508 x64, Win7, nvidia 460gt 290 series drivers.

6) Please provide any additional information below.

7) Attachments. IMPORTANT! We have a limited storage quota on
GoogleCode, so please use a 3rd party host for screenshots or any other
files (http://min.us/ for example).

Fast mipmaps ON (correct immage):
http://imageshack.us/photo/my-images/705/fastmipmapson.png/

Fast mipmaps OFF (texture corruption):
http://imageshack.us/photo/my-images/641/fastmipmapsoff.png/


Related issues 1 (0 open1 closed)

Blocks Emulator - Emulator Issues #5237: Feature RemovalsFixedNeoBrainX

Actions
Actions #1

Updated by NeoBrainX over 12 years ago

Like I said before, attach a fifo player log, please.

Actions #2

Updated by wespipes69 over 12 years ago

Actions #4

Updated by parlane over 12 years ago

Also that site sucks, does not work for me.

Actions #5

Updated by wespipes69 over 12 years ago

Space: yes, yes,i realized that as I was uploading it.
Site awesomeness: It's good, trust me.
Link not working: It's works for me, I just made it searchable also. You should be able to get. Try again please.

Actions #6

Updated by wespipes69 over 12 years ago

Your link goes no where, just copy paste mine and it'll work.

Actions #7

Updated by Staudi.Kaos over 12 years ago

Yup, both only seem to work when copied and pasted, at least with Google Chrome

Actions #8

Updated by NeoBrainX over 12 years ago

  • Status changed from New to Accepted
Actions #9

Updated by NeoBrainX over 12 years ago

Changing "tex.texMode1[i&3].max_lod >> 4" in the TextureCacheBase::Load calls in VertexManager.cpp to "tex.texMode1[i&3].max_lod >> 5" apparently "fixes" the issue. I doubt that's what we want to do there, however.

It's likely that issue 5461 is a duplicate of this.

Actions #11

Updated by marcosvitali over 12 years ago

I was tracking the LOD modifications, because rodolfo told me about he has fixed that and you modified that after, but if difficult for my because iam not a graphics programmer. Anyway rodolfo says is trash textures, because the LOD is not right so, the solution is divide for a bigger number. But i dont understand nothing about this :)

Actions #12

Updated by marcosvitali over 12 years ago

I still trackig more LOD modifications

Actions #15

Updated by NeoBrainX over 12 years ago

AFAICT tm0.lod_bias is in UX.5 format and min/max_lod in U4.4 format, so the shifts should be fine. I.e. I don't think it's correct to shift max_lod by 5.

Actions #16

Updated by tommyhl2.SS over 12 years ago

This game has all kinds of issues, fastmips working or not is not the real issue.

Actions #17

Updated by wespipes69 over 12 years ago

What are you talking about dude? Mipmaps is one of the TWO issues this game has - the other being polygon boundary problem (mostly a problem in menus). Mipmaps being the biggest issue in gameplay - once that's fix to match the old "fast mipmaps" behavior, the game is extremely playable.

What was the point of the comment? Native Dolphin mipmaps causes black textures all over the place and IS it's own issue. Please don't make useless, uninformed comments like that here.

Actions #18

Updated by wespipes69 over 12 years ago

And the zfreeze (currently only software) fixes up the spikey polygon issue pretty well (perfect menus, but still get a couple "spikes" on characters).

So with proper mimpaps and a hardware solution for the zfreeze stuff, this game would be almost perfect!

http://code.google.com/p/dolphin-emu/issues/detail?id=3334&can=5

Actions #22

Updated by captgrrr about 12 years ago

GTEE01 - 1080: Avalanche
GWRE01 - WAVE RACE / BLUE STORM
Also have mipmap issues that look very similar to this, fast mipmaps does "fix" them as well.

Actions #23

Updated by captgrrr about 12 years ago

Can also add
GIKE70 - IKARUGA - show up as white instead of black. Easy to spot during the first level launch sequence.
G3BE9G - Serious Sam - show up as purple or green. Bullet decals and all over the Monkeys of Juyongguan level are the most noticable.

Actions #24

Updated by shellashock about 12 years ago

sorry for bumping, but i have found another game that is affected by fast mipmaps disabled.
G8ME010- Paper Mario TTYD: the loading of large areas, like the opening intro scene, and the glitz pit, is bugged. It will flash from the expected output to a black screen and back rapidly. Also, the fight with macho grubba is really difficult to beat as when he grows to his best height and uses his ability to be shifty or dodgy, the screen rapidly flickers between the screen and a black screen.

Actions #25

Updated by Billiard26 almost 12 years ago

  • Status changed from Accepted to Fixed

This issue was closed by revision d994e56b60aa.

Actions #26

Updated by Billiard26 almost 12 years ago

This issue was closed by revision d994e56b60aa.

Actions

Also available in: Atom PDF