Pierre Bourdon
21eb1cd158
Merge pull request #3635 from phire/lazy_comex
...
Implement BLR Overflow handling for Windows.
2016-03-26 01:42:54 +01:00
Pierre Bourdon
8f74f1f4e9
Merge pull request #3601 from phire/AccurateEventScheduling
...
Adjust cycle counts so they are accurate to the JIT block level (Fixes OoT virtual console and other games)
2016-03-25 17:02:30 +01:00
Pierre Bourdon
b427d58a5f
Merge pull request #3746 from phire/cache_max_texture_size
...
OpenGL: Cache query to max texture size.
2016-03-25 17:00:56 +01:00
Scott Mansell
066b6b0bcb
OpenGL: Cache query to max texture size.
...
This showed up really high when I was profiling things.
2016-03-26 03:14:39 +13:00
Scott Mansell
d61baef2f6
Disable JitArm64's inline timebase implemenation, as it's incorrect.
...
The interpeted version is correct.
2016-03-24 05:17:10 +13:00
Scott Mansell
27beef1ff4
Store an inverted copy of lastOCfactor.
...
The inverse operation is more common, especially when games check the
timer rapidly. So we do the division once and store the inverted copy.
2016-03-24 05:17:10 +13:00
Scott Mansell
407f86e01a
Mark global variables with g_ prefix
2016-03-24 04:32:12 +13:00
Scott Mansell
67dc26cf1d
CoreTiming: Fix 31bit overflow for events scheduling.
...
Events scheduled more than 4.12 seconds in the future (2.96 seconds for
Wii games) would overflow the sign bit and get scheduled in the past
instead, causing them to fire instantly.
2016-03-24 04:27:14 +13:00
Scott Mansell
2ebbfd6f85
Adjust cycle counts so they are accurate to the jit block level
...
Previously GlobalTimer was only updated at the end of each slice
when CoreTiming::Advance() was called, so it could be upto 20,000
cycles off.
This was causing huge problems with games which made heavy use of
the time base register, such as OoT (virtual console) and Pokemon
puzzle.
I've also made it so event scheduling will be accurate to the jit
block level, instead of accurate to the slice.
2016-03-24 04:24:53 +13:00
Mathew Maidment
3ff56aa192
Merge pull request #3646 from rukai/dolphinQtEmulationMenu
...
DQt2: Emulation MenuBar
2016-03-19 21:00:01 -04:00
Rukai
cc6a7826c0
Implements Emulation MenuBar
...
Save states, fullscreen, frame advance, screenshot and emulation
controls are available through the MenuBar
2016-03-20 11:44:35 +11:00
Scott Mansell
c5b3a2efac
Implement BLR Overflow handling for Windows.
2016-03-20 00:41:28 +13:00
Pierre Bourdon
b164b4c475
Merge pull request #3738 from rabbott99/ignore-emacs-temp
...
.gitignore: ignore emacs temp files
2016-03-18 09:29:33 +01:00
rabbott99
dddde80e33
.gitignore: ignore emacs temp files
2016-03-17 23:01:06 -04:00
Pierre Bourdon
647fec92a0
Merge pull request #3266 from mimimi085181/partial-updates-with-parts-of-efb-copies
...
Partial texture updates with parts of efb copies
2016-03-18 01:11:59 +01:00
Pierre Bourdon
421a67d7cc
Merge pull request #3684 from Sonicadvance1/fix_vertexshadergen_asserts
...
Fix a few asserts in the VertexShaderGen.
2016-03-17 23:33:53 +01:00
mimimi085181
e4f984d5dd
Minor fixes to the partial updates code
...
- remove an outdated comment about the efb to ram and scaled efb restriction
- when upscaling efb copies, mark the new texture as efb copy
- dx12 fixes for the src box, especially the number of layers for 3D
2016-03-16 22:24:11 +01:00
mimimi085181
80250f47e9
Partial texture updates with parts of efb copies new version
2016-03-16 22:24:10 +01:00
Ryan Houdek
a53c0f6995
Merge pull request #3717 from degasus/videosw
...
VideoSW: Drop stupid state setters.
2016-03-14 09:36:12 -04:00
Ryan Houdek
95e7c247df
Merge pull request #3700 from degasus/custom_textures
...
CustomTextures: Fix loading of the last mipmaps.
2016-03-14 09:35:40 -04:00
Pierre Bourdon
f0e25b8477
Merge pull request #3668 from RisingFog/wii_movie_sysconf
...
Apply Wii Settings on Movie Recording/Playback
2016-03-14 01:42:37 +01:00
Ryan Houdek
53815961fd
Merge pull request #3732 from Tilka/cmake
...
CMake: fix warning
2016-03-13 11:54:28 -04:00
Tillmann Karras
d007711eb6
CMake: fix warning
2016-03-13 04:02:27 +00:00
Ryan Houdek
03071c0c5c
Merge pull request #3711 from degasus/arm
...
JitArm64: Implement dcbx
2016-03-12 17:38:00 -05:00
Ryan Houdek
5b85723b90
Merge pull request #3731 from Sonicadvance1/fix_android_buildbot
...
Fix Android buildbot
2016-03-12 16:57:12 -05:00
Ryan Houdek
38a5183eb4
Fix Android buildbot
2016-03-12 15:44:13 -06:00
Pierre Bourdon
c008d8b1af
Merge pull request #3705 from Mystro256/master
...
Various Linux fixes
2016-03-11 22:31:58 +01:00
Pierre Bourdon
77b4b36ca4
Merge pull request #3670 from aserna3/udev
...
[udev] Added udev rule for GC adapter
2016-03-11 10:00:41 +01:00
Anthony Serna
99fd27b4fe
[udev] Added udev rule for GC adapter
...
Added rule for DolphinBar
2016-03-10 19:58:47 -06:00
Ryan Houdek
4c4eaaa1d6
Merge pull request #3570 from endrift/indtev-reduce-shifting
...
VideoBackend: Remove extraneous shifts from indirect texture lookups
2016-03-10 13:12:47 -05:00
Pierre Bourdon
2ce7439c59
Merge pull request #3715 from RisingFog/rmdir_installer
...
Update Installer to delete old Install directory
2016-03-10 15:50:22 +01:00
Jeremy Newton
feae5ff3d8
Move linux files to Data
2016-03-09 10:58:54 -05:00
Mystro256
84483a1076
Add manpages for Linux and include them in spec file
...
Note that the manpages are placed in Data
2016-03-09 10:58:03 -05:00
Pierre Bourdon
a06eaabcdc
Merge pull request #3721 from lioncash/net
...
NetPlayServer: Get rid of some explicit deallocations
2016-03-09 15:29:44 +01:00
Mathew Maidment
1c7f5b139d
Merge pull request #3623 from rukai/dolphinQtAbout
...
DQt2: About Dialog
2016-03-09 03:16:40 -05:00
Lioncash
84b0a930da
NetPlayServer: Get rid of some explicit deallocations
2016-03-08 19:31:36 -05:00
Pierre Bourdon
370e91d4c0
Merge pull request #3708 from ismail/miniupnpc-api-16
...
Fix build with MINIUPNPC_API_VERSION >= 16
2016-03-07 13:49:26 +01:00
Chris Burgener
d3bc7a9481
Update Installer to delete old Install directory
2016-03-06 10:39:53 -05:00
degasus
ab44d2ec5c
VideoSW: Drop SetTevReg for colors.
2016-03-06 11:05:49 +01:00
degasus
7a154181b4
VideoSW: Drop SetScissor().
...
Just access the global state directly.
2016-03-06 10:24:28 +01:00
degasus
8b0fd623e5
VideoSW: Drop SetViewOffset.
...
Just use the global state.
2016-03-06 10:22:44 +01:00
Dolphin i18n Bot
965d1236d2
Automatic translation resources sync with Transifex
2016-03-06 01:10:49 +00:00
Ryan Houdek
40931f5030
Merge pull request #3690 from aserna3/bikeshedding_bait
...
[Config UI] add "normal speed" to speed limit 100%
2016-03-05 11:55:06 -05:00
Mystro256
8d4607d293
Polarssl should be mbedtls in dolphin-emu.spec
2016-03-05 11:54:56 -05:00
Mystro256
2e367fb052
Add option to use shared gtest library if available
2016-03-05 11:54:17 -05:00
degasus
54a4d68c9a
JitArm64: implement dcbx
2016-03-05 00:29:38 +01:00
Ryan Houdek
8f75594de7
Merge pull request #3694 from degasus/arm
...
JitArm64: Small improvements.
2016-03-04 18:01:25 -05:00
Pierre Bourdon
3b6af8c7a5
Merge pull request #3691 from rukai/netplayWiiRemoval
...
Netplay Wii Remote Removal
2016-03-04 23:45:07 +01:00
degasus
9bf50fb93d
JitArm64: Fix mulli.
...
mulli has no inst.OE
2016-03-04 22:51:47 +01:00
degasus
9ed465f4ac
JitArm64: Implement mulhwx
2016-03-04 22:51:46 +01:00