問題タブ [xbox]
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.
reverse-engineering - PPC とは何ですか? また、それを使用して xbox リブートを作成するにはどうすればよいですか?
だから私は、jtag と呼ばれる改造された xbox 360 の一種に常に興味を持っていました。Microsoft によって実装されたいくつかのシステム チェックを行うと、xbox live に接続できなくなったようです。新しいリブート機能を試してみたいと思います。まず、これを行う方法または開始する方法についてアイデアを持っている人がいれば、それは素晴らしいことです。
次に (これが私の主な質問です)、PPC とは何ですか? また、それを「リバース エンジニアリング」するにはどうすればよいのでしょうか? 私はこのチュートリアルに従っています: http://www.thetechgame.com/Forums/viewtopic/t=1086504.htmlそして、それを行う方法を知りたいです。IDA で適切なファイルを開いているので、これを開始したいのですが、方法がよくわかりません。
c# - xboxのパフォーマンスの落とし穴
背景:(低スペックの)ラップトップで主にテストしているゲームがあります。正常に動作します。xboxでテストする場合、呼び出されたときにパフォーマンス/fpsに深刻な影響を及ぼしているように見えるメソッドが1つあります。PCでは、フレームの速度低下やスキップに気付くことはありません。
私はxboxでプロファイルを作成しましたが、平均して1秒間に約1〜2回GCを取得し、ゲームの実行中に20〜40ミリ秒かかります。
遅いメソッドを実行しているときに、GCレートまたは期間に変化がないことに気づきました。
次に、PCでプロファイリングを試みて、メソッドの中で最も時間がかかっているものを特定しました。が実行されていたことが判明したので、内部でとを含むList<T>.Contains()
独自のクラスを作成したので、内部でを使用できました。List<T>
HashSet<T>
HashSet<T>
Contains()
私は今、アルゴリズムを変更せずに他に何を調整するかを本当に考えることができないという点に到達しました。そして、アルゴリズムはそれが得ようとしているのと同じくらい単純だと思います。
xboxでメソッドの時間/パーセンテージを取得するためのプロファイルを作成できないことはわかっているので、次に何を試すかについて少し迷っています。
タイルベースのシステムで流れる水をシミュレートするために使用される以下のコードを含めました。それは水タイルごとに1回実行され、おそらく他の水タイルを介して下に移動しようとします(一般的に言えば)。
質問:ここで明らかに間違ったことをしている(つまり、xboxのパフォーマンスに悪影響を与える)かどうかを知りたいです。呼び出しFunc
が遅いですか?私は自分のPoint
オブジェクトでどこでもボクシングをしていますか?等
膨大な量のコードをお詫びします!タイル自体は、GCを最小限に抑えるためにオブジェクトプールから取得されます。このInternalThink()
方法がすべての問題の原因です。
kinect - Xbox の Kinect 向けの開発
私は、最終的に商用化されるゲームのプロトタイプの構築に取り組んでいますが、現在はありません。私はライセンスを受けた Xbox 開発者ではないため、公式の Microsoft XDK にアクセスできません。最近リリースされた Kinect for Windows SDK や、OpenKinect などのオープン ソースの代替品については承知しています。残念ながら、これらのオプションはどちらも Windows のみです。Microsoft は最終的に XNA の Kinect サポートをリリースする予定だと聞いていますが、それがいつになるかは誰にもわかりません。私の質問: 短期的には、プロトタイプを Xbox 自体で動作させるために使用できるライブラリ、巧妙なハック、またはオープン ソースの代替手段はありますか?
sdk - KinectSDKに関するポッドキャストなどはどこにありますか
Kinect SDK for Windowsを使用したプログラミングについて詳しく知りたいので、ポッドキャストなどをいくつか見てみたいと思います。どこで見つけることができますか?
live - Xbox Live オンライン ステータスを表示しますか?
重複の可能性:
.NET XBox Live アカウント API
Xbox Live メンバーのプレゼンスを取得する方法を検討しています (つまり、オンラインではなく、オンラインでプレイしています _)。
唯一の方法は、Xbox.com にサインインし、プレーヤーのページにアクセスして、div からテキストを取得することです。http://live.xbox.com:80/en-US/MyXbox/Profile?gamertag=exampleここで見られます:
スクリプトを使用してhttp://xbox.comにサインインする方法や、プレイヤーの現在のステータスを確認する方法はありますか?
Xbox Live には API がありますが、アクセスするのが非常に難しいため、オプションではありません。
c# - XNA - Windows プロキシで System.Net を使用する
別の Stackoverflow 投稿をさらに一歩進めたいと思います。その投稿では、XNA アプリケーションの Windows バージョンが System.Net 名前空間とその優れた機能を使用して Web 要求を作成できることが言及されています。また、XNA アプリケーション (Windows および Xbox) がローカル ネットワークを介して通信し、パケットを送受信できることも知っています。
System.Net を使用する Windows マシンに 1 つのアセンブリを配置し、Windows マシンと通信する別のアセンブリを Xbox に配置して、Windows PC を Web プロキシに変えることができるかどうか興味があります。次に、たとえば Xbox で Web ブラウザーを作成できます。
インターネット <> System.Net を使用した Windows XNA ゲーム <> Xbox XNA ゲーム コンシューマ
Windows アプリケーションがローカルで Xbox アプリケーションと通信するには、2 つのアプリケーションが同じアセンブリ GUID を持っている必要があることを読みましたが、これは簡単に説明できます。ただし、2 つのアセンブリが同一である必要があるかどうかはわかりません。それが私が Stackoverflow に来た理由です。
同じアセンブリ GUID を持つ 2 つの異なるアセンブリは、ローカル ネットワークを介して互いに通信できますか?
3d - 3D TV に接続された Xbox 360 で、XNA スタジオを使用してステレオスコピック 3D を生成できますか (また、どのように使用できますか?)
XNA Game Studio を使用して、3D テレビに接続された Xbox 360 でステレオスコピック 3D を生成できますか? もしそうなら、私が見るべき主要な API 呼び出しは何ですか、またはどこで詳細情報を見つけることができますか?
XNA Game Studio についてほとんど知らない (ただし、C# には慣れている) が、3D ビジュアライゼーションを作成する必要があることについて質問します。
また、ステレオスコピック 3D を通常の消費者向け 3D テレビで実現するための、低コストで簡単な提案を聞くこともできてうれしいです。
xna - XNA XBOXハイスコアポート
PC XNA ゲームを xbox に移植しようとしており、ハイスコア用の既存の PC ファイル管理と一緒に xna easystorage を実装しようとしました。基本的にhttp://xnaessentials.com/tutorials/highscores.aspx/tutorials/highscores.aspxとhttp://easystorage.codeplex.com/を組み合わせようとしています
「return (data);」のエラーとして LoadHighScores() に関する 1 つの特定のエラーが発生しています。- 割り当てられていないローカル変数 'data' の使用。
これは、easystorage/xbox の非同期設計によるものだと思います!? 解決方法がわからない - 以下はコードサンプルです。
元の PC コード: (PC 上で動作)
public static HighScoreData LoadHighScores(string filename) { HighScoreData データ; // セーブゲームのパスを取得
XBOX PORT: (エラーあり)
public static HighScoreData LoadHighScores(文字列コンテナー、文字列ファイル名) { HighScoreData データ;
何か案は?
input - XBOX Controller を使用して Lego NXT を MRDS に接続すると、サービス xinputgamepad の作成中にエラーが発生する
xbox コントローラー ( Microsoft Robotics Studio および Lego Mindstorms NXT )を使用して、Lego NXT を MRDS に接続する単純なロボティクスの例を実装しようとしています。
すべてが正常にコンパイルされますが、サービスを実行すると、次のエラーが発生します。
これはビルドの出力です:
私は Mircosoft Robotics Studio Beta 4 を実行していますが、サンプルが 2007 年にまとめられたものであることはわかっているので、そこに混乱がある可能性があります。これは私のパートナーシップ コードです。
問題は探しているように見えますxinputgamepad.user
が、MRDS 4 での参照は user.xinputgamepad です。
何か案は?