Lioncash
|
8812d2fbdb
|
arm: The CP15 Main ID register is not writeable
|
2015-02-26 09:28:31 -05:00 |
|
Yuri Kunde Schlesner
|
1b5ee96797
|
Merge pull request #604 from Subv/arc_ssd
Archives: Properly implemented the SystemSaveData archive.
|
2015-02-25 22:35:55 -03:00 |
|
Subv
|
9db5c9b6dc
|
Archives: Properly implemented the SystemSaveData archive.
Ported to the new factory pattern we have for archives.
|
2015-02-25 19:37:10 -05:00 |
|
Lioncash
|
1bb400be1b
|
arm: Remove unnecessary booleans
We don't care about any of these.
|
2015-02-25 10:55:50 -05:00 |
|
Subv
|
ef66feaeba
|
Services: Implemented Y2R_U::GetTransferEndEvent
Aero Porter was throwing an "Invalid Handle" fatal error without this.
|
2015-02-24 08:28:36 -05:00 |
|
bunnei
|
3700263f71
|
Merge pull request #595 from linkmauve/new-3ds-input
Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.
|
2015-02-23 21:13:29 -05:00 |
|
bunnei
|
50a0c4f14f
|
Merge pull request #581 from archshift/tfe
Added information reporting from ThrowFatalError
|
2015-02-23 01:23:15 -05:00 |
|
Subv
|
b1284222f2
|
GPU: Fixed RGBA8 as output format in a display transfer.
Verified with hwtests
|
2015-02-22 15:22:14 -05:00 |
|
archshift
|
0420a4d1de
|
Added information reporting from ThrowFatalError
This was RE'd from the errdisp applet.
|
2015-02-22 12:19:30 -08:00 |
|
Emmanuel Gil Peyrot
|
aa64f69af0
|
Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.
|
2015-02-22 21:09:08 +01:00 |
|
bunnei
|
89a71eb6a4
|
Merge pull request #471 from archshift/pp3ports3
GPU: Add support for more framebuffer formats in display transfers.
|
2015-02-22 14:54:56 -05:00 |
|
Tony Wasserka
|
23c6764b2b
|
GPU: Add support for more framebuffer formats in display transfers.
|
2015-02-22 11:48:02 -08:00 |
|
bunnei
|
dfe807b2cd
|
Merge pull request #596 from kevinhartman/unaligned-cleanup
Clean up unaligned 32-bit memory reads
|
2015-02-22 12:48:28 -05:00 |
|
bunnei
|
d120757f32
|
Merge pull request #594 from Subv/display_transfer
GPU: Fixed the RGBA8 input format and RGB8 output format
|
2015-02-22 12:44:57 -05:00 |
|
Kevin Hartman
|
05c098a9e7
|
Cleaned up unaligned access.
|
2015-02-21 17:25:31 -08:00 |
|
Subv
|
fbbfb52a2c
|
GPU: Fixed the RGBA8 input format and RGB8 output format
in Display Transfers, tested with hwtests.
|
2015-02-21 18:43:53 -05:00 |
|
bunnei
|
5f9939070e
|
Merge pull request #588 from archshift/somebranch
Sweeping cleanup of Common
|
2015-02-20 11:41:30 -05:00 |
|
archshift
|
4fb75d220a
|
Misc cleanup of common and related functions
|
2015-02-19 22:26:25 -08:00 |
|
archshift
|
302f0b32f5
|
Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.h
|
2015-02-19 22:26:25 -08:00 |
|
archshift
|
5efd149ad5
|
Remove the useless msg_handler compilation unit that was left over from Dolphin
|
2015-02-18 22:26:22 -08:00 |
|
archshift
|
3c48697ea3
|
Convert a few C stdlib asserts to Citra's own asserts
|
2015-02-18 21:52:36 -08:00 |
|
bunnei
|
ec8f2210e3
|
Merge pull request #580 from lioncash/emplace
core/video_core: Use in-place construction where possible
|
2015-02-18 17:36:34 -05:00 |
|
Tony Wasserka
|
0da6a7e234
|
GPU: Properly implement memory fills.
|
2015-02-18 14:02:58 +01:00 |
|
bunnei
|
745b42d236
|
Merge pull request #570 from purpasmart96/config_mem
ConfigMem: Clean up the Config memory to be more like the shared page
|
2015-02-18 00:12:37 -05:00 |
|
bunnei
|
8e731b129d
|
Merge pull request #582 from lioncash/warnings
vfpinstr: Fix trivial signed/unsigned mismatch warnings
|
2015-02-17 23:57:54 -05:00 |
|
bunnei
|
60f9cd6a4a
|
Merge pull request #579 from lioncash/bkpt
dyncom: Support conditional BKPT instructions
|
2015-02-17 23:54:01 -05:00 |
|
Lioncash
|
4f910bb1a1
|
vfpinstr: Fix trivial signed/unsigned mismatch warnings
|
2015-02-17 18:53:50 -05:00 |
|
Lioncash
|
5d2366e1e9
|
core/video_core: Use in-place construction where possible
|
2015-02-17 17:57:23 -05:00 |
|
Lioncash
|
a7120662e6
|
dyncom: Support conditional BKPT instructions
|
2015-02-17 01:37:22 -05:00 |
|
purpasmart96
|
c3c309f33d
|
ConfigMem: Clean up the Config memory to be more like the shared page and moved
the helper macro for padding to common_funcs.h
|
2015-02-16 15:12:05 -08:00 |
|
Subv
|
cb3d254517
|
Services: Fixed "Tried to connect to named port err:f".
err:f is a named port, not a service
|
2015-02-16 15:24:15 -05:00 |
|
bunnei
|
2b2b343ce0
|
Merge pull request #574 from lioncash/warn
vfpdouble: Use %p for printing pointer addresses.
|
2015-02-16 09:45:43 -05:00 |
|
Lioncash
|
012d1e32ad
|
dyncom: Actually set the destination register for USAD8/USADA8.
Idiotville: Population: 1 - Inhabitant name: Lioncash
|
2015-02-16 01:03:01 -05:00 |
|
Lioncash
|
f0c4bd629c
|
vfpdouble: Use %p for printing pointer addresses.
|
2015-02-15 17:11:02 -05:00 |
|
bunnei
|
20dc07721c
|
Merge pull request #539 from linkmauve/framebuffer-formats
Framebuffer formats
|
2015-02-15 10:00:48 -05:00 |
|
Emmanuel Gil Peyrot
|
c439b3074d
|
video_core: Implement the remaining framebuffer formats in the OpenGL renderer.
|
2015-02-15 14:08:12 +00:00 |
|
Lioncash
|
473afa4530
|
arm: Set the A bit on reset.
This enum value is ORed against in ARMul_Reset (and used to refer to all interrupt bits in the CPSR). So simply updating this is enough.
|
2015-02-15 00:35:50 -05:00 |
|
bunnei
|
12181c8a64
|
Merge pull request #529 from Subv/master
Build: Fixed some warnings
|
2015-02-14 15:50:26 -05:00 |
|
Lioncash
|
0c6434c379
|
core: Apply static to local functions
|
2015-02-13 10:48:32 -05:00 |
|
Lioncash
|
a75e1ff6e6
|
arm: General cleanup
- Remove several typedefs for ARMul_State.
- Remove unused functions
- Remove unused/unnecessary headers
- Removed unused enums, etc.
|
2015-02-13 09:11:12 -05:00 |
|
Lioncash
|
b7fac494cd
|
dyncom: Switch the app and system cores into the correct mode at initialization
|
2015-02-12 21:54:28 -05:00 |
|
Lioncash
|
c3211c9c80
|
dyncom: Clean up the constructor
Some function calls aren't necessary and would be handled by regular initialization routines.
|
2015-02-12 21:50:51 -05:00 |
|
Lioncash
|
df9e0c0f81
|
dyncom: Remove warning for SXTAH
This is tested to work correctly.
|
2015-02-12 20:11:20 -05:00 |
|
Lioncash
|
e3f5c6366c
|
arm: Remove ARMul_EmulateInit
This was only used for armemu, which has since been removed. Removed components related to this as well.
|
2015-02-12 11:30:28 -05:00 |
|
Subv
|
8e2b248e05
|
Build: Fixed some warnings
|
2015-02-12 09:25:35 -05:00 |
|
Lioncash
|
f48b0100a6
|
armdefs: Remove unnecessary extern C
|
2015-02-12 08:29:57 -05:00 |
|
Kevin Hartman
|
a56f3f290e
|
Implemented WriteHWRegsWithMask for GSP.
|
2015-02-11 11:03:17 -08:00 |
|
Lioncash
|
49a22acd02
|
arm: Remove ARM26 support.
This will never be used. 32-bit is the norm.
|
2015-02-11 12:23:21 -05:00 |
|
bunnei
|
c51b23b052
|
Merge pull request #559 from lioncash/clean
arm: Some cleanup. Also fixed the initial ARM mode that is emulated.
|
2015-02-11 12:02:35 -05:00 |
|
Lioncash
|
c94c41f95a
|
arm: Get rid of some magic constants. Specify proper ARM mode.
Initially, we were starting the emulator in USER26MODE, which is incorrect, this should be USER32MODE.
|
2015-02-11 10:49:55 -05:00 |
|