summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-03codec: Fix ADPCM distortion caused by incorrect nibble orderfincs
Closes #2049. Signed-off-by: MerryMage <MerryMage@users.noreply.github.com>
2016-08-31Merge pull request #2032 from bunnei/qt-graphicsbunnei
Qt graphics configure & V-Sync option
2016-08-31Merge pull request #2035 from MerryMage/disable-stretchbunnei
User-configurable option to enable/disable time-stretching of audio
2016-08-31qt: Rename all "toogle" to "toggle".bunnei
2016-08-31configure_audio: User-configuratble option to enable/disable audio stretchingMerryMage
2016-08-31audio_core: Add EnableStretching to interface so that one can toggle ↵MerryMage
stretching on and off
2016-08-31sink: Change EnqueueSamples to take a pointer to a buffer instead of a ↵MerryMage
std::vector
2016-08-30Merge pull request #2034 from JayFoxRox/avoid-glsl-errorbunnei
OpenGL: Avoid error on unsupported lighting LUT
2016-08-30OpenGL: Avoid error on unsupported lighting LUTJannik Vogel
2016-08-30Merge pull request #2023 from yuriks/autobase-bcfntbunnei
Auto-detect original shared_font.bin memory base
2016-08-29qt: Add an option to settings for enabling V-Sync.bunnei
2016-08-29qt: Recreate GL context on startup to support changing V-Sync.bunnei
2016-08-29system: Add a function to see if the emulator is running.bunnei
2016-08-29config: Add a setting for graphics V-Sync.bunnei
2016-08-29qt: Add a configuration tab for Graphics and move relevant fields.bunnei
2016-08-29Merge pull request #2029 from JayFoxRox/appveyor-cachebunnei
AppVeyor: Cache chocolatey packages
2016-08-29AppVeyor: Cache chocolatey packagesJannik Vogel
2016-08-28Merge pull request #1948 from wwylele/cro++Yuri Kunde Schlesner
Implemented CRO
2016-08-27Merge pull request #1987 from Lectem/ipcdescriptorsYuri Kunde Schlesner
fix #1942 and add a few IPC functions for descriptors
2016-08-27LDR: Implement CROwwylele
2016-08-27ARM: add ClearInstructionCache functionwwylele
2016-08-27Memory: add ReadCString functionwwylele
2016-08-27Auto-detect original shared_font.bin memory baseYuri Kunde Schlesner
This allows a file dumped from either an o3DS or a n3DS (and potentially even an original unrebased file) to be used.
2016-08-26Merge pull request #2022 from MerryMage/issue-tplbunnei
.github: Add ISSUE_TEMPLATE.md
2016-08-26.github: Add ISSUE_TEMPLATE.mdMerryMage
2016-08-23Merge pull request #2015 from MerryMage/upstream-smlabunnei
dyncom: Read-after-write in SMLA
2016-08-22dyncom: Read-after-write in SMLAMerryMage
In the case when RD === RN, RD was updated before AddOverflow was called to check for an overflow, resulting in an incorrect state of the Q flag.
2016-08-15citra: Default to HW renderer.bunnei
2016-08-15qt: Use 5.7 on Windows.bunnei
2016-08-14Merge pull request #2004 from MerryMage/stmYuri Kunde Schlesner
Dyncom: Correct implementation of STM for R15
2016-08-14Dyncom: Correct implementation of STM for R15MerryMage
2016-08-08Merge pull request #1936 from jroweboy/qt5.7-fixbunnei
CMake: Fix for QT 5.7 overwriting -std=c++1y flag
2016-08-04CMake: Fix for QT 5.7 overwriting -std=c++1y flagJames Rowe
In QT 5.7 they added a new check for CXX features which appends a minimum required standard to the CXX_FLAGS. Because we were writing the flag directly previously, cmake assumed it needed to add a c++11 flag to the build. This tells cmake to use c++14 on every build.
2016-08-02fix #1942 and adds a few IPC functions for descriptorsLectem
2016-07-29Input GUI: Add tab to remap controls (#1900)Anon
2016-07-28Merge pull request #1950 from JamePeng/fix-apt-0x0055004-and-0x00560000bunnei
Correct APT::0x00550040 and APT::0x00560000 function
2016-07-28Merge pull request #1983 from hrydgard/font-reminderbunnei
Shared font file: Instead of segfaulting, log an error to remind the user to dump it
2016-07-28Instead of segfaulting, log an error to remind the user to dump the shared ↵Henrik Rydgard
font file
2016-07-28Merge pull request #1959 from MerryMage/revsh-upstreambunnei
dyncom: Fix translation of thumb REVSH
2016-07-28dyncom: Fix translation of thumb REVSHMerryMage
2016-07-26Merge pull request #1966 from dwhinham/info_plist_fixbunnei
CMake: Fix Info.plist template for citra_qt/OSX
2016-07-25Travis Build: OS X Startup Crash Fix (#1962)Andy Tran
* Travis: Mac OS X Build Fix Addresses the issue of the nightly builds crashing on OS X. In short, the changes needed were to rename the references within the binaries in order to make the app “self-contained”. * Travis: Mac OS X Terminal Launches citra with a terminal (instead of going straight for the QT application, skipping the debugging terminal). * Travis: Clean Up Lines * Travis: Fix of EOL Issue * Travis: Merge Fixes from Build Branch * Travis: Forward OS X Arguments * Travis: Forward OS X Arg x2 The issue is, is that sure “open citra-qt.app —args test” works, but drag and drop doesn’t! * Travis: Something needed to be escaped
2016-07-25Merge pull request #1974 from LittleWhite-tb/crash_invalid_sizebunnei
Protection against a resize of size 0
2016-07-23Protection against a resize of size 0Alexandre LittleWhite Laurent
2016-07-23Merge pull request #1973 from linkmauve/no-sse4.1Yuri Kunde Schlesner
Remove the -msse4.1 on ¬MSVC
2016-07-23Remove the -msse4.1 on ¬MSVC.Emmanuel Gil Peyrot
This option makes the generated binary crash with an illegal instruction when the target CPU doesn’t support the SSE4.1 extension (see #1968), with no noticeable performance increase compared to a generic build.
2016-07-23Merge pull request #1963 from wwylele/rtcYuri Kunde Schlesner
Implement actual system time
2016-07-23CoreTiming: avoid overflowwwylele
2016-07-23HLE: implement system timewwylele
2016-07-21CMake: Fix Info.plist template for citra_qt/OSXDale Whinham
The Info.plist template incorrectly uses parentheses instead of curly braces, which means that building the .app bundle using regular 'make' results in the variable not being replaced, and hence the app bundle won't start because the executable name is incorrect. This commit fixes this issue.