易码技术论坛

 找回密码
 加入易码
搜索
12
返回列表 发新帖
楼主: wqstar028

[原创][下载]彩色斗地主

[复制链接]
 楼主| 发表于 2006-8-2 08:52:51 | 显示全部楼层
回楼上,我是将图片画好以后用SEESTAR转换存入一个DAT文件,在游戏一开始就把这个文件打开,要用图片时直接从这个文件相应的位置取数据就行了,不过每次取图片时都要先用fseek来对指针定位,如:
fseek(fp,76800,0);
fread(data,1,76800,fp_pic);
WriteBlock(x,y,k,h,0x81,data);
Refresh();
发表于 2006-8-2 13:25:24 | 显示全部楼层
玩不了哦
发表于 2006-8-3 11:47:48 | 显示全部楼层
A2000无法用啊
发表于 2006-8-3 12:12:37 | 显示全部楼层
可惜了其他的机子
发表于 2006-8-3 13:12:04 | 显示全部楼层
感觉上像是在电脑上玩。支持!可惜不普及。
发表于 2006-8-3 13:25:06 | 显示全部楼层
引用第21楼wqstar0282006-08-02 08:52发表的“”:
回楼上,我是将图片画好以后用SEESTAR转换存入一个DAT文件,在游戏一开始就把这个文件打开,要用图片时直接从这个文件相应的位置取数据就行了,不过每次取图片时都要先用fseek来对指针定位,如:
fseek(fp,76800,0);
fread(data,1,76800,fp_pic);
WriteBlock(x,y,k,h,0x81,data);
Refresh();


好的谢谢
发表于 2006-8-3 14:29:09 | 显示全部楼层
大家都由WQX慢慢转向PC!
发表于 2006-8-3 16:57:20 | 显示全部楼层
支持,在电脑上玩也不错呀
发表于 2006-8-3 22:54:52 | 显示全部楼层
好!
 楼主| 发表于 2006-8-5 11:20:53 | 显示全部楼层
有空我会把它改成LAVO,并且加入鼠标!
我问了一下,A2000的LAVA根本不可能实现320*240的彩色游戏.你想想,就那20K的内存,就连半个屏幕的数据都存不下,还不要说有很多的变量空间,不瞒大家说,运行这个游戏的RAM至少要234K,已经是最小限度了,最开始编出来是接近500K,我把一些数组(比如存图片用的)全部给合并了,全部都用一个数组,从这里就少用了一半以上的空间!
接下来就要看GGV能不能开发出支持512KRAM的彩色编译器,如果支持的话,我将会移植到A2000当中.
据我所知,A2000有1M的RAM!可能吧!!
发表于 2006-8-5 11:26:35 | 显示全部楼层
支持做Lavo。
512KB RAM对于wqx恐怕不可能。
发表于 2006-8-5 11:28:41 | 显示全部楼层
还有,LavaX1.0-3.0使用16位指针,不能管理超过64KB的内存。
想使用超过64KB的内存,至少需要LavaX3.1以上。
 楼主| 发表于 2006-8-5 12:30:25 | 显示全部楼层
64K也不能存下320*240的256彩色图片。一张320*240的256彩色图片需要320*240/1024=75K。所以至少要80K才能运行这个程序,当然80K是肯定不够的。那就是说,LAVA在文曲星中是不可能实现320*240彩色游戏了,最算做出了也不能实现某些效果,除非系统能提供一些缓存!
发表于 2006-8-5 13:09:03 | 显示全部楼层
用LavaX1.0-3.0,你就是有1MB内存也管理不了,只能使用其中的64KB。
LavaX3.1开始是32位的指针,理论上支持4GB的内存。
 楼主| 发表于 2006-7-31 14:02:45 | 显示全部楼层 |阅读模式
这个游戏目前不能在任何一款文曲星上运行,只能在支持320*240的LAVAX3。5虚拟机上运行!欢迎大家下载!



彩色斗地主.rar

488 KB, 下载次数: 222

您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2025-8-24 22:23 , Processed in 0.016992 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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