summaryrefslogtreecommitdiffstats
path: root/src/core/frontend (follow)
Commit message (Collapse)AuthorAgeFilesLines
* SidebySide Layout (#2859)ThaMighty902017-08-253-1/+49
| | | | | | | | | | | | | | | | | | | | | | * added a SidebySide Layout * Reworked, so both screen have the same height and cleaned up screen translates. * added the option in the UI, hope this is the right way to do it. formated framebuffer_layout.cpp * delete the x64 files * deleted ui_configure_graphics.h * added Option for the Layout in the xml * got rid of SIDE_BY_SIDE_ASPECT_RATIO because it was useless. pulled translate into variables * changed shift variables to u32 and moved them in their respective branch. remove notr="true" for the Screen layout drop down * reworked intends :). changed function description for SideFrameLayout * some description reworking
* move MotionEmu from core/frontend to input_common as a InputDevicewwylele2017-08-115-252/+4
|
* HID: use MotionDevice for Accelerometer and Gyroscopewwylele2017-08-111-0/+20
|
* Move screen size constants from video_core to coreYuri Kunde Schlesner2017-05-283-13/+24
| | | | | video_core didn't even properly use them, and they were the source of many otherwise-unnecessary dependencies from core to video_core.
* Move framebuffer_layout from Common to CoreYuri Kunde Schlesner2017-05-283-1/+213
| | | | | | This removes a dependency inversion between core and common. It's also the proper place for the file since it makes screen layout decisions specific to the 3DS.
* Merge pull request #2512 from SonofUgly/custom-layoutbunnei2017-03-221-11/+15
|\ | | | | Add custom layout settings.
| * Add custom layout settings.SonofUgly2017-02-231-11/+15
| |
* | Input: remove unused stuff & clean upwwylele2017-03-014-322/+1
| | | | | | | | | | | | | | 1. removed zl, zr and c-stick from HID::PadState. They are handled by IR, not HID 2. removed button handling in EmuWindow 3. removed key_map 4. cleanup #include
* | InputCommon: add Keyboardwwylele2017-03-011-2/+0
| |
* | HID: use AnalogDevicewwylele2017-03-011-0/+7
| |
* | HID: use ButtonDevicewwylele2017-03-011-0/+6
| |
* | Input: add device and factory templatewwylele2017-03-011-0/+97
| |
* | Doxygen: Amend minor issues (#2593)Mat M2017-02-271-2/+2
| | | | | | | | | | | | | | | | | | Corrects a few issues with regards to Doxygen documentation, for example: - Incorrect parameter referencing. - Missing @param tags. - Typos in @param tags. and a few minor other issues.
* | Core: Make PerfStats internally lockedYuri Kunde Schlesner2017-02-271-1/+1
| | | | | | | | More ergonomic to use and will be required for upcoming changes.
* | PerfStats: Add method to get the instantaneous time ratioYuri Kunde Schlesner2017-02-271-3/+2
| |
* | hid: remove the touch field from PadState (#2557)Weiyi Wang2017-02-111-2/+0
| |
* | Merge pull request #2368 from wwylele/camera-2Yuri Kunde Schlesner2017-01-306-0/+204
|\ \ | | | | | | CAM: build the service framework with a dummy implementation
| * | CAM: implement basic camera functions with a blank camerawwylele2017-01-116-0/+204
| | |
* | | core: emu_window.cpp, fix conversion warnings from float to s16 on MSVCKloen2017-01-291-6/+6
| |/ |/|
* | Frontend: make motion sensor interfaced thread-safewwylele2016-12-292-2/+8
| |
* | Frontend: emulate motion sensorwwylele2016-12-264-8/+204
|/
* core: Move emu_window and key_map into coreMerryMage2016-12-234-0/+642
* Removes circular dependences (common should not depend on core)