LinesPrower
|
704bf66660
|
Things I forgot about in r4314
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4318 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-09-25 03:47:10 +00:00 |
|
LinesPrower
|
7d74e55109
|
Lots of work on improving the floating point emulation. Note that most changes affect only the interpreter mode.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4314 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-09-24 17:43:46 +00:00 |
|
LinesPrower
|
8c466e1a62
|
Fixes Issue 1077.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3820 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-17 13:50:51 +00:00 |
|
LinesPrower
|
81d671dc1a
|
Aligned VideoInterface events with scanline updates.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3541 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-24 09:46:09 +00:00 |
|
LinesPrower
|
c14548c8db
|
Fixed JIT IL crashing
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3534 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-22 09:36:25 +00:00 |
|
LinesPrower
|
2ff53b2198
|
Fix to R3312. I should be more careful next time...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3331 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-05 11:49:06 +00:00 |
|
LinesPrower
|
ef1ecbcd0f
|
Fixed profiled ReJIT. It's very experimental though. Makes a great performance boost, but is way too unsafe. However it seems to work fine on games I've tested. Can be enabled from ini-file (ProfiledReJIT = True in [Core]).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3321 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-04 16:00:37 +00:00 |
|
LinesPrower
|
074fe9c9ea
|
Implemented jit'ing of floating point compare operations in the IL
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3312 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-03 13:14:03 +00:00 |
|
LinesPrower
|
3c953e485c
|
Some fixes to JIT IL's quantized stores
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3310 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-03 04:43:34 +00:00 |
|
LinesPrower
|
4c19fa7e5f
|
Implemented correct idle skipping in JIT IL
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3300 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-31 09:22:29 +00:00 |
|
LinesPrower
|
86915160b7
|
Fixed idle skipping in JIT mode
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3144 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-03 14:54:05 +00:00 |
|
LinesPrower
|
c8fbc3941d
|
Fix the disassembler (fmr instruction)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3111 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-04-30 17:12:07 +00:00 |
|
LinesPrower
|
ee4de8a9b6
|
Try to fix problems caused by incorrect denormalized floats handling. Fixes issue 398 (Sonic Unleashed hanging)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3110 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-04-30 17:07:25 +00:00 |
|