wwylele
901e7157e3
LDR: Implement CRO
10 years ago
wwylele
913472e010
ARM: add ClearInstructionCache function
10 years ago
wwylele
3008911345
Memory: add ReadCString function
10 years ago
MerryMage
abe5d64fd6
dyncom: Read-after-write in SMLA
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.
9 years ago
bunnei
c122148bd4
citra: Default to HW renderer.
9 years ago
MerryMage
0da5e44c89
Dyncom: Correct implementation of STM for R15
10 years ago
Lectem
7df4925923
fix #1942 and adds a few IPC functions for descriptors
10 years ago
Anon
9e4923c36c
Input GUI: Add tab to remap controls ( #1900 )
10 years ago
Henrik Rydgard
58e61fa817
Instead of segfaulting, log an error to remind the user to dump the shared font file
10 years ago
MerryMage
a7711eaf4f
dyncom: Fix translation of thumb REVSH
10 years ago
Alexandre LittleWhite Laurent
bfc9c4e48f
Protection against a resize of size 0
10 years ago
wwylele
9abf787fed
CoreTiming: avoid overflow
10 years ago
wwylele
eaf9f27128
HLE: implement system time
10 years ago
Dale Whinham
f5cd8a3eac
CMake: Fix Info.plist template for citra_qt/OSX
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.
10 years ago
JamePeng
24ff9f557a
Correct APT::0x00550040 and APT::0x00560000 function
10 years ago
wwylele
031589a960
Qt: add system settings config tab
10 years ago
JamePeng
c7d5fee7fb
Fix the errorcode of archive handle
10 years ago
mailwl
367f5dc215
HLE/Applets: Implement ErrEula applet
10 years ago
Subv
e5bc6593a3
HLE/FS: Document some command parameters and implemented command 0x08560240 (CreateLegacySystemSaveData)
10 years ago
wwylele
5489701b38
Service::CFG/FS: add and refactor out utilities for front-end
10 years ago
wwylele
9f0ad67398
Service::CFG: move known block ID to an enum
10 years ago
wwylele
e8231e3594
Service::CFG: add SetConfigInfoBlk4
10 years ago
wwylele
340c64dbbe
Service::CFG: add missing language
10 years ago
wwylele
f4156c0f09
Service::CFG: name sound output modes
10 years ago
wwylele
ce3e33ef50
Result: fix and update ErrorModule
10 years ago
Yuri Kunde Schlesner
8e13889337
OpenGL: Add scaled resolution support to scissor
10 years ago
Yuri Kunde Schlesner
e1b005a568
PICA: Scissor fixes and cleanups
10 years ago
Subv
4a9e0e5430
PICA: Implement scissor test
10 years ago
scurest
de4705914d
Remove superfluous std::move in return std::move(local_var)
10 years ago
Yuri Kunde Schlesner
8e468474ab
Fix recursive scanning of directories
ForeachDirectoryEntry didn't actually do anything with the `recursive`
parameter, and the corresponding callback parameter was shadowing the
actual recursion counters in the user functions.
10 years ago
Yuri Kunde Schlesner
6a35762dec
Qt: Fix MicroProfile dpi scaling
10 years ago
archshift
b1f3ae6056
Make arm_dyncom_trans* into a fully fledged compilation unit
10 years ago
archshift
3b371f5816
arm_dyncom_interpreter: slightly change AllocBuffer to be intuitive
10 years ago
Subv
a350b5274f
Kernel/SVC: Implemented svcCreatePort.
10 years ago
wwylele
6cc4c40241
hid: add missing header
10 years ago
archshift
090a9166fc
arm_dyncom_interpreter: Add specialized GetAddressingOpLoadStoreT func
This allows us to get the addressing operation for STRT, LDRT, STRBT,
and LDRBT. We do this so that translation functions don't need to
see the addressing ops directly.
10 years ago
archshift
39e3e9c2d9
arm_dyncom_interpreter: rename operation functions to fit style guide
10 years ago
archshift
31b8dc0ca4
arm_dyncom_interpreter: Rename anonymous enum to TransExtData
10 years ago
archshift
5bf480bf56
arm_dyncom_interpreter.cpp: #include translation info from inc files
10 years ago
Emmanuel Gil Peyrot
6367a7b90f
SDL2: Add forgotten default config changes from 493a777880.
10 years ago
archshift
d05fcfa487
Revert "Split huge interpreter source file into translation info and interpreter (+ some tiny misc style fixes)"
10 years ago
archshift
65d5333ef6
arm_dyncom_interpreter: rename operation functions to fit style guide
10 years ago
archshift
db6bb1477e
arm_dyncom_interpreter.cpp: Split by translation and interpreter logic
To facilitate the split, some small changes were made to names of
various structures and functions.
10 years ago
shinyquagsire23
c09f249f90
gdbstub: E0 should be E00
10 years ago
LFsWang
8f2cb5559a
Fix boot_filename encode on Windows
10 years ago
Jannik Vogel
41b823a637
OpenGL: Implement fog
10 years ago
Jannik Vogel
528b4ba2a7
Rasterizer: Implement fog
10 years ago
Jannik Vogel
0d7d513c54
Pica: Add fog state
10 years ago
Jannik Vogel
9a3c245750
OpenGL: Avoid undefined behaviour for UNIFORM_BLOCK_DATA_SIZE
10 years ago
Subv
d5f8d90e34
Kernel: Added ClientPort and ServerPort classes.
This is part of an ongoing effort to implement support for multiple processes.
10 years ago