libogc一覧

Homebrew Channelはなぜ開発中止になったのか

fail0verflowチームが、Nintendo WiiでHomebrewを起動するためのHomebrewローダーHomebrew Channel (hbc)をアーカイブ化し、開発終了を宣言していました。

一昨日概要だけGameGaz Daily 2025.4.28でお伝えしました。アーカイブ化は今後はリポジトリを更新しない、つまり開発終了宣言に当たります。

何故開発を終了したのかには理由があったのですが、前回の記事の時は個別記事を改めて書くつもりでそこは省略しました。結局記事を書く時間の余裕が無かったので一昨日は記事を出せませんでした。

Homebrew Channel (hbc)開発終了、というより事実上の開発中止の根本的な要因は、devkitProチームが開発しているGameCube時代からのHomebrew開発用Cライブラリlibogcにありました。

libogcは随分以前から存在しています。最初のコミットは2004年8月3日でした。つまり21年近く開発が続いているという歴史と実績のあるライブラリということになります。そのlibogcにHomebrew Channel開発中止の原因があるとは一体どういうことなのでしょうか。

Homebrew channel

→→→この記事の続きを読む


GameGaz Daily 2024.12.23

●GitHubで、bucanero氏がPS4のセーブデータのマウントや復号、コピーやSaveWizardコードの適用を行うことができるユーティリティApollo PS4(Apollo Save Tool) v2.0.0をリリースしていました。GoldHENやPS4HEN、ps4debugペイロード不要のPS4公式ファームウェアサポートなどが変更点です。

●GitHubで、gen04177氏がPS5で動作するウェブサーバーGenWebServer v04をリリースしていました。

●GitHubで、 john-tornblom氏がBD-JやWebkit exploitを利用しPS5内蔵ブラウザを経由してHomebrewを起動などを行うことができるウェブサーバーペイロードps5-payload-websrvのソースコードを更新していました。RetroArchにpuae(Commodore Amigaエミュレータ)のコアを追加したことなどが変更点です。

●Xで、PS4向けのHomebrewゲームを数多く開発してきたMarkus00095氏がHomebrew『The Floors』を最後に引退を発表していました。Logic Sunriseフォーラムへの投稿は続けるそうですがHomebrewの開発からは手を引くそうです。

●GitHubで、streetpea氏がマルチシステム向けのオープンソースPS4リモートプレイクライアントChiakiをLinux/ Windows/ macOSに移植したchiaki-ng weekly-canary-release-016fd5db20a1233086c05d2e23be4f65535c3cfcをリリースしていました。Discordリンクの更新が変更点です。

●GitHubで、hippie68氏がPS4のPKGのファイル名をparam.sfoの情報などをベースにリネームすることができるWindows向けコマンドラインユーティリティpkgrename v1.09をリリースしていました。%fake%、%fake_status%、%retail%の新たなパターン変数に対応したことなどが変更点です。

●GitHubで、JoseAaronLopezGarcia(Acid_Snake)氏がPS VitaのePSP向けカスタムファームウェアARK(eCFW ARK)をPSPに移植したARK-4 v1734905714などをリリースしていました。

●GitHubで、pcm720氏がexFATでフォーマットされたPS2の内蔵HDDから直接バックアップISOを起動できるようにするメモリーカードベースのゲームランチャーユーティリティNHDDL v1.1.0をリリースしていました。NHDDL UIビデオモードを強制的にNTSCまたはPALにできるようにしたことが変更点です。

●GitHubで、dragonflylee氏がオープンソースメディアサーバーJellyfinを利用するPCおよびNintendo Switch向けのメディアプレーヤークライアントSwitchfin 0.6.1をリリースしていました。m3uプレイリストでsaveレジュームを無視するようにしたことなどが変更点です。

●GitHubで、WiiLinkチームのPablosCorner氏がWindows/Linux/macOSでWiiConnect24の代替サービスとしてWiiLinkを簡単にインストールすることができるWiiLink Patcher(WiiLink24-Patcher) v2.0.5をリリースしていました。ドミノピザのオーダー追跡ができるFood Channel V1をリリースしたことなどが変更点です。

●GitHubで、Fangal-Airbag氏がWii Uのシステム設定を使いやすくすることができるAroma環境のWii U向けプラグインBetter Settings v1.2をリリースしていました。WUPS Storage APIアップデートが変更点です。

●GitHubで、GaryOderNichts氏がネットワーク接続機能がなくSDカードスロットもないWii mini含む全てのWiiでBluetoothの脆弱性を利用しUSBポートに入れたUSBドライブのルートにあるboot.elf(HackMii Installer)を読み込んでHomebrew Channelを起動させることができるbluebombを様々なデバイスで動作するBTstackに移植することでRaspberry Pi Pico WやESP32で動作するようにしたBlueBomb Micro v1.1をリリースしていました。Pico 2 Wビルドの追加が変更点です。

●GitHubで、 jan-hofmeier氏がニンテンドーWii U向け開発者向けツールiosuhaxの後継としてNintendo Wii UのMODチップde_Fuseをサポートするなどしたstroopwafel redseeprom-v1.1をリリースしていました。SEEPROMのsd:/redseeprom.binへのリダイレクトをサポートしたことなどが変更点です。

●GitHubで、 jan-hofmeier氏がWii UのコールドブートexploitであるISFShaxを利用しパッチをしたり起動ペイロードを先約することができる代替boot1のminute_minute redseeprom-v1.0をリリースしていました。SEEPROMのsd:/redseeprom.binへのリダイレクトをサポートしたことなどが変更点です。

●GitHubで、 jan-hofmeier氏がNintendo Wii UでUSBストレージデバイスのMBRをチェックすることで分割したパーティションもUSBストレージとしてサポートすることができるプラグインwafel_usb_partition v2.0をリリースしていました。UMSが64ビットアドレスサポートするようにパッチスたことなどが変更点です。

●GBATempで、 ChampionLeake氏がNintendo DS向けの海外用タイトル『Cate West: The Vanishing Files』のセーブデータの脆弱性を利用して任意のコードを実行することができるexploit CorruptedClues v1をリリースしていました。現状はセーブデータを読み込んで”HACKED :D”と表示するだけのいわゆるHello Worldに成功したのと同等ですが、DSのセーブデータexploitは実用性が現状ではほぼないこともありレアです。

●GitHubで、WinterMute氏がWii/GameCube Homebrew開発用Cライブラリlibogc 2.10.0をリリースしていました。Minor GXドキュメント改良などが変更点です。

●ScummVMチームが、クラシックグラフィックアドベンチャーゲームエンジンScummVM 2.9.0をリリースしていました。15種類の新ゲームサポートなどが変更点です。

●GitHubで、georgemoralis氏がWindows/Linux/macOS向けのPS4エミュレータshadPS4 Pre-release-shadPS4-2024-12-22-43fd8faをリリースしていました。

●GitHubで、PCSX2 TeamがWindows/Linux/macOS向けのオープンソースPS2エミュレータPCSX2 v2.3.71をリリースしていました。

●GitHubで、GreemDevチームがWindows/Linux/macOS向けNintendo SwitchエミュレータRyujinx Canary-1.2.118などをリリースしていました。

●GitHubで、Rosalie241氏がWindows/Linux向けのNintendo64エミュレータRosalie’s Mupen GUI(RMG) v0.6.8をリリースしていました。Windoesで無効な文字列を含むアーカイブを開くとクラッシュする不具合の修正などが変更点です。


GameGaz Daily 2024.10.5

●GitHubで、Master-s氏がPS5のpkgファイルを生成することができるWindows向けユーティリティPS5-PKGs(PS5 PKG Creation Tool) 1.0.1をリリースしていました。

●GitHubで、idlesauce氏がPS5でアクセスするだけでハックできるPS5 Exploit HostサイトをセルフホストするためのユーティリティPS5-Exploit-Host-Self-Host-Tool v1.0.0-rc2をリリースしていました。オートアップデータですべてのGitHubリポジトリをサポートしたことが変更点です。

●GitHubで、JoseAaronLopezGarcia(Acid_Snake)氏がPS VitaのePSP向けカスタムファームウェアARK(eCFW ARK)をPSPに移植したARK-4 v1728078267などをリリースしていました。

●GitHubで、israpps氏がAction ReplayやGameShark、CodeBreakerといったPS2でのチートを可能にするユーティリティCheatDevicePS2 latestをリリースしていました。

●GitHubで、masagrator氏がNintendo SwitchでファイルやコードをモディファイすることができるバックグランドプロセスSaltyNX 0.9.3をリリースしていました。『ゼルダの伝説 知恵のかりもの』でのクラッシュ回避のためReverseNX-RTを無効化したことが変更点です。

●GitHubで、WinterMute氏がWii/GameCube Homebrew開発用Cライブラリlibogc 2.9.0をリリースしていました。Wiiのネットワーク転送をブロックで行うようにしたことなどが変更点です。

●GitHubで、georgemoralis氏がWindows/Linux/macOS向けのPS4エミュレータshadPS4 Pre-release-shadPS4-2024-10-04-a5968b6をリリースしていました。

●GitHubで、LIJI32氏がmacOS/Linux/Windows/iOS向けのゲームボーイ/ゲームボーイカラーエミュレータSameBoy v0.16.7-libretroをリリースしていました。

●GitHubで、Stella Teamのsa666666氏がWindows/macOS/Linux等のPC向けAtari 2600エミュレータStella 7.0をリリースしていました。

●GitHubで、nand2mario氏がSipeed社のFPGAボードSipeed Tang FPGAで動作するゲームボーイアドバンスエミュレータGBATang v0.5をリリースしていました。

●GitHubで、AAGaming00氏らがValveのポータブルゲーミングPC Steam DeckのSteamOSの開発者モードを利用してプラグインのインストールや有効/無効などを管理することができるプラグインローダーdecky-loader v3.0.2-pre2をリリースしていました。コンフリクトしているCORSヘッダの削除などが変更点です。

●Universal Media Server公式サイトで、SubJunk氏がPS3 Media ServerをベースにDLNA、UPnP、HTTP/Sに対応し、主要なOS(Windows/Linux/macOS)をサポートしたメディアサーバーアプリケーションUniversal Media Server 14.6.0(patreonのみ)のリリースを開始したと発表していました。