83 Commits
Author SHA1 Message Date
Martins Mozeiko 9222c4e002 ignore warning with pragma in source code 2018-07-15 13:12:18 -07:00
Martins Mozeiko bb1b430ada ignore unnecessary warnings
fixes #18
2018-07-15 12:42:51 -07:00
Martins Mozeiko fccad2613a restore Windows console codepage on exit 2017-11-17 20:55:38 -08:00
Martins Mozeiko 086284d7b0 updated readme 2017-11-17 00:10:47 -08:00
Martins Mozeiko 40b9d5e09a fix game folder location for psp 2017-11-16 22:29:50 -08:00
Martins Mozeiko c35649549b add PSM suffix in name of zip file 2017-11-16 22:26:05 -08:00
Martins Mozeiko 1206d40166 show unpacking progress in percents 2017-11-16 21:29:54 -08:00
Martins Mozeiko 5a86f84196 fix macOS/Linux build 2017-11-12 15:59:03 -08:00
Martins Mozeiko 2194d5b74b create iso by default for PSP unpacking 2017-11-12 15:56:52 -08:00
Martins Mozeiko fdc70ed9e3 don't create empty folders in psemu/GAME 2017-11-12 15:50:38 -08:00
Martins Mozeiko ffdb0e8ada fixing unicode output on Windows 2017-11-12 15:48:57 -08:00
Martins Mozeiko dcec2ea31e better error messages & buffer alignment 2017-11-09 22:29:22 -08:00
Martins Mozeiko 670724bd8f faster build for MSVC 2017-11-09 22:28:28 -08:00
Martins Mozeiko b3ce86eb09 unpack PSP pkg files to CSO 2017-11-09 22:25:40 -08:00
Martins Mozeiko 27315027c3 add real compression to PSP iso in zip file 2017-11-06 23:50:22 -08:00
Martins Mozeiko fdf3978df6 unpack all required files for PSP-PCEngine pkg 2017-11-06 21:44:36 -08:00
Martins Mozeiko 8cc1d686a2 unpack PSP eboot.pbp to ISO file 2017-11-05 23:10:13 -08:00
Martins Mozeiko 4e84a279a8 small cleanup in crc32 2017-11-05 02:41:52 -08:00
Martins Mozeiko e987fe1c5d fix warning for 32-bit msvc builds 2017-11-05 02:41:52 -08:00
Martins Mozeiko 9d0445fc6d fix typos & support extra content type for PSM 2017-11-02 02:32:02 -07:00
Martins Mozeiko 4beb64e638 support PSP Go & NeoGeo content type 2017-11-02 00:52:00 -07:00
Martins Mozeiko 1120dd06e4 fix compiler warning on 32-bit Linux
fixes #5
2017-11-01 10:55:44 -07:00
Martins Mozeiko 8bd9674de4 increase version to v1.7 2017-10-31 23:33:40 -07:00
Martins Mozeiko 072c33056e correctly create all folders for patch pkg file 2017-10-31 23:32:04 -07:00
Martins Mozeiko 9e066c427b use default gcc/clang on Travis CI for faster builds 2017-10-31 22:00:59 -07:00
Martins Mozeiko 4176dd1e55 increase version to v1.6 2017-10-31 21:24:59 -07:00
Martins Mozeiko fcefce4e4a support building from different drive 2017-10-31 21:19:58 -07:00
Martins Mozeiko 4b84a8c08c use ux0 layout for -x mode, no app name in folder name 2017-10-31 21:19:54 -07:00
Martins Mozeiko d68672dc7f accelerated crc32 with PCLMUL instruction 2017-10-31 21:05:38 -07:00
Martins Mozeiko 4e223448de faster crc32 by doing slicing-by-4 2017-10-31 21:05:38 -07:00
Martins Mozeiko da6bab7c4c fix unitialized variable 2017-10-31 21:05:38 -07:00
Martins Mozeiko 2ed82ecce7 update CI configs 2017-10-31 09:12:13 -07:00
Martins Mozeiko 328c74853c fix patch unpacking 2017-10-31 00:56:46 -07:00
Martins Mozeiko 6b8122bbda cleanup pkg type selection 2017-10-31 00:50:23 -07:00
Martins Mozeiko 14cb9f4938 link cleanup in readme file 2017-10-31 00:36:55 -07:00
Martins Mozeiko 827f3822d2 PSM pkg unpacking for use with NoPsmDrm 2017-10-31 00:28:00 -07:00
Martins Mozeiko 68e7dc8051 add -x argument to create individual files without zip file 2017-10-30 23:25:56 -07:00
Martins Mozeiko cb2a4e0c3f proper folder structure for PSX pkg files 2017-10-30 22:03:31 -07:00
Martins Mozeiko 36bdf4c529 fix warning in VS2017 build 2017-10-28 12:24:12 -07:00
Martins Mozeiko c559947a23 better description what kind of psp is unpacking 2017-10-28 12:23:16 -07:00
Martins Mozeiko 21cfc3b446 unpack PSP and PSX pkg files 2017-10-28 02:37:41 -07:00
Martins Mozeiko 99480bc504 increase version to v1.5 2017-10-27 00:59:46 -07:00
Martins Mozeiko 62cb2e1b61 use all data after encrypted blob for tail.bin
not sure if needed, DLC gets installed anyways, but this seems to better match size for package.bin created in NoNpDrm dumps
2017-10-27 00:53:40 -07:00
Martins Mozeiko 6349631855 update readme 2017-10-26 22:11:53 -07:00
Martins Mozeiko f0236eca8c fix for zip files larger than 4GB 2017-10-26 21:19:13 -07:00
Martins Mozeiko 760bc7450a use dlc name in filename 2017-10-26 19:32:34 -07:00
Martins Mozeiko af4ad73c38 add badge icons to readme 2017-10-26 13:50:13 -07:00
Martins Mozeiko c131a4976b add AppVeyor CI 2017-10-26 13:44:12 -07:00
Martins Mozeiko 71e7a709d0 add Travis CI 2017-10-26 11:40:44 -07:00
Martins Mozeiko 0a896d90ca extra error check for max file name length 2017-10-26 01:47:07 -07:00
Martins Mozeiko cb087b8130 unpacking patch pkg files 2017-10-26 01:04:21 -07:00
Martins Mozeiko 6a880595cc no more limits on file count inside zip file 2017-10-26 00:29:31 -07:00
Martins Mozeiko 9547d32fd4 added DLC support, removed hexkey & dummy work.bin support 2017-10-26 00:24:28 -07:00
Martins Mozeiko a210590092 increase max file limit to 32k 2017-10-14 23:53:21 -07:00
Martins Mozeiko 42f2debed6 fixed mingw builds for 32-bit WindowsXP 2017-10-07 21:05:03 -07:00
Martins Mozeiko 25b91a03b2 increase version number 2017-10-04 01:51:12 -07:00
Martins Mozeiko 5d724e9008 putting correct title id when creating work.bin from raw key 2017-10-04 01:45:04 -07:00
Martins Mozeiko 4163622fcc increase max file count to 16k 2017-09-29 13:30:41 -07:00
Martins Mozeiko f0483c4384 display minimum fw required for running 2017-09-29 13:30:41 -07:00
Martins Mozeiko a633467b3b allow utf-8 chars in output filename 2017-09-29 13:30:41 -07:00
Martins Mozeiko 67c9ec9e7d make sure we are in correct folder after calling VsDevCmd.bat file 2017-09-28 15:27:50 -07:00
Martins Mozeiko b3d13f491d fixed minor warnings for msvc build 2017-09-28 11:21:35 -07:00
Martins Mozeiko da20fdfca6 fix compiler warning 2017-09-26 09:47:41 -07:00
Martins Mozeiko 90e4a4a044 fix Windows build, need to include puff.c 2017-09-26 09:46:35 -07:00
Martins Mozeiko 4e27aa9b00 when no key is provided at least put content id & header in dummy work.bin 2017-09-25 02:22:01 -07:00
Martins Mozeiko 76d5af207c store zRIF dictionary compressed in scripts 2017-09-25 01:55:06 -07:00
Martins Mozeiko 05e32fba48 add script to generate rif file from zRIF string 2017-09-25 01:43:05 -07:00
Martins Mozeiko adab4a091e move checking of zRIF integrity before creating zip file 2017-09-24 23:24:59 -07:00
Martins Mozeiko 1c5003c5f4 display content title in rif2zrif.py output 2017-09-24 19:56:20 -07:00
Martins Mozeiko 7f280c8623 add message when creating dummy rif file 2017-09-24 19:08:22 -07:00
Martins Mozeiko 18215636d1 mention zRIF when running without arguments 2017-09-24 18:43:05 -07:00
Martins Mozeiko 749a58d9c9 version 1.2 2017-09-24 18:35:00 -07:00
Martins Mozeiko 2f8cb35d2f update readme 2017-09-24 18:34:09 -07:00
Martins Mozeiko 406a1c595c add zRIF support 2017-09-24 18:34:03 -07:00
Martins Mozeiko c97dd9c311 no need to create temporary zip anymore, name is known at beginning 2017-09-24 16:36:20 -07:00
Martins Mozeiko 71863bb7b1 unpacking DLC pkg files 2017-09-24 15:36:24 -07:00
Martins Mozeiko 7bc0c0001f better headre parsing and sku_flag detection from metadata 2017-09-24 14:38:22 -07:00
Martins Mozeiko c6a4a3221e add PCSD prefix as JPN region 2017-09-24 13:04:57 -07:00
Martins Mozeiko abe755919c add ArchLinux AUR package information 2017-09-23 21:01:09 -07:00
Martins Mozeiko 6579ba1523 use correct type for head_offset variable 2017-09-23 14:26:35 -07:00
Martins Mozeiko 9dd9e65e20 ignore .zip files 2017-09-23 14:26:23 -07:00
Martins Mozeiko 271f9beb0b fixes wrong head.bin when it is larger than 64KB 2017-09-23 14:11:02 -07:00
Martins Mozeiko 0a7c2955d2 first version 2017-09-23 10:18:46 -07:00