Dolphin SVN r6023 - 模擬器
By Elizabeth
at 2010-08-01T14:48
at 2010-08-01T14:48
Table of Contents
http://www.dolphin-emulator.com/download.html
Dolphin SVN r6023 is released.Dolphin is the first Gamecube emulator able to
run commercial games! Dolphin is a great Gamecube(NGC) and Wii emulator.It
has a partial Wii support and plays most Gamecube games. OpenCL is enabled in
this build.
Dolphin SVN changelog:
r6013
Use GetClientRect in the GameListCtrl OnSize function, but removed the +5
padding. This seems to look best on windows and linux. Unfortunately
wxWidgets on linux doesn't account for visibility of the vertical scrollbar
in this or any calculation I have found.
Also fixed an issue with the saving of the log/console window size.
r6014
Make the SSE3.1 VideoCommon code available in GCC builds.
The GCC model for extended instructions like these is that you compile
with -msse3 etc. These affect code generation for whole compilation units,
so the idea is that you have a separate .c file for each instruction set
class and then indirect to the desired one at runtime.
Without e.g. -msse4.1, the GCC built-ins used by are not
available. However, in our specific case of compiling with -msse2 and
wanting to use SSE3.1 code, enough built-ins are available that we only
need to provide a little hack for pshufb.
Upgrading this to also use SSE4.1 instructions doesn't appear feasible
without a lot of undesirable duplication of GCC built-in functions and
headers, so we'd probably have to move to the GCC model of separate
source files for that.
r6015
MaxOSX build fix. Thanks soren.
r6016
Newer versions of GCC's check for __SSSE3__ (-mssse3).
No matter. We don't actually need it for our purposes.
r6017
JitIL: Commented out the code which cause bugs in STGJAF OP movie.
r6018
JitIL: Added "lbzu" instruction and "crXX" instructions. "crXX" are ported
from Jit_SystemRegisteres.cpp. "lbzu" may cause crush in GFZP01 (F-Zero GX
PAL). I could not test with GFZP01 because I don't have it. I tested "lbzu"
with other games, though.
r6019
Avoid always-true and signed/unsigned comparisons.
Make empty while loops a little more obvious with a {} suffix.
r6020
wxWidgets 2.9.1 works reasonably well now.
r6021
fix small bug with dsp lle debugger: now it will highlight regs which just
changed, instead of the ones which changed last step.
r6022
JitIL: Fixed comment out style reviewed in r6017.
r6023
JitIL: Reverted "lbzu" added in r6018.
--
Dolphin SVN r6023 is released.Dolphin is the first Gamecube emulator able to
run commercial games! Dolphin is a great Gamecube(NGC) and Wii emulator.It
has a partial Wii support and plays most Gamecube games. OpenCL is enabled in
this build.
Dolphin SVN changelog:
r6013
Use GetClientRect in the GameListCtrl OnSize function, but removed the +5
padding. This seems to look best on windows and linux. Unfortunately
wxWidgets on linux doesn't account for visibility of the vertical scrollbar
in this or any calculation I have found.
Also fixed an issue with the saving of the log/console window size.
r6014
Make the SSE3.1 VideoCommon code available in GCC builds.
The GCC model for extended instructions like these is that you compile
with -msse3 etc. These affect code generation for whole compilation units,
so the idea is that you have a separate .c file for each instruction set
class and then indirect to the desired one at runtime.
Without e.g. -msse4.1, the GCC built-ins used by are not
available. However, in our specific case of compiling with -msse2 and
wanting to use SSE3.1 code, enough built-ins are available that we only
need to provide a little hack for pshufb.
Upgrading this to also use SSE4.1 instructions doesn't appear feasible
without a lot of undesirable duplication of GCC built-in functions and
headers, so we'd probably have to move to the GCC model of separate
source files for that.
r6015
MaxOSX build fix. Thanks soren.
r6016
Newer versions of GCC's check for __SSSE3__ (-mssse3).
No matter. We don't actually need it for our purposes.
r6017
JitIL: Commented out the code which cause bugs in STGJAF OP movie.
r6018
JitIL: Added "lbzu" instruction and "crXX" instructions. "crXX" are ported
from Jit_SystemRegisteres.cpp. "lbzu" may cause crush in GFZP01 (F-Zero GX
PAL). I could not test with GFZP01 because I don't have it. I tested "lbzu"
with other games, though.
r6019
Avoid always-true and signed/unsigned comparisons.
Make empty while loops a little more obvious with a {} suffix.
r6020
wxWidgets 2.9.1 works reasonably well now.
r6021
fix small bug with dsp lle debugger: now it will highlight regs which just
changed, instead of the ones which changed last step.
r6022
JitIL: Fixed comment out style reviewed in r6017.
r6023
JitIL: Reverted "lbzu" added in r6018.
--
Tags:
模擬器
All Comments
Related Posts
Jpcsp SVN r1719
By Charlotte
at 2010-08-01T14:46
at 2010-08-01T14:46
M1.XML 20100729
By Belly
at 2010-08-01T14:24
at 2010-08-01T14:24
Pcsx2-r3579運行問題
By Genevieve
at 2010-08-01T14:04
at 2010-08-01T14:04
MAME Rerecording 0.138test1
By Aaliyah
at 2010-08-01T14:02
at 2010-08-01T14:02
bsnes v066 released
By Margaret
at 2010-08-01T14:00
at 2010-08-01T14:00