Commit Graph
45601 Commits
Author SHA1 Message Date
Henrik Rydgård c9dd922fa0 Merge pull request #2983 from Kingcom/DisassemblySpeedup
Disassembly view speedup in debug builds
2013-07-29 10:47:59 -07:00
Kingcom 584c20a84e Slightly more efficient implementation of getDirectSymbol 2013-07-29 19:38:20 +02:00
Henrik Rydgård c68f5f78fb Merge pull request #2970 from raven02/patch-5
Assign HW select button on X360 to "SELECT" button
2013-07-29 09:32:05 -07:00
Henrik Rydgård 27d1f81805 Merge pull request #2971 from unknownbrackets/virtfs
Fix VirtualDiscFileSystem handlers on Linux/Mac
2013-07-29 09:30:58 -07:00
Henrik Rydgård e2468dbec8 Merge pull request #2978 from Kingcom/Sym
Basic .sym support
2013-07-29 04:20:03 -07:00
Kingcom 862cf047da Basic .sym support 2013-07-29 13:06:01 +02:00
Sacha a046448596 Buildfix. 2013-07-29 19:46:22 +10:00
Henrik Rydgård 79ae085f88 Merge pull request #2976 from raven02/patch-7
GPUState code cleanup
2013-07-29 02:45:57 -07:00
raven02 adf0680897 gstate code cleanup 2013-07-29 17:25:07 +08:00
Henrik Rydgård 832fd53393 Merge pull request #2975 from raven02/patch-6
VertexDecoder: Fix a typo and default case
2013-07-29 02:22:55 -07:00
raven02 9cfe48dd33 Float code cleanup 2013-07-29 17:12:02 +08:00
raven02 3ff54b53a1 TransformPipeline : Set case 3 as default #1 2013-07-29 16:54:09 +08:00
raven02 ba458bf421 VertexShader : Set case 3 as default #1 2013-07-29 16:53:06 +08:00
raven02 703d5a70f3 VertexDecoder: Fix a typo #2 2013-07-29 16:41:55 +08:00
raven02 cd28c846eb VertexDecoder: Fix a typo #1 2013-07-29 16:40:57 +08:00
Henrik Rydgård 36c71c6de7 Merge pull request #2972 from unknownbrackets/endian
Add endian swapping struct, use an intermediate for Windows.h
2013-07-28 23:58:00 -07:00
Unknown W. Brackets 0ff6aefee3 Add some names so no one is confused. 2013-07-28 22:03:34 -07:00
Unknown W. Brackets 649c2bff73 Add virtfs handler support on Mac/Linux. 2013-07-28 22:02:27 -07:00
Unknown W. Brackets 8505d255fc Fix Linux parsing of .ppsspp-index.lst file. 2013-07-28 22:02:27 -07:00
Unknown W. Brackets 97098f109a Use CommonWindows.h from Windows/ too.
Might as well.  Everything still builds fine.
2013-07-28 21:04:20 -07:00
Unknown W. Brackets b46ab5f5a4 Always defined WIN32_LEAN_AND_MEAN.
Might as well, less mess everywhere else.
2013-07-28 21:04:20 -07:00
Unknown W. Brackets 7b7801d59a Switch to including Windows.h from an intermediate.
This makes it easier for Xbox which uses a separate header.
2013-07-28 21:04:19 -07:00
Unknown W. Brackets 32de51fdf7 Use u32_be where appropriate as well. 2013-07-28 21:04:19 -07:00
Unknown W. Brackets 0b5bdeb1d3 Fix some compile failures under big endian. 2013-07-28 21:04:17 -07:00
Unknown W. Brackets 9ae32f641a Move swap_struct_t to its own file.
This way bswap32() and friends are already defined.  Otherwise there are
errors.
2013-07-28 21:03:44 -07:00
Unknown W. Brackets 524064a02e Improve the auto-swapping struct a bit.
Specifically:
 * Don't override &&/|| - that kills short circuiting.
 * Consistently return a swapped type from operators.
 * Add a few more missing operators.
2013-07-28 21:03:44 -07:00
Ced2911andUnknown W. Brackets f5dc650fd3 more on endian types 2013-07-28 21:03:44 -07:00
Ced2911andUnknown W. Brackets 47e1c8143a endian struct 2013-07-28 21:03:43 -07:00
Sacha 345a67144a Meego buildfix. 2013-07-29 12:22:20 +10:00
Sacha c91c07c89d Buildfix. 2013-07-29 11:37:51 +10:00
raven02 d88f4dfe09 Centralize control mapping to in-game control section #2 2013-07-29 08:16:06 +08:00
raven02 89b97436a6 Centralize control mapping to in-game control section #1 2013-07-29 08:15:30 +08:00
raven02 9108bf4771 Rename 360 and Pad to "Xbox 360 Pad" and "DirectInput Pad" respectively 2013-07-29 07:56:11 +08:00
raven02 ebeb2e3399 Remove obsolete control in option menu #2 2013-07-29 07:42:32 +08:00
raven02 bc9ddb6bc6 Remove obsolete control in option menu 2013-07-29 07:41:53 +08:00
raven02 c1bdd8b0db Assign HW select button on X360 to "SELECT" button 2013-07-29 07:31:19 +08:00
Henrik Rydgard 48791876f3 ARM Jit: Implement VTFM* 2013-07-28 23:16:19 +02:00
Henrik Rydgård bd29781c39 Merge pull request #2968 from Kingcom/Assembler
Only assemble when the core is paused
2013-07-28 14:15:25 -07:00
Kingcom 4f313f3757 Only assemble when the core is paused 2013-07-28 23:01:43 +02:00
Henrik Rydgård fe282f946a Merge pull request #2963 from raven02/patch-4
Better fix the YES/OK/No button sizing and code cleanup
2013-07-28 13:49:00 -07:00
Henrik Rydgård 4ca33bd5e5 Merge pull request #2967 from unknownbrackets/virtfs
Implement plugin handlers for VirtualDiscFileSystem + fixes
2013-07-28 13:45:54 -07:00
Henrik Rydgård 22632f7f5e Merge pull request #2966 from Kingcom/Assembler
Clang buildfix
2013-07-28 13:23:04 -07:00
Henrik Rydgard 3b9e6243eb Only flush the required registers on function calls (only implemented for real on ARM) 2013-07-28 22:21:43 +02:00
Henrik Rydgard 3341e7e7fc Fix VROT on 32-bit x86 2013-07-28 22:20:32 +02:00
Unknown W. Brackets a9e7a9ce3d Improve performance of File::GetSize(). 2013-07-28 13:16:03 -07:00
Unknown W. Brackets 55ed8d648b Add a param to log filenames in virtfs handlers. 2013-07-28 13:09:00 -07:00
Kingcom 549a9afb70 Clang buildfix 2013-07-28 21:57:01 +02:00
Unknown W. Brackets 5c0796ed57 Switch to .lst instead of .ini. 2013-07-28 12:50:02 -07:00
Unknown W. Brackets bd7c57c944 Implement a stub for handlers in GetFileInfo(). 2013-07-28 12:38:56 -07:00
KingcomandUnknown W. Brackets a56e3a1a99 Oops, typo. 2013-07-28 12:38:56 -07:00