60f9cd6a4a
Merge pull request #579 from lioncash/bkpt
...
dyncom: Support conditional BKPT instructions
2015-02-17 23:54:01 -05:00
a7120662e6
dyncom: Support conditional BKPT instructions
2015-02-17 01:37:22 -05:00
a78b8b1bc4
Merge pull request #578 from linkmauve/math-typo
...
VideoCore: Fix a typo in Vec4 MakeVec(T, Vec3<T>), where the second argument was Vec2<T> instead
2015-02-17 00:30:22 +01:00
8a1c08a0af
VideoCore: Fix a typo in Vec4 MakeVec(T, Vec3<T>), where the second argument was Vec2<T> instead.
2015-02-16 21:51:37 +00:00
d57eb210a0
Merge pull request #577 from Subv/err
...
Services: Fixed "Tried to connect to named port err:f".
2015-02-16 16:50:06 -05:00
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
2b2b343ce0
Merge pull request #574 from lioncash/warn
...
vfpdouble: Use %p for printing pointer addresses.
2015-02-16 09:45:43 -05:00
004b8ef2aa
Merge pull request #576 from lioncash/usad
...
dyncom: Actually set the destination register for USAD8/USADA8.
2015-02-16 09:44:48 -05:00
012d1e32ad
dyncom: Actually set the destination register for USAD8/USADA8.
...
Idiotville: Population: 1 - Inhabitant name: Lioncash
2015-02-16 01:03:01 -05:00
f0c4bd629c
vfpdouble: Use %p for printing pointer addresses.
2015-02-15 17:11:02 -05:00
20dc07721c
Merge pull request #539 from linkmauve/framebuffer-formats
...
Framebuffer formats
2015-02-15 10:00:48 -05:00
46887afeda
Merge pull request #573 from lioncash/intflags
...
arm: Set the A bit on reset.
2015-02-15 09:52:26 -05:00
c439b3074d
video_core: Implement the remaining framebuffer formats in the OpenGL renderer.
2015-02-15 14:08:12 +00:00
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
12181c8a64
Merge pull request #529 from Subv/master
...
Build: Fixed some warnings
2015-02-14 15:50:26 -05:00
29a9e4ac25
Merge pull request #572 from lioncash/prototypes
...
core: Apply static to local functions
2015-02-13 15:53:34 -05:00
0c6434c379
core: Apply static to local functions
2015-02-13 10:48:32 -05:00
c44d75787b
Merge pull request #571 from lioncash/cleanup
...
arm: General cleanup
2015-02-13 09:59:17 -05:00
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
9b69079c83
Merge pull request #569 from lioncash/modeswitch
...
Dyncom: Correctly set the ARM modes on dyncom initialization.
2015-02-12 23:18:40 -05:00
209ab46bae
Merge pull request #568 from lioncash/assert
...
backend: Add logging subentry for ldr
2015-02-12 22:54:45 -05:00
b7fac494cd
dyncom: Switch the app and system cores into the correct mode at initialization
2015-02-12 21:54:28 -05:00
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
3c474a7d31
backend: Add logging subentry for ldr
...
Fixes an assertion upon executing citra in debug mode.
2015-02-12 20:46:13 -05:00
befa556b78
Merge pull request #567 from lioncash/warn
...
dyncom: Remove warning for SXTAH
2015-02-12 20:14:10 -05:00
df9e0c0f81
dyncom: Remove warning for SXTAH
...
This is tested to work correctly.
2015-02-12 20:11:20 -05:00
f7cde47911
Merge pull request #561 from Alegend45/master
...
Fix Min and Max blend equations
2015-02-12 19:59:10 -05:00
ea54355d95
Merge pull request #565 from lioncash/clean
...
More ARM cleanup
2015-02-12 13:24:15 -05:00
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
6ab193bbea
Merge pull request #563 from lioncash/ext
...
armdefs: Remove unnecessary extern C
2015-02-12 10:39:08 -05:00
fea21a4742
Merge pull request #564 from yuriks/reupdate-boost
...
Update ext-boost commit again which got reverted by #500
2015-02-12 09:55:59 -05:00
8e2b248e05
Build: Fixed some warnings
2015-02-12 09:25:35 -05:00
bf30dba6c2
Update ext-boost commit again which got reverted by #500
2015-02-12 12:14:14 -02:00
f48b0100a6
armdefs: Remove unnecessary extern C
2015-02-12 08:29:57 -05:00
5db62cc758
Fix Min and Max blend equations
2015-02-11 15:33:44 -06:00
f990728ad4
Merge pull request #384 from neobrain/vertex_shader_debugger
...
Vertex shader debugger
2015-02-11 22:17:46 +01:00
0200414ef9
Merge pull request #558 from kevinhartman/gsp-writereg-mask
...
Implemented WriteHWRegsWithMask for GSP
2015-02-11 16:08:28 -05:00
a56f3f290e
Implemented WriteHWRegsWithMask for GSP.
2015-02-11 11:03:17 -08:00
54de697084
Merge pull request #560 from lioncash/arm32
...
arm: Remove ARM26 support.
2015-02-11 13:39:49 -05:00
49a22acd02
arm: Remove ARM26 support.
...
This will never be used. 32-bit is the norm.
2015-02-11 12:23:21 -05:00
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
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
93cd199633
arm: Change some more constants into enums
2015-02-11 10:14:20 -05:00
12a5cd1d65
citra-qt: Add a vertex shader debugger.
2015-02-11 15:40:45 +01:00
3f649dc9b8
Pica/DebugUtils: Factor out BreakPointObserverDock into its own file.
2015-02-11 15:40:04 +01:00
2fb1e4c9a2
Merge pull request #500 from archshift/assert
...
Made asserts actually break the debugger, or crash if the program is not in debug mode.
2015-02-10 23:08:04 -05:00
ef24e72b26
Asserts: break/crash program, fit to style guide; log.h->assert.h
...
Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time)
As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing)
Also removed some GEKKO cruft.
2015-02-10 18:30:31 -08:00
168eb27aee
GSP: Fixed typo in SignalInterrupt
2015-02-10 19:57:48 -05:00
76e7d41f88
Merge pull request #552 from bunnei/setbufferswap-fix
...
GSP SetBufferSwap fix
2015-02-10 19:21:48 -05:00
9eae2400c0
GSP: Call SetBufferSwap for each screen on corresponding signal interrupt.
2015-02-10 19:05:56 -05:00