Commit Graph

808 Commits (ee7cfc71bd8663b77a43c5ba577074972d9b7ad9)
 

Author SHA1 Message Date
Tony Wasserka e832bbe554 GSP: Add a helper function for convenience. 11 years ago
bunnei 613b0a8df8 Merge pull request #75 from xsacha/qt5
Fix threading for Qt5.
11 years ago
Sacha 1b1205cf73 Pass format to the QGLWidget and use atomic instead of mutex. 11 years ago
Sacha b044510fa9 Fix EmuThread loop by ensuring it exits properly.
Note: There is a pre-existing issue with booting a new game in that it keeps the old EmuThread.
The GL code now supports this but the Core still doesn't.
11 years ago
Sacha a3a70e56ac Fix the threading for GL Context in Qt5.
Connect the emu_thread start/finish to a moveContext slot.
11 years ago
bunnei fab2f28ea5 Merge pull request #73 from yuriks/remove-docs
Remove documentation for external modules.
11 years ago
Yuri Kunde Schlesner 04d53629db Remove documentation for external modules.
We don't need these and they clutter up the repository.
11 years ago
bunnei 0ffc966e42 Merge pull request #68 from archshift/readfile
Added FS functions to Archive and Archive_RomFS
11 years ago
archshift 4c4a01bf41 Added FS functions to Archive and Archive_RomFS 11 years ago
bunnei c3c66ad34d Merge pull request #46 from archshift/citrah
Removed unused citra.h
11 years ago
bunnei 59d512484a Merge pull request #58 from lioncash/clamp
Common: Add a clamp function to math_utils.h
11 years ago
bunnei c9add2e4b2 Merge pull request #64 from linkmauve/master
ARM: Remove a forgotten const in vfp.
11 years ago
Emmanuel Gil Peyrot ef27770a53 ARM: Remove a forgotten const in vfp. 11 years ago
bunnei 2386764756 Merge pull request #62 from archshift/revert-49-redundantloop
Revert "Removed redundant loop in EmuThread::run()"
11 years ago
archshift d93dc81953 Revert "Removed redundant loop in EmuThread::run()" 11 years ago
archshift 80c4d7bf48 Removed unused citra.h 11 years ago
bunnei bc64261d29 Merge pull request #60 from xsacha/qt5
Use Qt5 by default for citra-qt project.
11 years ago
bunnei 0db986d92a Merge pull request #61 from lioncash/kernel-stuff
Core: Use std::array for managing kernel object space
11 years ago
bunnei 39fbb0d508 Merge pull request #59 from lioncash/fwddecl
Common: Get rid of an unnecessary forward declaration in symbols.h
11 years ago
Sacha 90f23020f5 Add Qt5 option. Use Qt5 by default. 11 years ago
Lioncash 2f571a0d9d Common: Add a clamp function to math_utils.h 11 years ago
Lioncash ab4648d3ca Core: Use std::array for managing kernel object space
These avoid relying on memset for clearing the arrays.
11 years ago
bunnei e9c5c563a5 Merge pull request #55 from lioncash/string
Core: Alter the kernel string functions to use std::string instead of const char*.
11 years ago
bunnei e179dceecf Merge pull request #45 from bunnei/master
SVC: Added support for svc_GetSystemTick.
11 years ago
bunnei 10f25866e2 SVC: Added support for svc_GetSystemTick.
Changed HLE function return methods to be static inline functions.
11 years ago
Lioncash 85a20a9b19 Common: Get rid of an unnecessary forward declaration in symbols.h 11 years ago
bunnei 0a1aab5b42 Merge pull request #57 from lioncash/str
Common: Don't return a reference to a string when calling GetName in symbols.cpp
11 years ago
bunnei 3bdf052e75 Merge pull request #56 from xsacha/master
CMake Cleanup
11 years ago
Lioncash a49a5fa4d9 Common: Don't return a reference to a string when calling GetName in symbols.cpp
Returning a copy of the string is what was likely meant to be done.
11 years ago
Sacha b7ecc9543a CMake Cleanup 11 years ago
Lioncash 98fa3f7cba Core: Alter the kernel string functions to use std::string instead of const char*.
Most functions already operate on std::strings. This also removes the need to manually null terminate thread names.
11 years ago
bunnei 68c81f28d9 Merge pull request #52 from lioncash/memory
Common: Correctly set ptr to null if mmap fails in memory_util
11 years ago
bunnei 3cd5ede355 Merge pull request #49 from archshift/redundantloop
Removed redundant loop in EmuThread::run()
11 years ago
bunnei 54d5d4477f Merge pull request #48 from linkmauve/master
Replace insecure temporary file creation with devshm.
11 years ago
bunnei b26f25356d Merge pull request #51 from lioncash/pragma
Common: Move header guards over to pragma once.
11 years ago
bunnei 7ed73af78f Merge pull request #53 from lioncash/memmap
Core: Fix undefined behavior in mem_map_funcs' WriteBlock function
11 years ago
bunnei 0e7d10c5ad Merge pull request #54 from lioncash/fmt
Core: Fix a formatting error in svc.cpp
11 years ago
Lioncash 986dd27392 Core: Fix a formatting error in svc.cpp
entry_point would not be added to the string. Also used StringFromFormat
so that the buffer is unnecessary.
11 years ago
Lioncash da18671166 Core: Fix undefined behavior in mem_map_funcs' WriteBlock function 11 years ago
Lioncash cc9f352b66 Common: Correctly set ptr to null if mmap fails in memory_util
On POSIX systems mmap will return MAP_FAILED ((void*)-1) instead of a null pointer.
11 years ago
Lioncash da6f24b374 Common: Move remaining C header includes over to their C++ equivalent 11 years ago
Lioncash 90e994471a Common: Move header guards over to pragma once
Also replaced C headers with the C++ equivalent ones
11 years ago
archshift 9a4e58c370 Removed redundant loop in EmuThread::run() 11 years ago
Emmanuel Gil Peyrot c91d9fd837 mem_arena: Replace insecure temporary file creation with devshm, importing Dolphin’s code. 11 years ago
bunnei d1c2b76ad1 Merge pull request #47 from archshift/stdstring
Bootmanager: changed `filename` to std::string
11 years ago
archshift 6096b289b7 Bootmanager: changed `filename` to std::string 11 years ago
bunnei 73c53b5eb8 Merge pull request #43 from archshift/iftree
Simplified if-tree in extended_trace.cpp
11 years ago
bunnei 388356f629 Merge pull request #42 from archshift/glexp
Use glewExperimental to fix crashes with citra-glfw
11 years ago
Tony Wasserka ad04e0be97 Merge pull request #44 from archshift/clang-build
float24: Remove private default constructor
11 years ago
archshift 662a1993e6 float24: Remove private default constructor
Fixes building with clang.
11 years ago