问题标签 [nintendo-ds]

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 回答
369 浏览

iphone - 是否可以为 Nintendo DSi 移植 AAA iPhone 3D 游戏?

正如我的复杂问题所说,我认为,如果我想单独解决它,将会涉及很多搜索。

我对这两个平台一无所知,熟悉它们的硬件和编程能力/工具将非常耗时。

所以,请问社区:

(从一个大公司的角度考虑,而不是作为一个独立的人) 在编程方面移植 3D AAA 游戏时最大的问题是什么?

(提及最重要的就足够了)

很多很多thanx,好 - 字节。

0 投票
1 回答
1624 浏览

c# - 读取 NDS 游戏的标题?

我知道这有点不寻常,但我想尝试找出如何读取 Nintendo DS 游戏的元数据?在计算机上时,它们具有.nds扩展名。

我正在尝试使用我拥有的一些自制游戏,并且我想制作一个库。C# 是我更喜欢使用的语言。

我试过在互联网上研究它,我发现最接近的选项是读取文件头。然而,考虑到游戏文件应该有一个标题和一个图像,我最接近它的只是获得部分标题。

我知道这是可以做到的,因为有一些用 c# 编写的程序已经做到了。那么,有人知道怎么做吗?我非常感谢任何帮助。

0 投票
1 回答
370 浏览

c++ - c++ 中的图形编码效率低下

我在 c++ 中使用 Devkit pro 为 nds 编码,顶部显示了一个图形。每个图形都加载了一个值(这是从中加载图像的哪个部分),我想要大约 20 个相同类型的图形,但同时加载和显示不同的值。有没有办法创建某种图形数组而不是定义“图形 INV1;图形 INV2;” 并加载它们?每个图形都被定义、加载并显示如下:

这可能会重复 20 次以上,每次都有一个新图形......

0 投票
1 回答
840 浏览

visual-studio-2010 - 将 Visual Studio 与 TWL/Nitro SDK 一起使用

有什么方法可以在 Visual Studio 上使用 Nintendo TWL 或 Nitro SDK 以及它们的IS-NITRO-DEBUGGER? 我知道有一些解决方法,因为我听说有人使用 Visual Studio 来开发 DS/DSi 游戏。我不想为此使用 CodeWarrior。
PS:我有 Visual Studio 2010 和 2012 速成版。

0 投票
1 回答
4120 浏览

android - Android 设备可以广播 SSID 吗?

我想在 Android 设备上查看来自 Nintendo 3DS 的数据。3DS 将自动尝试连接到任何 SSID 为“Nintendo_3DS_continuous_scan_000”的路由器。

我知道这应该是可能的,因为网络共享应用程序基本上做同样的事情。我试过看Wifi Director Wifi P2P,但到目前为止我还没有看到任何设置 SSID 的选项。我在为这个项目寻找错误的库吗?

编辑:我在这里找到了一个处理接入点的库。我现在已经成功地测试过一次,所以我要去尝试疯狂的事情。

0 投票
2 回答
139 浏览

html - 任天堂 3DS YouTube 嵌入支持?

Nintendo 3DS(或许还有 2DS)内置的浏览器是否提供对嵌入式 YouTube iframe 的支持?谢谢!

0 投票
0 回答
283 浏览

c++ - 如何为 Nintendo DS Lite 编译 boost 库(arm none eabi g++ 编译器)?

我想为 NDS(在 Windows 机器上)编译 c++ boost 库。我遵循了本教程:https ://patater.com/boost-on-the-nintendo-ds/

这是我的项目-config.jam:

但是当我运行 bjam 时,它会永远挂起(实际上不是永远,但它已经运行了两个多小时)。此外,没有任何内容输出到我的输出目录。如何为 NDS 编译 boost?

编辑:为您提供更多详细信息,这就是我所做的:

  1. 我下载了 Boost
  2. 我跑了bootstrap.bat
  3. 我添加C:\devkitPro\devkitARM\arm-none-eabi\binC:\devkitPro\devkitARM\binPATH
  4. 我改为using msvc ;使用gcc : 6.3.0 : arm-none-eabi-g++.exe ;
  5. 我在 boost 目录中运行了这个命令:b2 --toolset=gcc-6.3.0 --prefix=C:\devkitPro\boost threading=single link=static install
0 投票
0 回答
113 浏览

nintendo-ds - 在 Nintendo DS 上编程 - 碰撞问题

抱歉,如果这个问题已经被问过,但我没有设法在互联网上找到任何关于我的问题的建议。我目前正在尝试在 Nintendo DS 上编写一个小游戏,其中玩家必须移动一个精灵(目前是一个正方形)直到它到达出口。为此,我使用了一个我使用砂砾文件包含的精灵,以及在平铺模式下启用的背景。但是,在检查精灵是否会与墙壁碰撞时,我遇到了问题。这是我为背景配置(我在其中声明图块和地图)和精灵移动(我还没有为所有情况添加条件,因为它效果不佳)的代码:

}

我遇到的主要问题是尝试将图块的坐标(8x8)更改为地图的坐标,至于精灵的坐标(256x192)。如果你们有任何提示可以帮助我,我将不胜感激!我对在 NDS 上编程还是个新手,所以我仍然在努力掌握它的窍门。

0 投票
1 回答
195 浏览

c - 将 pthread.h 添加到 nds 项目 makefile

我已经搜索并尝试将 ARM 项目的库 pthread.h 与我的 makefile 中的 nds platfrom 链接,但我仍然无法正确链接它......

由于我不在 Windows 环境中工作,因此我找到的当前线程库如下: 在此处输入图像描述

总而言之,我的疑问是......我真的不知道如何在我的makefile中链接这个项目中的C线程库......即使我试图在代码中声明这个库......像这样:

但是类型 pthread_t 未被识别。

这与makefile中的链接有关吗?在那种情况下,我应该添加什么?

0 投票
1 回答
108 浏览

c++ - Ifstream 无法加载文件并且无法打开

由于我制作 3ds 自制程序是为了好玩,因此其中一些代码对您来说可能看起来很陌生,但它本质上是相同的,但您可以输入额外的代码行。我正在尝试在单独的文件夹中读取一个名为 about.txt 的文件。当我把它放在同一个文件夹中时,我让它工作了,但我丢失了那个文件,然后我的伙伴说他想要它Scratch3ds-master\assets\english\text而不是Scratch3ds-master\source我不断收到我编码的错误。我是堆栈溢出的新手,所以这可能是代码太多,但这里是代码: