cost 279 ms
在 Z80 组件中绘制两个字符精灵 - Drawing two character sprite in Z80 assembly

继Z80 汇编语言的第一步之后,我试图在汇编程序中移动两个高字符精灵。 Manic Miner sprite 绘制正常。 然而,当“x”被按下到 go 右侧时,只有上半部分移动。 这要么意味着未绘制不起作用,要么底部字符没有增加。 我对汇编程序很陌生,并试图找出我出错的地方。 我怀疑这是明确告诉 ...

Z80 Assembler + BASIC 在模拟器上的快速屏幕绘图 - Rapid screen drawing in Z80 Assembler + BASIC on emulator

按照 Darryl Sloan 的 Z80 汇编语言的第一步的第 10 章的说明: 首先,我们用随机颜色的“hello”消息的 BASIC 程序填充屏幕。 据我了解,汇编程序代码能够复制该屏幕数据并在屏幕清除后将其打印回来。 但是,我只是得到一个黑屏,而不是随机收集的彩色 hello。 这是as ...

sccz80:"../lib/main.c" L:16 警告:#14:预期的 ',' sccz80:"../lib/main.c" L:16 错误:#28:分段错误 - sccz80:"../lib/main.c" L:16 Warning:#14:Expected ',' sccz80:"../lib/main.c" L:16 Error:#28:Segmentation fault

我在编译下面的代码时遇到以下错误: 关于可能是什么问题的任何建议? 我正在使用 z88dk 创建一个测试 ZX Spectrum 程序。 不幸的是,我没有足够高的分数来添加“z88dk”标签。 对此表示歉意。 ...

键盘映射 Sinclair Spectrum ZX +2 on Teensy 3.2 - Keyboard map Sinclair Spectrum ZX +2 on Teensy 3.2

我正在将Sinclair Spectrum 128 ZX +2转换为Raspberry Pi供电的计算机,并且我正在使用Teensy 3.2 USB 开发板将原始键盘与原始薄膜映射并获得一个普通的 USB 键盘。 我不打算保留原始键映射,可能我会买一些贴纸,然后将其转换为英国键盘。 我以这种方式重 ...

如何在 ZX Spectrum basic 中模拟逻辑异或? - How to mimic logical XOR in ZX Spectrum basic?

有时在 ZX Spectrum Basic 中编码时,我需要评估由两个操作数和一个逻辑异或组成的逻辑表达式,如下所示: 由于 ZX Basic 只知道 NOT、OR 和 AND,我不得不求助于某种奇特的计算,其中包括左/右操作数的多次使用。 这很尴尬,因为它消耗时间和内存,如果您在 8 位机器上 ...

ZX Spectrum 中的 POKE - POKE in ZX Spectrum

我正在使用旧的 ZX Spectrum 48k,我想知道如何输入POKE 代码。 您用磁带加载游戏 - 然后以某种方式打破 POKE 语句中的程序类型并再次开始运行程序? 我已经对此进行了大量搜索,但无法准确找到这是如何完成的,因此我们将不胜感激。 ...

2016-06-04 08:44:44   5   4875    zxspectrum  
C 中的 FOR 循环,条件部分 - FOR loop in C, condition part

小问题只是为了澄清。 在 ZX-Spectrum BASIC 编译器中有 FOR TO STEP NEXT 循环,其中 TO 是无条件的: 我在 C 中尝试过类似的实践 并且当然循环不起作用(==在这里永远不是真的)......所以问题是: 在 C FOR 循环中,我们应该始终使用 CO ...

ZX Spin仿真器,内置汇编错误 - ZX Spin emulator, built-in assembly errors

我在理解如何使用内置汇编程序在ZX Spin仿真器中运行汇编文件时遇到问题。 我能够组装我的程序,但每次尝试运行汇编的目标代码时它似乎都会崩溃。 我找不到任何关于如何设置运行的文档。 我用版本得到的消息是v0.7: 模块“ZXSpin.exe”中地址0060470C的访问 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM