Geliştirici Ruben Hernandez, diğer adıyla “Rufidj”, PS5'te homebrew geliştirmeye adanmış, hafif ve bağımsız bir C SDK'sı olan PS5_DEV_HOMEBREW'u tanıttı. Dinamik RAM ofset çözünürlük sistemi (EH_offset alignment) sayesinde birden fazla firmware sürümünde çalışacak şekilde tasarlanan SDK, 13.00 ve 13.20 firmware sürümlerinde başarıyla test edildi.
Başlıca özellikler şunlardır:
- Dinamik ofset çözünürlüğü ile çoklu ürün yazılımı uyumluluğu
- libc bağımlılıkları olmadan "çıplak metal" yaklaşımı
- Bildirimlerin, sistem diyaloglarının ve çekirdek bilgilerinin doğrudan yönetimi
- Sistem modüllerinin otomatik çözümlenmesi
- Daha hafif, daha verimli ve daha gizli yükler
Örnekler şunları içeriyordu:
- merhaba_diyalogu
- biçimlendirici_diyalog
- ilerleme_diyaloğu
- çekirdek bilgisi
- sistem modülü çözümlemesi
Derleme:
make -f Makefile.sdk_examples EXAMPLE=hello_dialog
make -f Makefile.sdk_examples EXAMPLE=formatter_dialog
make -f Makefile.sdk_examples EXAMPLE=progress_dialog
make -f Makefile.sdk_examples EXAMPLE=kernel_info
make -f Makefile.sdk_examples EXAMPLE=sysmodule_resolve
Öğle yemeği :
./build_sdk_example.sh hello_dialog YOUR_PS5_IP
Proje ayrıca Gezine'den LuaC0re ve egycnq'den EmuC0re'nin çalışmalarından da yararlanmaktadır. Ruben ayrıca projenin bazı bölümlerinin Claude Code, ChatGPT Codex ve Gemini gibi yapay zeka modelleri yardımıyla geliştirildiğini belirtmektedir. Her zaman olduğu gibi, bu proje araştırma ve eğitim amaçlıdır.
İndir:
Başlıca özellikler şunlardır:
- Dinamik ofset çözünürlüğü ile çoklu ürün yazılımı uyumluluğu
- libc bağımlılıkları olmadan "çıplak metal" yaklaşımı
- Bildirimlerin, sistem diyaloglarının ve çekirdek bilgilerinin doğrudan yönetimi
- Sistem modüllerinin otomatik çözümlenmesi
- Daha hafif, daha verimli ve daha gizli yükler
Örnekler şunları içeriyordu:
- merhaba_diyalogu
- biçimlendirici_diyalog
- ilerleme_diyaloğu
- çekirdek bilgisi
- sistem modülü çözümlemesi
Derleme:
make -f Makefile.sdk_examples EXAMPLE=hello_dialog
make -f Makefile.sdk_examples EXAMPLE=formatter_dialog
make -f Makefile.sdk_examples EXAMPLE=progress_dialog
make -f Makefile.sdk_examples EXAMPLE=kernel_info
make -f Makefile.sdk_examples EXAMPLE=sysmodule_resolve
Öğle yemeği :
./build_sdk_example.sh hello_dialog YOUR_PS5_IP
Proje ayrıca Gezine'den LuaC0re ve egycnq'den EmuC0re'nin çalışmalarından da yararlanmaktadır. Ruben ayrıca projenin bazı bölümlerinin Claude Code, ChatGPT Codex ve Gemini gibi yapay zeka modelleri yardımıyla geliştirildiğini belirtmektedir. Her zaman olduğu gibi, bu proje araştırma ve eğitim amaçlıdır.
İndir:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için
Giriş yap
veya
Kayıt ol
anlayışınız için teşekkürler.

