This website requires JavaScript.
366ae1b351
hid.cpp: Fixed crash when updating pad data while null
archshift
2014-10-13 22:18:03 -07:00
e4905143c8
Merge pull request #113 from neobrain/opengl_refactor
Tony Wasserka
2014-10-12 15:18:27 +02:00
ac54cd13db
OpenGL renderer: Request a forward compatible context in citra-qt
Yuri Kunde Schlesner
2014-08-30 18:17:47 -03:00
11642fd3a2
Rework OpenGL renderer.
Yuri Kunde Schlesner
2014-08-28 15:21:54 -03:00
fec7f6b035
Rename GPU::Regs::FramebufferFormat to PixelFormat
Yuri Kunde Schlesner
2014-08-28 15:17:09 -03:00
5f598a5e2c
OpenGL renderer: Shuffle initialization code around and rename functions.
Yuri Kunde Schlesner
2014-08-28 06:34:47 -03:00
787a1b047c
Remove virtual inheritance from RendererOpenGL
Yuri Kunde Schlesner
2014-08-28 05:51:57 -03:00
8fb064cd62
Merge pull request #119 from lioncash/warn
bunnei
2014-10-08 23:06:28 -04:00
eb5054e6eb
Fix warnings in video_core
Lioncash
2014-09-28 11:20:06 -04:00
8d1154c24e
Merge pull request #128 from purpasmart96/master
bunnei
2014-10-07 20:30:21 -04:00
20f15f31dd
APT: Added a stub for the "GlanceParameter" function.
purpasmart96
2014-10-05 14:00:58 -07:00
a171000cbe
Merge pull request #108 from archshift/config
bunnei
2014-10-07 19:44:13 -04:00
e6594f9f53
Added configuration file system.
archshift
2014-09-12 17:06:13 -07:00
0e2d83fa3a
Merge pull request #129 from linkmauve/master
bunnei
2014-10-06 15:25:19 -04:00
fbd72fd6bf
Common: Add a helper function to generate a 8.3 filename from a long one. Core: Fix the SDMC Directory implementation to make blargSnes work.
Emmanuel Gil Peyrot
2014-09-29 08:34:37 +00:00
19c2a96ab0
FileSys: Add static asserts for the Directory struct, and fix its fields position.
Emmanuel Gil Peyrot
2014-09-27 19:41:21 +00:00
0be5c03176
FileSys: split the constructor into an Open method, in order to notify the opener something went wrong. Kernel: Return an invalid handle to OpenFile when it failed to open.
Emmanuel Gil Peyrot
2014-09-27 19:21:48 +00:00
23c2fbfc7a
FileSys/Kernel: Implement SetSize service call for File objects.
Emmanuel Gil Peyrot
2014-09-27 19:16:51 +00:00
d34673990b
FileSys: Add forgotten docstrings.
Emmanuel Gil Peyrot
2014-09-27 19:09:04 +00:00
44dabd0dec
Merge pull request #125 from purpasmart96/master
Tony Wasserka
2014-10-05 18:36:49 +02:00
1d0ac47832
Added some more names to the function table
purpasmart96
2014-10-04 15:01:36 -07:00
95f662c96f
Merge pull request #122 from purpasmart96/master
bunnei
2014-09-30 23:13:28 -04:00
7d6f7684e1
added "StoreDataCache" to the function table
purpasmart96
2014-09-30 09:13:29 -07:00
9061cdc9c0
Merge pull request #120 from lioncash/core-common
bunnei
2014-09-29 22:05:56 -04:00
ca2f0de08a
Fix warnings in core and common
Lioncash
2014-09-28 11:30:29 -04:00
ee7cfc71bd
Merge pull request #118 from lioncash/chunk-file
bunnei
2014-09-22 22:02:51 -04:00
07af9a587c
Merge pull request #116 from archshift/sdmc-dir
bunnei
2014-09-22 22:00:47 -04:00
ff442d6cf9
chunk_file: General cleanup
Lioncash
2014-09-21 16:35:27 -04:00
1966f7b0ad
Use the citra user path for the sdmc directory
archshift
2014-09-20 15:11:38 -07:00
a9630a9d2b
Merge pull request #70 from linkmauve/master
bunnei
2014-09-18 22:27:06 -04:00
3a570a9fee
Kernel: Implement the Close command for Archive, File and Directory.
Emmanuel Gil Peyrot
2014-09-14 11:52:52 +00:00
99bfa4ae1f
FS: Implement OpenArchive, OpenDirectory, OpenFile and OpenFileDirectly calls.
Emmanuel Gil Peyrot
2014-09-12 00:48:28 +02:00
c197ce2180
Kernel: Add a Directory object and a getter for it from an Archive object.
Emmanuel Gil Peyrot
2014-09-12 00:48:04 +02:00
c14e5713f5
Core: Add a method to obtain a Directory from an Archive.
Emmanuel Gil Peyrot
2014-09-12 00:47:05 +02:00
33b0d1081e
Core: Add a Directory object, with both a stub and a passthrough implementations.
Emmanuel Gil Peyrot
2014-09-12 00:46:42 +02:00
19d04f3abe
Kernel: Add a File object and a getter for it from an Archive object.
Emmanuel Gil Peyrot
2014-09-12 00:45:40 +02:00
e73caaefe5
Core: Add a passthrough backend for the filesystem, exposed as SDMC.
Emmanuel Gil Peyrot
2014-09-12 00:44:16 +02:00
9251f7e2f8
Core: Add a new File class, obtainable from an Archive, and a stub implementation.
Emmanuel Gil Peyrot
2014-09-12 00:42:59 +02:00
6b7b36a874
Common: Rename the File namespace to FileUtil, to match the filename and prevent collisions.
Emmanuel Gil Peyrot
2014-09-12 00:17:15 +02:00
edaf59a759
Common: Return the number of items read/written in IOFile’s methods instead of a boolean.
Emmanuel Gil Peyrot
2014-09-12 00:16:54 +02:00
1c79a4f10c
Merge pull request #107 from lioncash/sprintf
bunnei
2014-09-16 16:54:41 -04:00
73b6f85f9a
Merge pull request #109 from lioncash/cruft
bunnei
2014-09-15 00:47:13 -04:00
741321ac24
Core: Get rid of unnecessary switch statement in Kernel
Lioncash
2014-09-13 22:48:30 -04:00
31d9cf4d17
Merge pull request #110 from lioncash/warnings
bunnei
2014-09-14 21:28:44 -04:00
5481115e71
Merge pull request #97 from archshift/cleanup
bunnei
2014-09-13 22:58:58 -04:00
6cc7c73b80
Core: Fix warnings in gpu.cpp
Lioncash
2014-09-13 22:55:41 -04:00
093d6fbcdc
Core: Replace a sprintf in core_timing with StringFromFormat
Lioncash
2014-09-12 21:18:46 -04:00
cbdf4d4c8e
Merge pull request #105 from kevinhartman/hid
bunnei
2014-09-12 17:44:25 -04:00
02fd19b2f6
Added support for multiple input device types for KeyMap and connected Qt.
Kevin Hartman
2014-09-08 21:46:02 -07:00
4a94ec934a
Initial HID PAD work, with GLFW only.
Kevin Hartman
2014-09-03 18:12:58 -07:00
bb7ddede15
Created structure for PAD.
Kevin Hartman
2014-09-02 22:24:03 -07:00
532a9e80a0
Merge pull request #99 from archshift/ext-check
bunnei
2014-09-11 00:04:36 -04:00
d79fe3ebaa
Merge pull request #103 from archshift/prune
bunnei
2014-09-10 18:44:08 -04:00
249a567834
Merge pull request #104 from archshift/removal
bunnei
2014-09-09 20:56:28 -04:00
8891c27425
Merge pull request #101 from lioncash/inf-loop
bunnei
2014-09-09 20:53:33 -04:00
7f201a9821
Merge pull request #102 from lioncash/define
bunnei
2014-09-09 20:50:51 -04:00
727bad24a2
Removed fixed_size_queue.h
archshift
2014-09-08 18:49:41 -07:00
6e606c515f
core: Prune redundant includes
archshift
2014-09-08 17:52:00 -07:00
9d7cc2bedc
common: Prune all redundant includes
archshift
2014-09-08 17:16:32 -07:00
8fe5f2e2fe
Moved common_types::Rect from common to Common namespace
archshift
2014-09-07 11:51:10 -07:00
5472fd4d9b
Added string_util to common, small changes in loader.cpp
archshift
2014-09-07 11:50:43 -07:00
4ed24a0619
loader.cpp: improved file extension checking, made Upper/LowerStr useful
archshift
2014-09-07 00:49:52 -07:00
5b65decf91
Common: Remove HAVE_CXX11_SYNTAX define from Common.h
Lioncash
2014-09-08 15:00:33 -04:00
2f6ef914db
Common: Fix a potential infinite loop in StringUtil's ReplaceAll
Lioncash
2014-09-08 14:48:59 -04:00
335082e74e
Merge pull request #95 from lioncash/disassembler
bunnei
2014-09-08 00:10:13 -04:00
85f1b76cd8
Merge pull request #87 from archshift/remove-cruft
bunnei
2014-09-07 22:08:06 -04:00
498d1a37f1
Removed common/std_xyz, instead using the std header
archshift
2014-09-02 22:05:45 -07:00
81baa477b5
renderer_opengl.cpp: improved alignment for readability
archshift
2014-09-06 20:05:53 -07:00
1c02c03e32
Dead code removal: video_core.cpp, load_symbol_map.cpp
archshift
2014-09-06 20:05:22 -07:00
9c0efdb75b
bootmanager::EmuThread: fixed initialization order
archshift
2014-09-06 20:04:39 -07:00
0167e9140e
utils: cleaned up DumpTGA, removing redundancies
archshift
2014-09-06 20:04:13 -07:00
403c84cdab
core: Make the ARM disassembler use std::string internally
Lioncash
2014-09-06 14:37:19 -04:00
a130086587
Merge pull request #93 from lioncash/ref
bunnei
2014-09-06 14:06:37 -04:00
272a201d12
Merge pull request #94 from lioncash/misc
bunnei
2014-09-06 14:06:14 -04:00
f68776ce13
ncch: Remove C-style struct typedefs
Lioncash
2014-09-06 13:37:59 -04:00
26cd696843
ncch: inline declare some variables in LZSS_Decompress
Lioncash
2014-09-06 13:36:49 -04:00
d30747efea
core: Pass string by reference in FetchFromPortName and DeleteService
Lioncash
2014-09-06 13:30:27 -04:00
5d95d038a0
Merge pull request #88 from archshift/remove-atomic
bunnei
2014-09-04 20:36:21 -04:00
fda291816b
Merge pull request #89 from archshift/X11-OSX
bunnei
2014-09-03 10:15:46 -04:00
051b162add
Removed the need for X11 on OS X
archshift
2014-09-02 23:32:15 -07:00
4795a64fc8
Removed common/atomic, instead using std::atomic
archshift
2014-09-02 22:40:02 -07:00
c0e48432cd
Merge pull request #69 from yuriks/cmake-cleanup
bunnei
2014-09-01 22:29:23 -04:00
c57de3e404
Remove hand-crafted Visual Studio solution.
Yuri Kunde Schlesner
2014-09-01 18:04:07 -03:00
b15d631d99
Avoid LOGGING redefinition warnings.
Yuri Kunde Schlesner
2014-08-22 22:09:14 -03:00
45976da975
CMake cleanup
Yuri Kunde Schlesner
2014-08-23 22:22:05 -03:00
523385955c
Update GLFW to 3.0.4 and include x64 lib for MSVC
Yuri Kunde Schlesner
2014-08-23 21:24:08 -03:00
478289140d
Replace GLEW with a glLoadGen loader.
Yuri Kunde Schlesner
2014-08-23 21:00:08 -03:00
76372feb19
Merge pull request #84 from bunnei/fix-hw-synchronization
bunnei
2014-08-31 00:53:07 -04:00
038a51aac1
Merge pull request #82 from yuriks/addr-types
bunnei
2014-08-30 23:27:46 -04:00
aabfcfe6ad
GPU: Improve frame synchronization, increases compatibility with both homebrew and retail applications.
bunnei
2014-08-29 23:50:38 -04:00
eb36d3fc90
Core: Refactor core to use only one function for execution.
bunnei
2014-08-29 23:24:32 -04:00
738b88293c
Loader: Added support for loading raw BIN executables.
bunnei
2014-08-27 00:04:26 -04:00
3ade84cb7b
Threading: Fix thread starting to execute first instruction correctly.
bunnei
2014-08-26 23:58:03 -04:00
ae93adddd1
srv::Initialize: Return "success" status code.
bunnei
2014-08-26 18:24:40 -04:00
83c3d2bcd1
Introduce VAddr and PAddr typedefs for ARM addresses.
Yuri Kunde Schlesner
2014-08-28 15:20:55 -03:00
06864c93fd
Merge pull request #80 from bunnei/fix-latest-libctru
bunnei
2014-08-28 18:07:45 -04:00
6966fdf025
Loader: Added support for loading raw BIN executables.
bunnei
2014-08-27 00:04:26 -04:00
304999dfeb
Threading: Fix thread starting to execute first instruction correctly.
bunnei
2014-08-26 23:58:03 -04:00
fb908b9395
srv::Initialize: Return "success" status code.
bunnei
2014-08-26 18:24:40 -04:00
7122c46937
Merge pull request #81 from yuriks/downgrade-shader
bunnei
2014-08-28 12:10:40 -04:00