問題タブ [devkitpro]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
homebrew - Wii プログラミングのチュートリアル
私はNintendo Wiiを持っていて、いくつかの簡単なプログラムをロードするためにdevkitproが動作しています。私が見つけたサンプル ソース コードは、単純な図形の描画と回転など、非常に単純化されています。
より詳細なチュートリアルを探していましたが、あまり見つけることができませんでした。wiibrewで利用できるアプリケーションのほとんどはオープン ソースなので、それらを調べることができました。ただし、答えを見つけるために他の人のコードを閲覧する必要があるのではなく、特定のテクニックを教えることにもう少し適したものが欲しいです。
良いチュートリアルは何ですか? 現在、私はアルファ (半透明) 色を機能させることに固執していますが、照明やその他のより高度なグラフィック技術を機能させることにも興味があります。
c++ - malloc()を初期状態に戻します
プログラムがちょうど始まったばかりであるかのように、mallocを初期状態に戻す方法があるかどうか知っていますか?
理由:ニンテンドーdevkitproを使用して組み込みアプリケーションを開発しており、ソフトウェア障害が発生した場合のデバッグサポートを改善できるようにしたいと考えています。私はすでにほとんどのエラーをキャッチして、たとえばコンソールメニューに戻ることができますが、std::bad_allocをキャッチするとこれは機能しません。
「ソフトリブート」に使用するコードには、制御できない時点でmalloc()自体が含まれていると思われるので、「実行中のアプリのすべてを忘れて、最初からやり直したい」と思います。
nintendo-ds - PAlibを使ったニンテンドーDS
私は代理店に代わってニンテンドー DS の開発を検討しており、devkitPro/libnds と PAlib を使い始めました。それが私たちにとって実行可能なルートであるかどうかを決定し、できれば開発キットに投資/申請するまで、これは私たちのニーズに理想的です.とライセンス。
私の主な懸念は、PAlib スタイルを開発および学習している間に、最終的にこの方法で構築されたプロジェクトを取得し、ライセンスを取得して公開することは可能ですか? まったく異なるセットアップを学ばなければならないために、これを学ぶのに多くの時間を費やしたくありません。基本的に、PAlibはHomebrew専用だと思いますか? DS ゲームのリテール開発のために何を学ぶ必要がありますか?
どうもありがとう、アントン
assembly - GBA ARM アセンブリ プログラムのヘルプ
サブルーチンを使用するために、このARM アセンブリ プログラム (ページの下部を参照) を変更しようとしました。GBA では赤い画面が表示されるはずですが (サンプル プログラムをコンパイルすると実際に表示されるため、ツールチェーンの使用上の問題ではありません)、実行すると画面が代わりに黒くなります。私はdevkitARM 30を使用しています
問題は、このプログラムの何が問題なのかということです。
nintendo-ds - ndsの従属画面に画像を描画する
私はlibdnsにまったく慣れていません。サンプルのGraphics\Backgrounds \ 256_color_bmpを変更して、従属画面に背景を表示しようとしています。
これが私のコードです。従属画面にhey_typBitmapを表示するために何が欠けているのか分かりますか?私はすでにトップ画面に新しい画像を表示することができました。
homebrew - NDS Homebrew:VisualExpress2008でコンパイルできません
NDS Homebrewにアクセスしようとしていますが、devkitProとPALibをインストールし、VisualExpress2008とリンクしています。
しかし、新しいNDSプロジェクトを開始したときに自動的に生成されるHello Worldサンプルコードをコンパイルしようとすると、次のエラーが発生します。
したがって、明らかにdevkitProに何かが欠落しているか間違っていますが、それを修正する方法と方法を正確に把握することはできません。
c - フレームバッファであるかのように、ds のサブディスプレイにどのように描画しますか?
「フレームバッファ」モードまたは「拡張回転」モードでメイン画面に描画していた場合など、Nintendo DS の「サブ」画面に生のピクセル データを描画する必要があります。現在のバージョンの libnds (の使用に制限があるようです) でこれを行うにはどうすればよいVRAM_C
ですか?
c - NDS自作:スプライトの複数のアニメーション速度
私は最近、NDS自作用のdevkitARMツールチェーンを実験しています。ただし、もっとよく理解したいのは、スプライトアニメーションの速度を制御する方法です。これを行うことを私が知っている唯一の方法は、「フレームを数える」ことです。たとえば、次のコードをdevkitproに含まれている「animate_simple」の例に配置できます。
これは一般的には問題ありませんが、メインループで初期化されたすべてのアニメーションが設定された速度で実行されることを保証します。それぞれが異なる速度でアニメーション化する2つの異なるスプライトを作成するにはどうすればよいですか?任意の洞察をいただければ幸いです。
c - devkitProでオーディオを再生するにはどうすればよいですか?
devkitProツールキットを使用するアプリを開発しようとしています。Wiiでオーディオファイルを再生するにはどうすればよいですか?私は彼らを遊ばせることができないようです。私は何度も何度も試しました。
c++ - C ++ Wii devkitproをインターネットに接続するにはどうすればよいですか?
このプログラムをインターネットに接続しようとして、devkitproのコードに苦労しています。接続すると表示され、IPアドレスを取得します。
ただし、インターネットから読み取り、データがソケットに書き込まれていることを確認するにはどうすればよいですか?ドキュメントが不足しているか、品質が高いため、これは非常にタフな開発キットです。これについては助けが必要です。
編集:私はそれを求められたらコードを投稿します。長くて掃除が必要です。