易码技术论坛

 找回密码
 加入易码
搜索
查看: 384534|回复: 19

图片怎么POKE 到显存中??

[复制链接]
发表于 2005-5-14 23:07:00 | 显示全部楼层
好麻烦耶..
发表于 2005-5-3 13:10:00 | 显示全部楼层
内存的每个地址对应八个点
其中有一些对应的是七个点和屏幕左边和右边那些东东
发表于 2005-5-3 18:30:00 | 显示全部楼层
怎么POKE到闪存中?汗~比如你有一个图片存为dat
FOR I=6592 TO 8191
INPUT #1,A
POKE I,A
NEXT
就可以了~不过这种方法速度是很慢的~

发表于 2005-5-3 18:40:00 | 显示全部楼层
偶用汇编POKE的.........
速度可以吧
发表于 2005-5-3 18:47:00 | 显示全部楼层
汇编就N简单了~一个打开文件中断~直接指定打开到显存就可以了……
发表于 2005-5-3 21:00:00 | 显示全部楼层
编惠是啥,谁教我
发表于 2005-5-3 21:03:00 | 显示全部楼层
汗~汇编就是汇编语言~比如WQX使用的就是6502汇编指令集~这是低级语言~相当于机器语言~
发表于 2005-5-4 07:32:00 | 显示全部楼层
你说说怎么把文件打开到显存
发表于 2005-5-4 09:51:00 | 显示全部楼层
比如1020~将要读取的文件名的文件名(包括后缀)送$121C开始的地方~长度必须为$10不足$10的部分用#$20补足~然后$120D和$120E指定读取到的位置~
比如1020就
LDA #$C0
STA $120D
LDA #$09
STA $120E
然后$120F和$1210是指定一次读取的长度~这里我们读取的是一屏幕的内容~长度为$640
所以我们
LDA #$40
STA $120F
LDA #$06
STA $1210
最后我们使用中断
INT $9304打开文件~我们会发现图已经完整的出现在屏幕上~然后记得最后用~
INT $9307关闭打开的文件~
发表于 2005-5-4 11:59:00 | 显示全部楼层
加个 INT $C008,免得显示完就没了
发表于 2005-5-6 22:01:00 | 显示全部楼层
2600呢?
 楼主| 发表于 2005-5-7 12:30:00 | 显示全部楼层
WQX上可以用汇编吗??How?
发表于 2005-5-7 13:12:00 | 显示全部楼层
当然了.看你的机型了.....有WQXHEX,TOOL-2600/2000........很多啦.
发表于 2005-5-7 13:19:00 | 显示全部楼层
汗~WQX使用的是6502的汇编,可以在WQX上使用的汇编工具有很多,楼上已经提到了。
不过虽然汇编功能强大,可惜开发效率低,而且如果没有系统中断基本不可能写程序……
新手建议从基础的BASIC学起,毕竟没有哪个高手没学过Basic的。
发表于 2005-5-13 13:55:00 | 显示全部楼层
2600怎么Poke到显存?
for X=? to X=?
read A
poke X,A
Data xx,xx,xx,xx
next X
这样子可以实现吗?
图片数据可以直接提取?
还是一个一个数据老实的写上,好累的丫..
???
发表于 2005-5-13 17:14:00 | 显示全部楼层
数据是有办法转换的~有软件~2K6不清楚~1020可以使用绘图器~
发表于 2005-5-13 18:50:00 | 显示全部楼层
好久没玩WQX了,都已经忘记了,所以刚才去查了下。
2600的显存地址是6592-8191(即十六进制$19C0-$1FFF)
图片数据可以提取的,用SeeStar把图片转换成dat即可。
发表于 2005-5-15 12:57:00 | 显示全部楼层
以下是引用jason在2005-5-13 18:50:44的发言:

好久没玩WQX了,都已经忘记了,所以刚才去查了下。

2600的显存地址是6592-8191(即十六进制$19C0-$1FFF)
图片数据可以提取的,用SeeStar把图片转换成dat即可。


SEESTAR转的要自己改一下..那是FOR VB的
发表于 2005-5-15 20:16:00 | 显示全部楼层
记得net以前有一个转换的软件,名字忘记了好像是BMP2DAT。找不到了……
其实我最新版的快狗lava里面加入了这个功能,不过因为我个人的缘故没有写完就一直扔在电脑了……
等什么时候想写了,再继续写吧。
 楼主| 发表于 2005-5-3 11:52:32 | 显示全部楼层 |阅读模式
图片怎么POKE 到显存中??把BMP转化为txt?怎么转啊???
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-5-6 15:31 , Processed in 0.014212 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表