Commit Graph

40 Commits

Author SHA1 Message Date
twinaphex
0a2e7afe27 Move read_compressed_file to file_ops.c 2015-01-11 16:38:20 +01:00
twinaphex
140130dc37 Merge rarch_compr_file_path.c into file_extract.c 2015-01-11 15:53:31 +01:00
twinaphex
f52579019a Fixup zlib_file_size early return 2015-01-09 16:57:04 +01:00
twinaphex
3098816ae1 Start documenting file_extract.c 2015-01-09 15:46:22 +01:00
twinaphex
90076c5fad Start using MAX_PATH_LENGTH - relying on MAX_PATH for 360 can cause
problems because it's defined at '260' and thus too small for some
strings
2015-01-07 20:42:36 +01:00
twinaphex
7784728fac (file_extract.c) Move declaration of variables to top of function 2015-01-07 19:50:29 +01:00
twinaphex
453321c50b Start updating headers 2015-01-07 17:46:50 +01:00
twinaphex
9a9fa6532a Move file_path.c to libretro SDK 2014-10-22 00:23:06 +02:00
twinaphex
dd93d549aa Rename rarch_file_path to file_ops 2014-10-21 23:53:09 +02:00
twinaphex
2c5b744bc4 Compartmentalize file_path functions over to file_path.c 2014-10-21 23:33:20 +02:00
twinaphex
383eb08988 Don't have file_path.h include dir_list.h 2014-10-21 18:46:39 +02:00
twinaphex
af402e6299 file_extract.c - lessen header dependencies 2014-10-21 18:39:42 +02:00
twinaphex
7472922ee0 Move compat/ over to libretro SDK 2014-10-21 07:58:58 +02:00
twinaphex
e7cb27b1de Rename crc32 variable 2014-10-21 00:19:00 +02:00
twinaphex
42bb37816e Take file_path.h include out of file.h 2014-10-20 21:51:04 +02:00
Twinaphex
a0f5fc6586 Turn zlib_get_default_file_backend into static function 2014-10-14 19:05:59 +02:00
twinaphex
9d783b6627 Style cleanups 2014-09-07 05:47:18 +02:00
twinaphex
5c2006c072 Remove extraneous elses 2014-08-27 02:06:39 +02:00
twinaphex
147cac67ef Update more references to 'roms' 2014-08-13 08:52:13 +02:00
twinaphex
f63f1f8520 Replace more ROM references 2014-07-28 20:08:37 +02:00
Themaister
f34b175a0f De-opaque core_info. 2014-06-17 17:28:39 +02:00
Themaister
08cfb27f35 Fix some C++ issues. 2014-06-17 17:10:24 +02:00
Themaister
2280e28737 Add support for ZIP extraction to temporary folders. 2014-04-04 17:33:19 +02:00
twinaphex
a2d713b3cb Add rzlib to include dirs to avoid ugly ifdef for WANT_MINIZ 2014-01-10 19:46:31 +01:00
twinaphex
8d2b7e35ad (Rzlib) Move back to rzlib - FBA builds on Xbox 1 would no
longer work with miniz
2014-01-10 16:47:58 +01:00
twinaphex
0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
twinaphex
8487cd0204 Start using C89-style for loop initial declarations for
reusable code module parts that we reuse in other projects. It's
a huge maintenance burden having to change this stuff around everytime
when compiling in non-C99 mode
2013-10-19 19:39:38 +02:00
Themaister
7df4500024 Use native side asset extraction. 2013-10-14 21:08:41 +02:00
Themaister
299ef54a54 Add mmap() backend to zlib extract. 2013-10-14 18:10:17 +02:00
twinaphex
85d18b77d8 (RARCH_CONSOLE) Include rgui->libretro_dir for RARCH_CONSOLE
- Get rid of 'bypasses initialization of' warnings/errors
2013-10-06 15:00:59 +00:00
Themaister
3d212c1d7c Start refactoring file_extract.
Add support for low-level parsing of zip contents.
2013-10-05 18:07:38 +02:00
twinaphex
9a88ebb1e6 Change WANT_RZLIB to WANT_MINIZ 2013-02-16 21:43:29 +01:00
twinaphex
07b242f851 (RARCH_CONSOLE) Use miniz/minizip instead or zlib - increases
ZIP file compatibility (problems with inflate before with rzlib
on certain ZIP files)
2013-02-16 20:28:07 +01:00
Themaister
32f45b2f27 Clearer switch code in extractor. 2013-01-24 07:35:52 +01:00
Themaister
e4e71f333c Get rid of redefine warning. 2013-01-24 07:32:15 +01:00
twinaphex
0c4b54a756 (file_extract) Nit 2013-01-22 01:43:43 +01:00
twinaphex
873a4f1187 (file_extract) Fix warning - fall-through to avoid warning
and do the same action
2013-01-22 01:20:27 +01:00
twinaphex
46a86f5eab Fix transfer of control bypasses initialization of variables 2013-01-22 01:16:53 +01:00
Themaister
286b1f5e98 Fix compiler warning. 2013-01-22 00:10:10 +01:00
Themaister
b90490f425 Add zip loading support to core. 2013-01-21 23:52:47 +01:00