From 1cc59c12dc2c6d6227ed20cc7c9f1e676082ded1 Mon Sep 17 00:00:00 2001 From: MoHadiShibli <142665133+MoHadiShibli@users.noreply.github.com> Date: Mon, 5 Oct 2026 16:30:44 +0300 Subject: [PATCH] README: shorter credits, and the AI models by name Credits are down to SplashDown, whose code the virtual-device layer is ported from; everything else Control4Free uses, with its license, stays listed in THIRD_PARTY.md. The AI models named are the ones actually used: Claude Opus 5.5 and Astra GPT-6. --- CONTRIBUTING.md | 4 ++-- README.md | 28 +++++++--------------------- THIRD_PARTY.md | 2 -- 3 files changed, 9 insertions(+), 25 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f4fc5ac..9fd0cea 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -83,8 +83,8 @@ Build without new warnings; the app is built with `-Werror`. ## Reviewing AI-written code -Much of Control4Free was written with the help of AI models (Claude by Anthropic and Codex by OpenAI). It has -been tested, on the console as well, but AI-written code can look right and still be wrong. Please read it +Much of Control4Free was written with the help of AI models (Claude Opus 5.5 by Anthropic and Astra GPT-6 by +OpenAI). It has been tested, on the console as well, but AI-written code can look right and still be wrong. Please read it critically: if you find dead code, wrong assumptions or needless complexity, [open an issue](https://github.com/MoHadiShibli/Control4Free/issues) or send a pull request. diff --git a/README.md b/README.md index 9c945c7..b75e6f7 100644 --- a/README.md +++ b/README.md @@ -102,30 +102,16 @@ project and read every report. If Control4Free is useful to you, you can help ke ## Credits -- [seregonwar/SplashDown](https://github.com/seregonwar/SplashDown): Control4Free's virtual-device code is - ported from its `psbutton.c`, the first working use of this API on a PS4. -- [GoldHEN](https://github.com/GoldHEN/GoldHEN), its PayLoader and AutoRun, and the - [GoldHEN Plugins SDK](https://github.com/GoldHEN/GoldHEN_Plugins_SDK). -- [ps4-payload-sdk](https://github.com/ps4-payload-dev/sdk) by John Törnblom builds the payload, and the - [OpenOrbis PS4 Toolchain](https://github.com/OpenOrbis/OpenOrbis-PS4-Toolchain) builds the app and its package. -- [Ghostcontrol](https://github.com/srbraboo/Ghostcontrol-PS5-USB-Controller-Patcher) was a research reference. -- [Apollo Save Tool](https://github.com/bucanero/apollo-ps4) showed the package settings that file an app under - Applications. -- [jsmn](https://github.com/zserge/jsmn), Project Nayuki's - [QR Code generator](https://github.com/nayuki/QR-Code-generator), - [stb_truetype](https://github.com/nothings/stb) and the [Roboto](https://github.com/googlefonts/roboto) font. -- The on-screen buttons are drawn after the - [DualShock 4 layout diagram](https://commons.wikimedia.org/wiki/File:Dualshock_4_Layout.svg) by Tokyoship - (CC BY 3.0). - -Full licence details are in [THIRD_PARTY.md](THIRD_PARTY.md). +Control4Free's virtual-device code is ported from [SplashDown](https://github.com/seregonwar/SplashDown) by +seregonwar. The other code, fonts and artwork it uses, and their licenses, are listed in +[THIRD_PARTY.md](THIRD_PARTY.md). ### Built with AI help -Control4Free was built with the help of AI models, Claude by Anthropic and Codex by OpenAI, which worked on the -code, tests and documentation with me. AI-written code can look right and still be wrong. Reviews are very -welcome: if you spot AI slop (dead code, wrong assumptions, needless complexity), please -[open an issue](https://github.com/MoHadiShibli/Control4Free/issues) or send a pull request. +Control4Free was built with the help of AI models, **Claude Opus 5.5** by Anthropic and **Astra GPT-6** by +OpenAI, which worked on the code, tests and documentation with me. AI-written code can look right and still be +wrong. Reviews are very welcome: if you spot AI slop (dead code, wrong assumptions, needless complexity), +please [open an issue](https://github.com/MoHadiShibli/Control4Free/issues) or send a pull request. ## License diff --git a/THIRD_PARTY.md b/THIRD_PARTY.md index 1690826..21ba975 100644 --- a/THIRD_PARTY.md +++ b/THIRD_PARTY.md @@ -35,8 +35,6 @@ [DualShock 4 layout diagram](https://commons.wikimedia.org/wiki/File:Dualshock_4_Layout.svg) by Tokyoship, licensed under CC BY 3.0 (https://creativecommons.org/licenses/by/3.0/). -- The package settings that file the app under Applications (`CATEGORY`, - `ATTRIBUTE`) follow Apollo Save Tool (https://github.com/bucanero/apollo-ps4). These license notices are also included inside the package.