Yuri Kunde Schlesner
a4f06962b6
Kernel: Map special regions according to ExHeader
...
This replaces the hardcoded VRAM/DSP mappings with ones made based on
the ExHeader ARM11 Kernel caps list. While this has no visible effect
for most applications (since they use a standard set of mappings) it
does improve support for system modules and n3DS exclusives.
2017-05-09 21:44:00 -07:00
Yuri Kunde Schlesner
c47c3096fc
DSP: Create backing memory for entire DSP RAM
...
Also move address space mapping out of video_core.
2017-05-09 21:44:00 -07:00
Yuri Kunde Schlesner
0b7d4b5e1d
Memory: Add constants for the n3DS additional RAM
...
This is 4MB of extra, separate memory that was added on the New 3DS.
2017-05-09 21:43:59 -07:00
Yuri Kunde Schlesner
318d54203b
Merge pull request #2696 from Subv/vfp_revert
...
Dyncom/VFP: Revert edf30d8 and fix the FPSCR getting invalid values.
2017-05-08 21:38:45 -07:00
Subv
395687312c
Dyncom/VFP: Strip the VFP_NAN_FLAG sentinel value when setting vfp exceptions.
2017-05-09 00:36:23 -05:00
Subv
a1713d1060
Revert "Remove exceptions parameter from normaliseround VFP functions"
...
This reverts commit edf30d84cc .
Conflicts:
src/core/arm/skyeye_common/vfp/vfp_helper.h
src/core/arm/skyeye_common/vfp/vfpdouble.cpp
src/core/arm/skyeye_common/vfp/vfpsingle.cpp
2017-05-09 00:36:22 -05:00
bunnei
d37420de4d
Merge pull request #2689 from yuriks/remove-disassembler
...
Remove built-in disassembler and related code
2017-05-08 16:02:53 -04:00
Yuri Kunde Schlesner
13d1aa5c83
Dyncom: Remove disassembler code
...
Had licensing issue around it, in addition to several bugs.
Closes #1632 , #1280
2017-05-07 15:33:46 -07:00
Yuri Kunde Schlesner
652b35ed55
Dyncom: Tweak types and log formatting
2017-05-07 15:33:42 -07:00
Yuri Kunde Schlesner
c4406dea79
Remove unused symbols code
2017-05-07 15:33:39 -07:00
Yuri Kunde Schlesner
ab72f84eaf
Remove ability to load symbol maps
...
This was now mostly unused except by thread creation, which used a
symbol of the entrypoint, if available, to name the thread.
2017-05-07 15:33:07 -07:00
Yuri Kunde Schlesner
414e756fe0
citra-qt: Remove callstack widget
...
Appears to be currently broken, and given the complexity of doing this
for ARM code without debugging information, should probably be left to
an external tool or library. Use the GDB stub instead.
Closes #586
2017-05-07 15:32:47 -07:00
Yuri Kunde Schlesner
a3a28d376a
citra-qt: Remove disassembler widget
...
It has performance problems, a very misleading UI, and is broken in
general. It has essentially been superceded by the GDB stub, but if we
wanted a built-in disassembler in the future it'd essentially need to be
rewritten from scratch anyway.
Closes #427 , #1480
2017-05-07 15:29:36 -07:00
Yuri Kunde Schlesner
d402532fd1
Merge pull request #2682 from nicoboss/filter
...
citra-qt: game list search function fixed minor mistakes
2017-05-07 13:46:46 -07:00
Nico Bosshard
75c4932b28
Don’t focus the search field if the game is empty
2017-05-06 12:08:28 +02:00
Yuri Kunde Schlesner
5874e5b580
Merge pull request #2686 from wwylele/tex-coord-reg
...
pica: use correct coordinates for texture 2
2017-05-05 21:33:32 -07:00
B3n30
353c87624d
Create a random console_unique_id ( #2668 )
...
* Create a random console_id when config save_file is created
Added button in system config to refresh the console unique id
* Moved the connect for the button from .ui file to constructor of ConfigureSystem
* Added warning and info dialog
Fixup: Make use of qt5 style connects,
renamed the refresh button,
removed some duplicate code,
changed random device and moved all to the generate function
* Changed the random generator to reflect what a real 3DS stores as console unique id
Fixup: Changed the warning message
* Fixup: Set and Create
* Fixup: Added console id label, therfore removed second message box
* Fixup: fixed the endianess
* Fixup: more endianness fixes
* Fixup: Endianness the 3rd
2017-05-05 20:55:51 -04:00
wwylele
37a8e18c4f
pica: shader_dirty if texture2 coord changed
2017-05-05 15:35:17 +03:00
bunnei
eec72d8b83
Merge pull request #2606 from wwylele/ir
...
ir: implement circle pad pro
2017-05-03 22:34:12 -04:00
wwylele
8c0ced30fa
pica: use correct coordinates for texture 2
2017-05-03 22:12:46 +03:00
wwylele
bfa4f6c052
ir: implement circle pad pro
2017-05-03 09:44:00 +03:00
Nico Bosshard
14f24e9c02
Fixed some more typos
2017-05-03 00:23:20 +02:00
Nico Bosshard
68173dd35f
citra-qt: game list search function fixed minor mistakes
2017-05-02 23:55:27 +02:00
Nico Bosshard
0d85d8e522
citra-qt: game list search function ( #2673 )
...
* citra-qt: game list search function
* Empty search field during game list refresh
* Code improvements
* Code formatting
* Autofocus search field
* JayFoxRox's recommendations
* lioncash's review
2017-04-29 22:04:39 -04:00
bunnei
f2b3253112
Merge pull request #2671 from wwylele/dot3-rgba
...
rasterizer: implement combiner operation 7 (Dot3_RGBA)
2017-04-21 17:03:22 -04:00
wwylele
4b284eaac3
gl_shader_gen: remove TODO about Lerp behaviour verification. The implementation is verified against hardware
2017-04-20 22:56:07 +03:00
Yuri Kunde Schlesner
e18cf2e07a
Merge pull request #2666 from yuriks/gl-cleanups
...
PicaShaderConfig cleanups
2017-04-19 22:09:51 -07:00
wwylele
e60e8575aa
rasterizer: implement combiner operation 7 (Dot3_RGBA)
2017-04-19 23:48:10 +03:00
Yuri Kunde Schlesner
0587dd1d5a
Merge pull request #2532 from wwylele/ldrro-ipc
...
ldr_ro: use IPC helper
2017-04-18 00:32:01 -07:00
bunnei
a6f63629dc
Merge pull request #2667 from wwylele/button_from_axis
...
input_common/sdl: add support for binding button to axis
2017-04-17 22:36:16 -04:00
Yuri Kunde Schlesner
ee693ae71a
OpenGL: Pass Pica regs via parameter
2017-04-17 10:34:45 -07:00
wwylele
2bb38b3a76
input_common/sdl: add support for binding button to axis
2017-04-17 14:14:35 +03:00
wwylele
3e8c887a12
ldr_ro: use IPC helper
2017-04-17 10:11:18 +03:00
Yuri Kunde Schlesner
b00143d209
OpenGL: Move PicaShaderConfig to gl_shader_gen.h
...
Also move the implementation of CurrentConfig to the cpp file.
2017-04-16 21:49:32 -07:00
Yuri Kunde Schlesner
bee37722a8
OpenGL: Move Attributes enum to a more appropriate file
2017-04-16 20:47:04 -07:00
bunnei
17b138b333
Merge pull request #2659 from MerryMage/dsp_dsp-correction
...
dsp_dsp: Messages are modified by service before being sent to DSP
2017-04-13 10:43:13 -04:00
Cereal-Killa
c35a058a59
Better looking status bar under Linux Ubuntu ( #2662 )
...
* Remove borders from status bar items
On Ubuntu the status bar didn't look as good as on Windows due to some border being drawn around each status bar cell.
2017-04-12 19:14:52 -06:00
MerryMage
009e23f80c
dsp_dsp: Messages are modified by service before being sent to DSP
2017-04-12 21:33:07 +01:00
Sebastian Valle
1e8c40c8a5
Merge pull request #2628 from Subv/uds
...
Services/UDS: Initial support for hosting local-wlan networks.
2017-04-12 11:57:24 -05:00
James Rowe
d0f9695e7c
Merge pull request #2658 from JayFoxRox/blend-equation-fix
...
Pica/Regs: Correct bit width for blend-equations
2017-04-09 13:40:00 -06:00
wwylele
9cfba2c46c
qt: enable config for circle pad pro
2017-04-09 12:05:57 +03:00
Jannik Vogel
d357e07906
Pica/Regs: Correct bit width for blend-equations
2017-04-08 18:33:17 +02:00
bunnei
a3637a6eaa
Merge pull request #2533 from Lectem/apt_ipchelper
...
IpcHelper enhancement and APT refactor
2017-04-06 14:44:52 -04:00
bunnei
d5c977d2ac
Merge pull request #2634 from wwylele/battery
...
shared_page: stub battery state
2017-04-06 14:43:29 -04:00
Mat M
8a56ce160b
Merge pull request #2651 from jroweboy/configmoved
...
citra-qt: Move config dialog code to its own directory
2017-04-04 13:14:08 -04:00
Lioncash
a18a013875
citra-qt: Move config dialog code to its own directory
2017-04-03 20:43:13 -06:00
bunnei
950adf0f85
Merge pull request #2622 from jfmherokiller/socufix
...
error conversion fixes for soc_u
2017-04-03 21:06:53 -04:00
noah the goodra
5857cda63a
error conversion fixes for soc_u
2017-04-03 10:19:42 -05:00
bunnei
0db14a32a9
Merge pull request #2648 from mtheall/master
...
Fix OutputDebugString syscall
2017-04-02 22:41:10 -04:00
Michael Theall
607f8687a5
Fix OutputDebugString syscall
2017-04-01 04:09:39 -05:00