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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 50 51 52 53 54 ... 117 Next »

[WIP] Bugfixes/hacks
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[WIP] Bugfixes/hacks
09-09-2012, 10:38 PM
#1
CPkmn Offline
Junior Member
**
Posts: 12
Threads: 2
Joined: Jul 2012
Tonight I've been busy with 2 bugfixes/hacks.
I don't want to distribute them as *.patch/*.diff yet (they are still WIPs), but I would like testers.

Tonight I was bored, so I decided to play Madworld. When I saw the crash in Asian Town I wanted Dolphin to be as compatible as possible, so I did a little fixing to it.

The bugfixes/hacks are :

- Fix for (hardware) audio +/- buttons accidentally opening the "Open File" dialog (improved from my old one...now fixes disc changing)

- Fix for Madworld's Asian Town crash. (without this hack you couldn't fully play Madworld's Asian Town on Dolphin as it would always crash directly before the first cutscene after playing for a bit...)

Cutscene and onwards now work :

[Image: rzze8p1.png]
[Image: rzze8p2.png]

The Madworld hack is known to affect the Asian Town Bus (missing some textures, rainbow light-like thing from below) but prevents crashing in Asian Town. (and possibly others)

Also included are the Xenoblade HLE Hack and Scaling Patch (sorry, it's 5 AM for me and I'm too tired to remove them)

Downloads : (EXE only for now)

x64: http://fs09n1.sendspace.com/dl/39753a5ba98fba27d359f5a9a16dbebe/504c88691e4d901f/2wmwwk/DolphinSPS_multiupload-download-.rar

I've noticed the following settings allow Madworld to look the "cleanest" possible combined with my hack : (otherwise it may produce excess garbage surfaces)

Skip EFB Access from CPU OFF
EFB Copies to TEXTURE
OMP Enabled
MMU DISABLED
BAT DISABLED
VBeam ENABLED
Block Merging DISABLED
Find
Reply
09-10-2012, 03:17 AM (This post was last modified: 09-10-2012, 03:17 AM by delroth.)
#2
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
Quote:I don't want to distribute them as *.patch/*.diff yet

This is illegal: Dolphin is released under the GPL license which means you must distribute the source code of the application (or at least your patches) along with any binary build.

Also note that your first fix was already fixed in master a long time ago...
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
09-10-2012, 06:47 AM (This post was last modified: 09-10-2012, 11:08 AM by CPkmn.)
#3
CPkmn Offline
Junior Member
**
Posts: 12
Threads: 2
Joined: Jul 2012
(09-10-2012, 03:17 AM)delroth Wrote:
Quote:I don't want to distribute them as *.patch/*.diff yet

This is illegal: Dolphin is released under the GPL license which means you must distribute the source code of the application (or at least your patches) along with any binary build.

Also note that your first fix was already fixed in master a long time ago...

I apologize. It wasn't like I wasn't planning on releasing them as patches; I just wanted to allow users to test it for now. If it's really still required to distribute the source immediately, I guess I don't have a choice now.

(replace Core/VideoCommon/Src/VertexLoader.cpp)

http://depositfiles.com/files/92f5n7tmm

Note: It does still crash while debugging (in MSVC/VSPro), but when running it without debugging the crash is fixed.

Really? The audio button problem has been persistent for me. (up to 3.0-766)


Additionally, the following projection hack fixes a ton of bad graphics in Asian Town (they come a bit later) :

zNear: (don't put anything)
zFar : 2
(-)+zNear CHECKED
(-)+zFar UNCHECKED
Extra Parameter UNCHECKED

There are still bad graphics, but there's significantly less of them (and this projection hack seemed to give me +20% speed in Madworld)
Find
Reply
09-11-2012, 10:56 AM
#4
lamedude Offline
Senior Member
****
Posts: 360
Threads: 7
Joined: Jan 2011
Its only illegal if someone requests it. IANAL but he probably has a "reasonable" amount of time to provide source after someone ask for it.
Website 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