问题标签 [nes]

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 投票
2 回答
130 浏览

audio - 为什么在旧硬件中使用方波而不是正弦波?

这里的答案假设要实际生成方波(或任何其他抽象波形),您必须将多个正弦波叠加在一起。然而,旧硬件(Commodore、NES 等)缺乏正弦波通道,而是严重依赖方脉冲波、三角波、噪声和锯齿波。我一直认为这样做是因为这些波比简单的正弦波更容易生成。那么,生成这些波形不会在计算上更加昂贵吗?为什么还是做了?

0 投票
2 回答
39 浏览

elasticsearch - 使用 searchAfter(jump to a specific page,) 从大堆栈的中间获取数据

我有一个大约 2500 万条记录的大型数据集我正在使用 searchAfter 和 PointInTime 来遍历数据我的问题是有一种方法可以跳过超过 10000 条限制的记录

index.max_result_window

并开始挑选记录,例如从 100,000 到 105,000

现在我正在向 Elasticsearch 发送多个请求,直到达到所需的点,但它效率不高,而且耗费大量时间

我是这样做的:我计算了需要多少页来进行分页。
然后用户将发送一个带有页码的请求,即第 3 个。所以在这种情况下,只有当我到达所需的页面时,我才会将源设置为 true。这是我最好的办法,以提高性能并减少不需要页面的响应大小

0 投票
0 回答
49 浏览

assembly - INY STY 的 CA65 NES 问题

我是 CA65 的新手,正在尝试将 NEASM 项目转移到它。我翻译了所有东西,它建立了。当我跑步时,我什么也得不到。只是黑屏。潜水更深我有一个无限循环。增加 Y (INY) 似乎有问题,然后我设置的任何东西都不需要。 在此处输入图像描述

您可以看到,在 8505 处的 INY 之后,Y 变为 1。将我在 $84A8 处的变量设置为 Y 应该将其更改为 $01,但事实并非如此。因此,我进入了一个无限循环。我在这里做错了吗?自从我编写汇编程序以来已经有一段时间了,但这似乎很容易。

如果我做错了什么或者您需要更多信息,请告诉我。