Markus Wick
5fe2924af6
Merge pull request #2577 from rohit-n/reorder
...
Silence -Wreorder warning.
2015-06-09 21:39:14 +02:00
Markus Wick
f06ce792db
Merge pull request #2569 from Linktothepast/master
...
Gameini updates.
2015-06-09 21:29:09 +02:00
Rohit Nirmal
46bad5291b
Silence -Wreorder warning.
2015-06-09 11:35:53 -05:00
Markus Wick
e47e4c677a
Merge pull request #2097 from mimimi085181/find-textures-by-hash
...
Search the texture cache for small textures by address and hash
2015-06-09 10:12:05 +02:00
Ryan Houdek
0047ea8852
Merge pull request #2501 from sigmabeta/android-kill-old-ui
...
Android: Remove the old UI, and remove support for pre-5.0 devices.
2015-06-09 03:57:47 -04:00
Matthew Parlane
39155007c7
Merge pull request #2545 from Tilka/accurate_nans
...
Jit64: optionally accurate NaNs
2015-06-09 17:53:28 +10:00
Jules Blok
d5788f75a3
Merge pull request #2533 from degasus/syncgpu
...
Fifo: Rewrite SyncGPU
2015-06-09 09:43:26 +02:00
comex
b2349d24da
Merge pull request #2575 from RisingFog/iso-case-sensitive
...
Fix File Extension Search Being Case Sensitive
2015-06-08 21:11:44 -07:00
Fog
519d2549dd
Fix File Extension Search Being Case Sensitive
2015-06-08 21:39:00 -04:00
Matthew Parlane
42d5b5b48c
Merge pull request #2568 from Sonicadvance1/aarch64_crc32_hash
...
[AArch64] Implement CRC32 texture hashing.
2015-06-09 10:39:52 +10:00
comex
9ed7e3bd3e
Merge pull request #2536 from endrift/deploy-mac
...
Tools: Use non-CMake tool for fixing up OS X bundles
2015-06-08 17:33:17 -07:00
sigmabeta
b7dcbdbf57
Android: Database improvements - remove non-existent games & folders.
2015-06-08 20:27:12 -04:00
Ryan Houdek
ffe085f5ea
[AArch64] Implement CRC32 texture hashing.
...
In a particular hashing heavy scene in Crazy Taxi the Murmur3 hash used 3.11% CPU time.
The new CRC32 hash in the same scene used 1.86%
This was tested on a Nvidia SHIELD Android TV with Cortex-A57s.
This will be a bit slower on the Nexus 9, the Denver CPU core is a bit slower with CRC32 texture hashing than Murmur3 texture hashing.
2015-06-08 19:16:50 -05:00
sigmabeta
d56f27857b
Android: Don't remove input configuration related files from old UI.
2015-06-08 20:07:43 -04:00
Eder Bastos
6f3279d627
Android: Remove old UI references from manifest, and set the new UI Activity's title to "Dolphin Emulator'
2015-06-08 19:43:10 -04:00
Eder Bastos
dbdc8121f0
Android: Require Android 5.0.
2015-06-08 19:43:10 -04:00
Eder Bastos
f197b5e7d5
Android: Remove the old UI.
2015-06-08 19:43:07 -04:00
Ryan Houdek
a91c152b86
Merge pull request #2572 from sigmabeta/android-show-version
...
Android: Show the version name as a subtitle in the GameGridActivity.
2015-06-08 19:37:33 -04:00
Ryan Houdek
2282be3265
Merge pull request #2573 from sigmabeta/android-show-filenames
...
Android: Show filenames for games with an empty title.
2015-06-08 19:35:17 -04:00
sigmabeta
1f07473f1f
Android: Show filenames for games with an empty title.
2015-06-08 19:23:04 -04:00
Jules Blok
58f9b05e7e
Merge pull request #2471 from degasus/lighting_attn
...
Lighting Attenuation
2015-06-09 00:16:02 +02:00
sigmabeta
f80f4bb542
Android: Show the version name as a subtitle in the GameGridActivity.
2015-06-08 18:07:26 -04:00
NanoByte011
59f273696a
VideoSW: refactor shared lighting attenuation function
...
- Refactored Light Attenuation into inline function in Software Renderer
- Corrected zero length light direction vector to resolve with normal direction (essentially becomes LIGHTDIF_NONE which was what I was after)
- Change the API of this shared function to use points for output variables (degasus)
2015-06-08 23:20:27 +02:00
NanoByte011
06d1b8c63a
VideoSW: rewrite lighting attenuation
...
- Fixes remaining lighting issues (Mario Tennis, etc)
- Apply same fixes to Software Renderer
- Corrected zero length light direction vector to resolve with normal direction (essentially becomes LIGHTDIF_NONE which was what I was after)
2015-06-08 23:20:27 +02:00
degasus
d31bed8b79
Fifo: Rewrite SyncGpu
...
The new implementation has 3 options:
SyncGpuMaxDistance
SyncGpuMinDistance
SyncGpuOverclock
The MaxDistance controlls how many CPU cycles the CPU is allowed to be in front
of the GPU. Too low values will slow down extremly, too high values are as
unsynchronized and half of the games will crash.
The -MinDistance (negative) set how many cycles the GPU is allowed to be in
front of the CPU. As we are used to emulate an infinitiv fast GPU, this may be
set to any high (negative) number.
The last parameter is to hack a faster (>1.0) or slower(<1.0) GPU. As we don't
emulate GPU timing very well (eg skip the timings of the pixel stage completely),
an overclock factor of ~0.5 is often much more accurate than 1.0
2015-06-08 23:16:24 +02:00
Matthew Parlane
5a0daef7f0
Merge pull request #2403 from JosJuice/short-titles
...
DolphinQt: Use short GC game titles in grid view
2015-06-08 20:15:29 +10:00
JosJuice
04de064732
DolphinQt: Use short GC game titles in grid view
...
Short titles fit better than long titles.
2015-06-08 12:04:51 +02:00
JosJuice
ec0370d2d1
Volume: Add prefer_long parameter to GetNames
...
GC games with long names store two variations of the name in
opening.bnr. This makes the shorter of those names available.
For volumes other than GC discs, prefer_long is ignored.
2015-06-08 12:00:34 +02:00
Linktothepast
56ebe1de72
More gameini updates.
...
Address comments.
2015-06-08 12:51:43 +03:00
Tillmann Karras
77685df23f
Enable AccurateNaNs for "Dragon Ball: RKP"
2015-06-08 11:14:52 +02:00
Tillmann Karras
aec38466d9
Jit64: optionally accurate NaNs
...
When AccurateNaNs is enabled, NaNs are handled accurately by checking
for NaN results and choosing the correct input NaN or replacing x86's
generated -QNaN with +QNaN.
2015-06-08 11:14:52 +02:00
Linktothepast
7e66c39cd3
Gameini updates.
...
Fixes issue 8637 by replacing SkipIdle=0 with SyncOnSkipIdle = False.
Updates gameinis for Resident Evil Archives: Resident Evil Zero, Pokemon
Snap and fixes a mistake in Baldur's Gate: Dark Alliance.
2015-06-08 11:19:59 +03:00
Ryan Houdek
881f6db2ab
Merge pull request #2509 from comex/fix-ar-codes
...
Fix subdialogs of the ISO props dialog... sort of
2015-06-08 04:13:16 -04:00
Ryan Houdek
21b1d143bc
Merge pull request #2566 from sigmabeta/android-tv-back
...
Android TV: Show the in-game menu when back button is pushed.
2015-06-08 04:02:22 -04:00
Ryan Houdek
3a3b782f3c
[AArch64] Detect AES/SHA1/SHA2/CRC32 in CPUDetect.
2015-06-08 01:20:24 -05:00
Ryan Houdek
1b6969ca67
Merge pull request #2567 from Sonicadvance1/remove_armv7
...
Remove ARMv7 support.
2015-06-08 02:19:11 -04:00
Ryan Houdek
59e2225f7d
Remove ARMv7 support.
2015-06-07 22:44:13 -05:00
Ryan Houdek
499478bcad
Merge pull request #2550 from Armada651/d3d-pokes
...
D3D: Implement Z pokes.
2015-06-07 23:25:16 -04:00
Ryan Houdek
9969273994
Merge pull request #2557 from AdmiralCurtiss/gc-sram-checksum
...
GameCube SRAM: Recalculate checksums after setting language.
2015-06-07 23:24:06 -04:00
Ryan Houdek
e8ae0f8c3c
Merge pull request #2562 from Sonicadvance1/aarch64_optimize_gatherpipe
...
[AArch64] Optimize gatherpipe stores
2015-06-07 23:23:11 -04:00
Ryan Houdek
8c2e5e2860
Merge pull request #2555 from Sonicadvance1/aarch64_rebase_ppsspp_emitter
...
[AArch64] Upstream PPSSPP's emitter changes.
2015-06-07 23:23:04 -04:00
Ryan Houdek
a81d1c250a
Merge pull request #2512 from JosJuice/bnr-size-match
...
VolumeGC: Check that opening.bnr size matches type
2015-06-07 23:20:54 -04:00
Ryan Houdek
51b440fbcf
Merge pull request #2449 from sigmabeta/android-decouple-surfaceview
...
\Android: Decouple SurfaceView initialization and emulation start.
2015-06-07 23:18:56 -04:00
Ryan Houdek
49a0adb2e9
Merge pull request #2506 from comex/enet-build-fixes
...
ENet fixes (build fixes, upgrade)
2015-06-07 23:16:42 -04:00
Ryan Houdek
9521bc1fc6
Merge pull request #2558 from sigmabeta/android-panic-alerts
...
Android: Display Panic Alerts on-screen as a Toast message.
2015-06-07 23:14:34 -04:00
Ryan Houdek
c79dd40e72
Merge pull request #2529 from JosJuice/ini-skip-bom
...
Skip reading UTF-8 BOM at the beginning of INI files
2015-06-07 23:13:53 -04:00
Ryan Houdek
daf9492072
Merge pull request #2561 from Sonicadvance1/gles_fix
...
Fix OpenGL ES shader compilation.
2015-06-07 23:12:57 -04:00
Ryan Houdek
444d112df5
Merge pull request #2563 from Sonicadvance1/aarch64_disable_psql
...
[AArch64] Disable psq_l again.
2015-06-07 23:12:50 -04:00
Ryan Houdek
c8068e26fb
Merge pull request #2527 from Sonicadvance1/aarch_multi_loadstore
...
[AArch64] Implement lmw/stmw.
2015-06-07 23:12:42 -04:00
sigmabeta
a97e9addf0
Android: Show the in-game menu when back button is pushed.
2015-06-07 23:11:34 -04:00