PCSX2 - The Playstation 2 Emulator
Go to file
cottonvibes 856968812a Better fix for Dawn of Mana problem; solves the constant recompilation as well.
Basically:
If a block begins with an illegal instruction then don't continue recompiling the block, instead recompile code that prints an error message if block is taken at execution time, and then exit execution if it is.
Dawn of Mana has a conditional branch which leads to a bunch of illegal instructions, but the branch is never really taken at execution time.
The programmer either left this in for debugging, or possibly because real code is swapped in-place of the illegal instructions at a later time.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3263 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-06-22 03:08:30 +00:00
3rdparty [cmake] Drop internal bzip version. No reason to use it, moreover compilation is broken for some distribution. 2010-06-19 13:45:30 +00:00
bin New Docs folder setup: original proprietary docs files are kept in /pcsx2/Docs, and distributable PDFs should be generated from them into /bin/docs for releases. :) 2010-05-30 11:47:46 +00:00
cmake [cmake] 2010-06-21 11:05:30 +00:00
common UI: Replace a lot of PCSX2's with pxGetAppName(). 2010-06-21 10:25:06 +00:00
debian_unofficial [debian]: 2010-06-15 13:07:29 +00:00
fps2bios Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
nsis NSIS Installer: 2010-05-30 02:00:19 +00:00
pcsx2 Better fix for Dawn of Mana problem; solves the constant recompilation as well. 2010-06-22 03:08:30 +00:00
plugins Yay, typo :p 2010-06-21 15:37:26 +00:00
tools Removed from GSDX Build (VS2010 side) residues of CG/OpenGL/Glew etc... 2010-05-29 18:09:38 +00:00
CMakeLists.txt [cmake] 2010-06-07 13:32:10 +00:00
build-plugins.sh Got rid of various obsolete files, and moved the codeblocks workspace file. 2009-09-09 10:02:12 +00:00
build.rb Fixed up the Linux build. A couple minor OnePad changes. 2009-07-11 17:21:23 +00:00
clean_msvc.cmd Minor fixes to selecting isos and changing cdvd source types. 2010-04-27 16:20:49 +00:00
detect_missing_file_in_cmake.sh cmake: Update some missing files. Compile Devel by default. 2010-05-22 05:07:07 +00:00
pcsx2-codeblocks.workspace Enable cpu detection in spu2-x. Link to the systems copy of zlib, rather then building a separate copy for pcsx2. 2010-05-12 11:25:30 +00:00
pcsx2_suite_2008.sln Screwed up my last i18n commit -- forgot that gettext/poedit needs explicit text literals to work from, so my pxE_* macros won't work. This version should be better. 2010-05-31 15:18:49 +00:00
pcsx2_suite_2010.sln Committing "blood's" work on building PCSX2 and plugins under msvc 2010. 2010-04-30 19:46:43 +00:00
rebuild.sh Correct the script, so that Linux is compilable. (If rebuild.sh is run before compiling.) 2009-09-07 00:50:36 +00:00