Jeffrey Pfau
e9d83bafe3
Util: Patch input should be const
2016-08-28 20:36:52 -07:00
Jeffrey Pfau
93121d9319
VFS: Fix reading multiple files from a 7z archive
2016-08-27 00:55:57 -07:00
Jeffrey Pfau
f491196bc4
Util: Add endswith
2016-08-23 09:08:46 -07:00
Jeffrey Pfau
08b0a7c60f
VFS: Improve zip file detection
2016-08-23 02:30:25 -07:00
Jeffrey Pfau
59b4d22833
PSP2: Fix some warnings
2016-08-23 02:28:57 -07:00
Jeffrey Pfau
9b4fa75c81
VFS: Fix uninitialized varaible reading from 7z
2016-08-23 01:23:44 -07:00
Jeffrey Pfau
956f63bba3
GUI: Add message box API
2016-08-22 17:30:56 -07:00
Jeffrey Pfau
2e9b88f5be
GUI: Const-correctness
2016-08-21 03:17:12 -07:00
Jeffrey Pfau
0367d94aad
Util: Add rtrim
2016-08-19 05:06:45 -07:00
Jeffrey Pfau
947ef7edea
Util: Add Vector GetConstPointer
2016-08-19 05:06:02 -07:00
Jeffrey Pfau
d82f8feef5
PSP2: Allow UTF-8 filenames
2016-08-18 10:06:30 -07:00
Jeffrey Pfau
c3b411fb6b
Util: Fix wrap condition on RingFIFORead if it's empty
2016-08-18 00:04:07 -07:00
Jeffrey Pfau
c191ec88b8
GUI: Add UI control remapping
2016-08-15 22:15:45 -07:00
Jeffrey Pfau
ac11542226
GBA Video: Another attempt at patching the threaded renderer race conditions
2016-08-14 19:40:24 -07:00
Jeffrey Pfau
30f124fae4
GBA Video: Fix threaded rendering race conditions
2016-08-09 22:31:09 -07:00
Jeffrey Pfau
067d4c5836
Util: RingFIFO should be able to advance without memcpy
2016-08-07 10:11:06 -07:00
Jeffrey Pfau
67905d281b
Merge branch 'master' into feature/thread-proxy-renderer
2016-08-01 18:35:01 -07:00
Jeffrey Pfau
42f5934b25
All: Faster memory read/write
2016-07-30 00:51:45 -07:00
Jeffrey Pfau
8862dc49aa
Util: Fix realloc semantics in utf16to8 (again)
2016-07-29 21:27:47 -07:00
Lars Wendler
9b9de7f2db
Don't include internal zip library when USE_MINIZIP is defined.
...
According to CmakeLists.txt file USE_MINIZIP enables linking against system
minizip library but the code in src/util/vfs/vfs-zip.c doesn't reflect
that.
2016-07-12 15:50:27 +02:00
Jeffrey Pfau
2dc729f17a
VFS: VFileFromFD should not open directories
2016-07-09 15:19:31 -07:00
Jeffrey Pfau
c82ee873e1
Util: Fix intermittent build failure on OS X
2016-06-26 20:32:06 -07:00
Jeffrey Pfau
eb6cedde2e
VFS: VFile.sync now updates modified time
2016-06-15 22:46:24 -07:00
Jeffrey Pfau
f4dc546da6
Util: Fix realloc semantics in utf16to8
2016-05-29 09:57:10 -07:00
Jeffrey Pfau
273d2db575
GB: Add partial Game Genie support
2016-05-08 23:19:12 -07:00
Jeffrey Pfau
24c0893cf5
All: Put version.h somewhere better
2016-05-04 01:36:25 -07:00
Jeffrey Pfau
d59ef1c66a
Util: Fix socket bind addresses
2016-04-27 22:17:21 -07:00
Jeffrey Pfau
c689e32856
All: Several MSVC build fixes
2016-04-17 18:03:13 -07:00
Jeffrey Pfau
b1691c9527
Util: Use closesocket on Windows
2016-03-05 11:33:36 -08:00
Jeffrey Pfau
1f204c8eef
All: Fix several file handle leaks
2016-03-03 00:04:15 -08:00
Jeffrey Pfau
8d7cbbe669
Perf: Add server mode, support for 3DS
2016-03-01 22:01:54 -08:00
Jeffrey Pfau
be42f298da
VFS: Fix reading 7z archives without rewinding first
2016-02-08 22:27:12 -08:00
Jeffrey Pfau
6af9a742bd
VFS: Add VDir.deleteFile
2016-02-02 01:34:24 -08:00
Jeffrey Pfau
8e99508717
GUI: Show icons in key remapping
2016-02-02 01:34:24 -08:00
Jeffrey Pfau
fbea708ed4
GUI: Fix top button on scrollbars being upside down
2016-01-31 14:35:27 -08:00
Jeffrey Pfau
6ee60dd79b
GUI: UI refinements, fixes
2016-01-30 14:02:35 -08:00
Sergi Granell
b5c813e829
Vita: Update to latest SDK version
2016-01-23 12:27:42 +01:00
Jeffrey Pfau
eaa81cb358
3DS: Fix APT usage ( fixes #210 )
2016-01-22 21:34:08 -08:00
Jeffrey Pfau
0511d0a69e
GUI: Add icons and scrolling enhancements
2016-01-09 00:54:18 -08:00
Jeffrey Pfau
331d92d363
GUI: Input remapping, part 1
2016-01-07 23:58:41 -08:00
Jeffrey Pfau
a920eaa7f0
All: Fix some warnings
2016-01-07 23:49:06 -08:00
Jeffrey Pfau
d53e479fed
VFS: Use / as the path separator on Windows
2016-01-06 21:05:05 -08:00
Extrems
7b090aa0d1
VFS: Fix return value of VFileFILE.seek
2016-01-05 03:01:05 -08:00
Jeffrey Pfau
341ebd0435
VFS: Fix separatePath for the root directory
2016-01-03 11:07:35 -08:00
Jeffrey Pfau
d945391da6
3DS: Fix DISABLE_THREADING build
2016-01-03 10:34:25 -08:00
Jeffrey Pfau
6f62852671
VFS: More VFile memory interfaces
2016-01-02 17:07:44 -08:00
Jeffrey Pfau
88bf7b58ad
VFS: Set dirname to . if there is no directory specified
2016-01-02 04:46:39 -08:00
Jeffrey Pfau
3a7350c8d2
GBA Context: Use GBADirectorySet in GBAContext
2016-01-01 15:22:51 -08:00
Jeffrey Pfau
91cf3be128
GBA Thread: Redo state directories for future expansion
2015-12-30 21:40:24 -08:00
Jeffrey Pfau
cd34e1af24
Util: Fix minor memory leak in no-intro parsing
2015-12-29 16:58:55 -05:00
Jeffrey Pfau
67bc8e73a3
Util: Fix excessive memory allocation when decoding a PNG
2015-12-29 16:58:30 -05:00
Jeffrey Pfau
f0f43d4a39
VFS: Use VFiles for zip dirs
2015-12-29 07:24:15 -05:00
Jeffrey Pfau
96bc0be963
VFS: Support using minizip for zip
2015-12-29 04:32:25 -05:00
Jeffrey Pfau
63e1875f6b
GBA: Add savestte creation time to a savestate
2015-12-28 04:27:30 -05:00
Jeffrey Pfau
5c007289e4
GBA: Add extra data section to the end of savestates
2015-12-28 03:26:17 -05:00
Jeffrey Pfau
f84aadffd2
GBA: Support for VBA-style cheat codes
2015-12-26 22:25:50 -05:00
Jeffrey Pfau
ccaec37867
GUI: Use trailing slashes for folders in file selector
2015-12-20 21:58:23 -08:00
Jeffrey Pfau
e89837909b
GUI: Fix some long-standing warnings
2015-12-20 21:58:00 -08:00
Jeffrey Pfau
13cf63293d
Util: Initialize No-Intro DB parsing stack
2015-12-20 19:00:52 -08:00
Jeffrey Pfau
413881fec2
Qt: Load ROM name from No-Intro
2015-12-20 19:00:52 -08:00
Jeffrey Pfau
746af3ff82
Util: No-Intro database parser
2015-12-20 19:00:52 -08:00
Jeffrey Pfau
843413021b
Wii: Replace libFAT-specific code with general devop support
2015-12-19 14:09:44 -08:00
Jeffrey Pfau
2495b650a4
Wii: List devices at root
2015-12-18 22:18:52 -08:00
Jeffrey Pfau
aefb4b62a1
Util: Add MutexTryLock
2015-11-12 22:50:09 -08:00
Jeffrey Pfau
ac9c247695
OpenGL: Parse uniforms
2015-11-08 17:09:53 -08:00
Jeffrey Pfau
096f5ca27c
OpenGL: Shader loading
2015-11-01 18:41:24 -08:00
Jeffrey Pfau
42a2a5737b
Util: Use VFile for configuration
2015-11-01 16:50:24 -08:00
Jeffrey Pfau
8eb4f3ca4d
VFS: Fix VFileReadline and remove _vfdReadline
2015-11-01 16:50:23 -08:00
Jeffrey Pfau
04a81d2ec5
GUI: Properly support Unicode filenames
2015-11-01 09:33:07 -08:00
Jeffrey Pfau
24da1097ba
All: Generic big-endian changes
2015-10-19 23:49:53 -07:00
Jeffrey Pfau
c189f48c63
Util: RingFIFO build fix
2015-10-15 18:47:48 -07:00
Jeffrey Pfau
50402c8307
Merge branch 'master' into feature/thread-proxy-renderer
2015-10-15 18:41:56 -07:00
Jeffrey Pfau
576ba689f1
GBA: Bitfield-ize GBATimer flags
2015-10-14 23:12:29 -07:00
Jeffrey Pfau
0211106a3d
All: Const-correctness for PPC
2015-10-14 22:00:36 -07:00
Jeffrey Pfau
8284e7ded2
GUI: Don't scan subdirectories immediately
2015-10-10 20:50:23 -07:00
Jeffrey Pfau
5578273eb1
GUI: Test archives now, too
2015-09-22 23:01:41 -07:00
Jeffrey Pfau
6cf4179a97
VFS: Add VDir.openDir
2015-09-22 23:01:41 -07:00
Jeffrey Pfau
5b22a628fa
VFS: Add VDirOpenArchive
2015-09-22 23:01:40 -07:00
Jeffrey Pfau
b4c86ea161
PSP2: Use sceKernelLibcLocaltime_r instead of faking it
2015-09-22 22:59:02 -07:00
Jeffrey Pfau
e05e1a12ce
GUI: Tweak battery colors
2015-09-21 21:38:18 -07:00
Jeffrey Pfau
4f24b82036
GUI: Use localtime_r instead of localtime
2015-09-21 01:06:28 -07:00
Jeffrey Pfau
1325da2958
PSP2: Update for newer vitasdk
2015-09-21 01:06:28 -07:00
Jeffrey Pfau
8ffcb116f2
GUI: Minor fixes
2015-09-19 19:41:43 -07:00
Jeffrey Pfau
c3aededf05
GUI: Header with time and battery level
2015-09-19 17:57:53 -07:00
Jeffrey Pfau
c45315b96b
GBA Context: Configuration options
2015-09-17 19:53:27 -07:00
Jeffrey Pfau
1ef3c9e5b0
VFS: Fix warnings
2015-09-16 20:24:36 -07:00
Jeffrey Pfau
c753328734
Util: Fix Windows build
2015-09-15 22:47:19 -07:00
Jeffrey Pfau
bcf6e5879b
Util: Refactor localtime_r replacement code into formatting.h
2015-09-15 22:23:32 -07:00
Jeffrey Pfau
d85548ac18
Util: Fix PowerPC PNG read/write pixel order
2015-09-15 00:16:06 -07:00
Jeffrey Pfau
19b81a2163
VFS: Fix return values of VFileFILE.read and .write
2015-09-15 00:06:43 -07:00
Jeffrey Pfau
54ea3dbbcf
Util: Fix setjmp buffer for PNG failing in PNGWriteHeader
2015-09-14 23:26:20 -07:00
Jeffrey Pfau
532261af2c
GBA: Move screenshot functionality from Thread to Serialize
2015-09-14 23:25:53 -07:00
Jeffrey Pfau
03d97baeec
GUI, 3DS: Fix some warnings
2015-09-14 23:25:19 -07:00
Jeffrey Pfau
f155780eba
GUI: Make sort case-insensitive
2015-09-07 17:09:33 -07:00
Jeffrey Pfau
20559ac2ea
GUI: More detailed scanning information
2015-09-05 00:51:26 -07:00
Jeffrey Pfau
346503cd41
GUI: Fix non-touch support
2015-09-05 00:50:51 -07:00
Jeffrey Pfau
4cf016d442
GUI: Support for touch/cursor
2015-09-04 22:50:20 -07:00
Jeffrey Pfau
c14da05d8d
Util: Use anonymousMemoryMap for RingFIFO memory
2015-09-04 01:52:10 -07:00
Jeffrey Pfau
e1ffc68582
GBA Video: Better threaded renderer using a new RingFIFO
2015-09-04 01:52:09 -07:00
Jeffrey Pfau
422d34bdb0
3DS: Enable threading interface
2015-09-04 00:56:55 -07:00