{"id":13795817,"url":"https://github.com/idc/ps4libdoc","last_synced_at":"2025-05-13T00:30:33.073Z","repository":{"id":44433539,"uuid":"66037102","full_name":"idc/ps4libdoc","owner":"idc","description":"PS4 library documentation.","archived":false,"fork":false,"pushed_at":"2022-07-11T04:50:52.000Z","size":138290,"stargazers_count":90,"open_issues_count":0,"forks_count":23,"subscribers_count":9,"default_branch":"doc","last_synced_at":"2024-08-04T23:09:59.884Z","etag":null,"topics":["ps4","ps4libdoc"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/idc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-08-18T23:23:39.000Z","updated_at":"2024-07-19T06:59:16.000Z","dependencies_parsed_at":"2022-09-21T12:10:18.410Z","dependency_job_id":null,"html_url":"https://github.com/idc/ps4libdoc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idc%2Fps4libdoc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idc%2Fps4libdoc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idc%2Fps4libdoc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idc%2Fps4libdoc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/idc","download_url":"https://codeload.github.com/idc/ps4libdoc/tar.gz/refs/heads/doc","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225159837,"owners_count":17430189,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ps4","ps4libdoc"],"created_at":"2024-08-03T23:01:02.779Z","updated_at":"2024-11-18T10:30:52.998Z","avatar_url":"https://github.com/idc.png","language":null,"funding_links":[],"categories":["Examples and Tutorials"],"sub_categories":["Remote Package Installers"],"readme":"# PS4LibDoc\nPS4 library documentation.\n\n## See also\n* [ps4_nid_resolver_ida](https://github.com/Thunder07/ps4_nid_resolver_ida), a plugin for IDA which makes use of ps4libdoc.\n* [ps4_module_loader](https://github.com/SocraticBliss/ps4_module_loader), a plugin for IDA which has its own list of symbols ([`aerolib.csv`](https://github.com/SocraticBliss/ps4_module_loader/blob/master/aerolib.csv)).\n\n## Available versions\n* [1.05](https://github.com/idc/ps4libdoc/tree/1.05)\n* [1.06](https://github.com/idc/ps4libdoc/tree/1.06)\n* [1.76](https://github.com/idc/ps4libdoc/tree/1.76)\n* [2.00](https://github.com/idc/ps4libdoc/tree/2.00)\n* [2.57](https://github.com/idc/ps4libdoc/tree/2.57)\n* [3.00](https://github.com/idc/ps4libdoc/tree/3.00)\n* [3.55](https://github.com/idc/ps4libdoc/tree/3.55)\n* [3.70](https://github.com/idc/ps4libdoc/tree/3.70)\n* [4.00](https://github.com/idc/ps4libdoc/tree/4.00)\n* [4.05](https://github.com/idc/ps4libdoc/tree/4.05)\n* [4.55](https://github.com/idc/ps4libdoc/tree/4.55)\n* [4.74](https://github.com/idc/ps4libdoc/tree/4.74)\n* [5.00](https://github.com/idc/ps4libdoc/tree/5.00)\n* [5.05](https://github.com/idc/ps4libdoc/tree/5.05)\n* [5.56](https://github.com/idc/ps4libdoc/tree/5.56)\n* [6.72](https://github.com/idc/ps4libdoc/tree/6.72)\n* [6.80 (beta 2)](https://github.com/idc/ps4libdoc/tree/6.80_beta2)\n* [7.00](https://github.com/idc/ps4libdoc/tree/7.00)\n* [7.55](https://github.com/idc/ps4libdoc/tree/7.55)\n* [8.00](https://github.com/idc/ps4libdoc/tree/8.00)\n* [8.52](https://github.com/idc/ps4libdoc/tree/8.52)\n* [9.00](https://github.com/idc/ps4libdoc/tree/9.00)\n\n## Other\n* [misc](https://github.com/idc/ps4libdoc/tree/misc), for things that fall outside of system versions.\n* [header](https://github.com/idc/ps4libdoc/tree/header), for a header using a macro name of `PS4LIBDOC_NAME` for all known symbol names.\n\n## JSON Format\nDocumentation is split across a file for each executable, to improve diffs.\n\n```json\n{\n  \"shared_object_name\": \"\u003cname if is a shared library\u003e\",\n  \"shared_object_names\": [\n    \"\u003cimported shared object name\u003e\"\n  ],\n  \"modules\": [\n    {\n      \"name\": \"\u003cmodule name\u003e\",\n      \"version_major\": 0,\n      \"version_minor\": 0,\n      \"libraries\": [\n        {\n          \"name\": \"\u003clibrary name\u003e\",\n          \"version\": 0,\n          \"is_export\": false,\n          \"symbols\": [\n            {\n              \"id\": 9819116604689812748,\n              \"hex_id\": \"884482872EAD0D0C\",\n              \"encoded_id\": \"iESChy6tDQw\",\n              \"type\": \"\u003csymbol type\u003e\",\n              \"name\": \"\u003csymbol name\u003e\"\n            }\n          ]\n        }\n      ]\n    }\n  ]\n}\n```\n\n`is_export` indicates if that library is exported, if false, it is imported.\n\n* `type` when not present is `Function`. Can be `Function`, `Object`, `TLS`, or `Unknown11` (TBD).\n* `name` is either not present or is `null` when the name for the symbol is unknown.\n* `hex_id` and `encoded_id` are included for human convenience and are not used by tools.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidc%2Fps4libdoc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fidc%2Fps4libdoc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidc%2Fps4libdoc/lists"}