Thank you very much AmienZero and everyone else (and Mamario too for sending me private messages on the matter and providing old build downloads.) I tried that particular build with similar results, and even compiled the absolute latest build myself, and I've come to the ultimate conclusion that something must be wrong with my system. The spirit is willing, but the flesh is spongy and bruised. I'm going to give up on it for now, but thank you again for all being so helpful in trying to fix my issue.
If I ever get a new computer, I'll be sure to stop by again and give it another go. For now, I think I'll just quit while I'm behind. Thank you again, from the cockles of my heart.[/quote]
(04-24-2010, 11:31 AM)AmienZero Wrote: [ -> ] (04-24-2010, 03:48 AM)Kolano Wrote: [ -> ]I believe the critical detail regarding resolution is using an even multiple of 640x480, so 1280x960 and 1920x1440 should work as well. The issue seems to be related to the way scanlines are rendered, which results in oddities when pixels are unevenly stretched.
nope. tried and tested with 800x600 and 1024x768 but still poses the same problem. this game cannot be played on higher resolution unless native resolution is implemented to DX9. OGL already has it.
Um, 800x600 and 1024x768 are not even multiples of 640x480 and as such don't work. Per my comment, 640x480, and multiples there of (i.e. 2x, 3x, 4x), should work fine.
well, what do you know. i tried MM10 with 1280x960 and the graphic loads just fine. but too bad my monitor only supports 1280x1024. oh well.
@relshak
before you give up, why don't you follow this setting i used on my pc.
Config
-Enable Dual Core
-Enable Idle Skipping
-Jit Recompiler
- Lock threads to cores
- DSPLLE on thread
- Aspect Ratio 4:3
- Plugin DX9
Graphics
- Windowed resolution 640x480
- Enable CPU->EFB Access
- Safe Texture Cache Normal
- EFB Scaled Copy
- EFB Copy To Texture
- Enable XFB
DSP
- Enable all options.
if the above settings still didn't work, then i don't have any idea what you problem is. it worked on me. even when i set the resolution to 1280x960.
Hmm, I have the same problem as relshak...at least with your settings on latest revs...or do you use an older rev, AmienZero?
Okay, we are REALLY close. I mean, super close. I have full frames even in the busy areas, no garbled graphics, good sound, but now just one more problem (always how it goes, right?) Now there's this weird up/down wiggle of the entire screen, even on the starting Wii screen. I tried with a clean install of 5238 (the one that works with ungarbled graphics and full frames) and just enabling XFB makes the wiggling apparent (or starts it to begin with) . It's definitely something to do with the refresh rate, but I'm stumped. I've attached a gif of what it's doing (though the gif may seem slower than the actual problem, you get the idea.) I should add that this seems to be only in build 5284 which is the only build I've gotten to work right so far. I tried the same settings in 5388 (no wiggling during XFB enable, but garbled.) and 2.0 (which has no XFB).
Thanks again for all your help. Soooo close. Haha.
Minor update: Enabling XFB in games that don't need it also causes wiggle.
Alrighty, I've combed through the various updates and here's what I've found.
Currently the two main issues with the DX9 plugin I've found has been the 'wiggle' problem with XFB enabled as evidenced in my post above, and the garbling graphics in my original post.
The garbled/lined/etc pixels problem in DX9 starts at build 5341. Before that, the picture was clear and lovely. The update note for that particular build was: "Fixes wxGL, so it draws correctly in OSX, so Draw to Main works if enabled in OSX. Disabled, it creates a window but with no titlebar"
The wiggle was in most versions before that, (back beyond 5284 at least, but I didn't test farther than that.) but is repaired in build 5367. The update note for 5367 which stopped the wiggling was: "disable loading of native mip for compressed textures as they are not working, this should fix grass problem in zww"
Anyway, if you see this Mamario, maybe you can make some sense out of it. If anyone has some idea of how I can mix the non-garbled graphics of pre-5341 and the non-wiggle of 5367 and later, I'd love to try it, haha.
Thanks again. I hope this helps someone, even if it's not me.
As you've worked out the wiggling is due to enabling XFB in DirectX within a certain range of revisions, I forget the specifically affected ones. I believe recent revs have corrected the issue.
Indeed. rev 5367 has fixed the wiggling in XFB issue, but rev 5341 introduced the problem of improper rendering of the "8-bit" fidelity, and it continues to be an issue into the latest revision of 5404 (edit: just tried the recently released rev 5410. Same thing.).
(04-25-2010, 03:45 AM)StripTheSoul Wrote: [ -> ]Hmm, I have the same problem as relshak...at least with your settings on latest revs...or do you use an older rev, AmienZero?
i used r5284 to play MM9 and MM10. that setting i posted works fine with it. as the screen wiggle problem, yes i do experienced it and finished the game with it. i didn't try out any of the new revs as i don't see any needs for it.
p/s: Mamario is a compiler, not one of the developers. you might want rodolfoosvaldobogado to look into this matter since he makes alot of DX9 improvements.
Well, at least we're down to the very root of the problem. I guess I just can't endure the wiggling. I have headache problems with things like that, so I can't play them for long periods of time. I'll just keep checking the revisions until something fixes it. I certainly don't want to go bothering a dev over something so menial.
Thank you again for everyone's help.