问题标签 [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.

0 投票
1 回答
1468 浏览

reverse-engineering - 什么是 PPC 以及如何使用它来制作 Xbox 重启程序?

所以我一直对一种叫做jtag的修改过的xbox 360很感兴趣。显然,对微软实施的一些系统检查,他们无法再连接到 xbox live,我想尝试构建一个新的重启程序。首先,如果有人对如何进行此操作或入门有任何想法,那就太棒了。

其次(这是我的主要问题),什么是 PPC,我如何学习“逆向工程”?我正在关注本教程:http ://www.thetechgame.com/Forums/viewtopic/t=1086504.html ,我想知道如何去做。我假设到目前为止我所做的一切都是正确的,我已经在 IDA 中打开了正确的文件,我想从它开始,但我真的不知道怎么做。

0 投票
2 回答
243 浏览

c# - Xbox 性能陷阱

背景:我有一款游戏,我主要在(低规格)笔记本电脑上进行测试。它运行良好。在 xbox 上进行测试时,有一种方法在被调用时似乎会严重影响性能/fps。在 PC 上,您不会注意到任何减速/跳帧。

我在 xbox 上进行了分析,平均而言,我每秒获得 1-2 次 GC,游戏运行时需要 20-40 毫秒。

当我的慢速方法运行时,我注意到 GC 率或持续时间没有变化。

接下来,我尝试在 PC 上进行分析,以确定该方法中花费的时间最多的部分。原来它在做List<T>.Contains(),所以我创建了我自己的类,它在内部有 aList<T>和 a HashSet<T>,所以我可以在HashSet<T>内部使用 for Contains()

我现在已经到了这样的地步,在不改变算法的情况下我真的想不出还有什么要调整的,我认为算法就像它会得到的一样简单。

我知道我无法在 xbox 上获取方法时间/百分比,所以我对接下来要尝试什么感到有点茫然。

我已经包含了下面的代码,用于在基于瓷砖的系统中模拟流动的水。它每个水格运行一次,试图向下移动它可能通过其他水格(一般来说)。

问题:我想知道我是否在这里做任何明显错误的事情(即会严重影响 Xbox 性能)。打电话Func很慢吗?我是否可以在任何地方使用我的Point物品进行拳击?等等

适用于大量代码!瓦片本身来自对象池以最小化 GC。该InternalThink()方法是导致所有问题的原因。

0 投票
1 回答
769 浏览

kinect - 在 Xbox 上为 Kinect 开发

我正在为一款最终将商业化但目前尚未商业化的游戏构建原型。由于我不是获得许可的 Xbox 开发人员,因此我无法访问官方的 Microsoft XDK。我知道最近发布的 Kinect for Windows SDK,以及 OpenKinect 等开源替代品。不幸的是,这两个选项都仅适用于 Windows。我听说微软最终计划发布对 XNA 的 Kinect 支持,但谁知道什么时候会发生。我的问题:在短期内,我可以使用任何库、聪明的 hack 或开源替代方案来让我的原型在 Xbox 本身上运行吗?

0 投票
1 回答
70 浏览

sdk - 在哪里可以找到有关 Kinect SDK 的播客或类似内容

我想了解更多关于使用 Kinect SDK for windows 进行编程的信息,所以我想观看一些播客或类似的东西。我在哪里可以找到一些?

0 投票
1 回答
2314 浏览

live - 显示 Xbox Live 在线状态?

可能重复:
.NET Xbox Live Account API

我正在研究如何获得 Xbox Live 会员的存在(即不在线、在线播放_)。

唯一的方法是登录 Xbox.com,访问玩家页面,然后从 div 中抓取一些文本。http://live.xbox.com:80/en-US/MyXbox/Profile?gamertag=example在这里看到:

有没有办法使用脚本登录http://xbox.com或以其他方式查找玩家的当前状态?

Xbox Live 确实有一个 API,但它不是一个选项,因为它很难进入。

0 投票
2 回答
2020 浏览

augmented-reality - 是否可以在没有 Xbox 360 的情况下开发 Kinect 传感器?

是否可以在没有 Xbox 360 的情况下开发 Kinect 传感器?

我们想使用 Kinect 开发增强现实应用程序,但我们不确定是否需要为此购买 Xbox。我们必须,或者我们可以使用其他平台进行开发吗?

0 投票
1 回答
239 浏览

c# - XNA - 在 Windows 代理中使用 System.Net

我想进一步发布一个单独的 Stackoverflow 帖子。在那篇文章中,它提到了 Windows 版本的 XNA 应用程序可以使用 System.Net 命名空间以及它在创建 Web 请求方面的所有功能。我还知道 XNA 应用程序(Windows 和 Xbox)可以通过本地网络进行通信,来回发送数据包。

我很好奇我是否可以在我的 Windows 机器上安装一个使用 System.Net 的程序集,在我的 Xbox 上安装另一个与 Windows 机器通信的程序集,然后我可以将我的 Windows PC 变成一个网络代理。例如,我可以在我的 Xbox 上编写一个网络浏览器。

Internet <> 使用 System.Net 的 Windows XNA 游戏 <> Xbox XNA 游戏消费者

我已经读过,要让 Windows 应用程序在本地与 Xbox 应用程序通信,两者需要具有相同的程序集 GUID,我可以轻松地说明这一点。但是,我无法确定这两个程序集是否必须相同。这就是我来到 Stackoverflow 的原因。

具有相同程序集 GUID 的两个不同程序集可以通过本地网络相互通信吗?

0 投票
2 回答
894 浏览

3d - XNA 工作室能否(以及如何)用于在插入 3D 电视的 Xbox 360 上生成立体 3D?

XNA Game Studio 能否用于在插入 3D 电视的 Xbox 360 上生成立体 3D?如果是这样,我应该查看哪些关键 API 调用,或者我在哪里可以找到更多信息?

我问对 XNA Game Studio 知之甚少(不过,我对 C# 很熟悉),但需要创建一些 3D 可视化。

我也很高兴听到其他关于在普通消费类 3D 电视上实现立体 3D 的低成本且简单的建议。

0 投票
1 回答
302 浏览

xna - XNA XBOX 高分端口

我正在尝试将我的 pc XNA 游戏移植到 xbox,并尝试将 xna easystorage 与我现有的 pc 文件管理一起实施以获取高分。基本上试图结合http://xnaessentials.com/tutorials/highscores.aspx/tutorials/highscores.aspxhttp://easystorage.codeplex.com/

我遇到了一个关于 LoadHighScores() 的特定错误,因为“return (data);”错误 - 使用未分配的局部变量“数据”。

我想这是由于easystorage/xbox的异步设计!?但不确定如何解决 - 以下是代码示例:

原始 PC 代码:(适用于 PC)

public static HighScoreData LoadHighScores(string filename) { HighScoreData data; // 获取游戏保存路径

XBOX 端口:(有错误)

public static HighScoreData LoadHighScores(string container, string filename) { HighScoreData data;

有任何想法吗?

0 投票
1 回答
364 浏览

input - 使用 XBOX 控制器将 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。

有任何想法吗?