Commit Graph

22656 Commits (ea56d8f388888c3231b13777b2f31b2037e3dedd)
 

Author SHA1 Message Date
bunnei 2a7d7ce55d - removed syscall classes (will just use HLEFunction)
- added hle.cpp and module registration
- removed unused code
Mathieu Vaillancourt ff4fe52bf6 Temporarily "fix" citra_qt for Windows
bunnei 95f237a086 Merge branch 'master' into hle-interface
bunnei 17b32b7b3f removed scm_rev.h from version control
bunnei b0ae99e177 removed unused macros from citra.h
bunnei 7b3cde1f3a added missing const to GetWindowTitle
bunnei f68de21ad1 added initial modules for setting up SysCall HLE
bunnei fccbfc208c missed this file with commit 95e5436f
bunnei d9bb4f11c6 added Memory::GetCharPointer to read strings from HLE functions
bunnei 95e5436f41 cleaned up arm_interface, added a setter to set registers for use with HLE return values
bunnei 9527fc74ad fixed a bunch of errors in CMakeLists
bunnei 6b83509a7e updated CMakeLists
bunnei 59d00e6e4b Update README.md
bunnei 5da03e821e - removed deprecated version.h
- cleaned up window title
- cleaned up emu_window_glfw/emu_window
bunnei d0674cc98b fixed licensing and updated code style naming for arm_interface/arm_interpreter frontend module
bunnei ad4fffca0d fixed license headers in citra project
bunnei 73663409eb removed duplicate license file
bunnei 2c54d5eee2 fixed scm_rev_gen
bunnei de0a034a84 fixed project includes to use new directory structure
bunnei 63e46abdb8 got rid of 'src' folders in each sub-project
bunnei 03c245345e fixed some license headers that I missed
bunnei c0796cf762 fixed all license file headers in core
bunnei 3dc3bd5627 fixed licensing issue with core_timing being GPL v2+ instead of Dolphin's GPL v2
bunnei ef7cfa0207 fixed license header in video_core
bunnei 8dedab0bac added license txt file
bunnei 8c60294243 - removed lots of unused code from gekko
- updated code style/naming conventions
bunnei 7a7917df27 Update README.md
bunnei f446f79da2 Merge branch 'hardware-interface'
Conflicts:
	src/core/src/core.h
bunnei efef514fd8 removed unused comments, changed main processing loop to be infinite
bunnei 8cf851f68a added support for renderering the external framebuffers
bunnei 506e6049d3 added external framebuffer GL handles
bunnei 6f7fd741db removed log message from hw_lcd
bunnei aae52e3f8f added hack physical memory reads with Memory::GetPointer
bunnei aa3ae1af49 added "citra" instead of "emu" to title bar
bunnei 0727e07462 added video_core as a dependencie for citra in build order
bunnei 0716470609 added logger option specifically for the renderer
bunnei f0d49253e4 calling SwapBuffers from hw_lcd.cpp
bunnei 551b2a52e0 initialize VideoCore
bunnei 080f847550 added initial renderer code
bunnei e4d1ad4bda set window size to correspond to framebuffer sizes
bunnei a604eaee54 added project linker reference
bunnei 23506defe3 added video_core project to solution
bunnei 89fd6eb237 added missing includes to common_types.h
bunnei e022717477 added g_app_core->Step and HW::Update to Core::SingleStep to be consistent with other changes made
bunnei ed15feebf1 changed hw_lcd to use ARM core correct tick counter instead of [what was actually] just an instruction count. this seems to fix timing issues with the 3DS_Homebrew_Pong3Dv2 demo.
bunnei 02bcb4cfad Updated common_types.h to use Gekko's version w/ Rect and some useful unions
bunnei 925a894c1b added DISALLOW_COPY_AND_ASSIGN macro
bunnei 7509a9b21f added LCD logger
bunnei c874c1d06c add hw_lcd.* to VS project files
bunnei 6433f4d6f9 added an "Update" method to update all hardware