易码技术论坛

 找回密码
 加入易码
搜索
查看: 349653|回复: 28

[求助]Lavo问题,真晕啊

[复制链接]
发表于 2006-7-14 09:32:00 | 显示全部楼层
用SetPalette(0,255,palette);
和用SetPalette(0,colorused,palette);

是一样的

 楼主| 发表于 2006-7-14 14:31:00 | 显示全部楼层
楼上的说错了...下午试了,发现bmp储存时调色板是 B G R的顺序存的,但是Lavo中却是 R G B的顺序设置调色版的,所以顶楼的直接读取调色版信息的做法出现了颜色的错误……

Lee能否改一下下,让Lavo中是按B G R的顺序设置呢?

或者我的上面的结论是错的……Lee也回帖更正和帮我下吧
发表于 2006-7-14 14:35:00 | 显示全部楼层
LavaX & Lavo的调色板是红,绿,蓝顺序。
 楼主| 发表于 2006-7-14 14:45:00 | 显示全部楼层
那只好一个游戏用一个调色版……懒得不停的读取调色版……哈哈

顺带问下Lavo比赛的项目ram大小上限有无?多大?
发表于 2006-7-14 14:56:00 | 显示全部楼层
能在400MHZ的CPU,2003系统的PPC运行

那就是有至少8MB的RAM可以用咯
发表于 2006-7-14 14:56:00 | 显示全部楼层
能在400MHZ的CPU,2003系统的PPC运行

那就是有至少8MB的RAM可以用咯
 楼主| 发表于 2006-7-14 15:01:00 | 显示全部楼层
谢谢楼上的哈哈。

8M啊……相对于WQX的20K……几乎是用不完
发表于 2006-7-14 15:07:00 | 显示全部楼层
尽量少分配全局变量,多用malloc动态分配
 楼主| 发表于 2006-7-14 15:14:00 | 显示全部楼层
为什么少用全局变量呢?
发表于 2006-7-14 17:35:00 | 显示全部楼层
为了支持低端机型
发表于 2006-7-14 18:00:00 | 显示全部楼层
纠正一下标题的错误:

是Lavo,不是Lova!
[em06]
发表于 2006-7-14 19:40:00 | 显示全部楼层
lova--> low visul asm
 楼主| 发表于 2006-7-14 19:48:00 | 显示全部楼层
啊,大意了....sorry

lavo...哈哈
发表于 2006-7-14 20:38:00 | 显示全部楼层
以下是引用烧饭道童在2006-7-14 19:40:00的发言:[BR]lova--> low visul asm


太能联想了...
发表于 2006-7-15 00:38:00 | 显示全部楼层
在16位 320x240 上你就要知道WQX上的20KB相当于PDA上的多少MB了

一桢要150KB

加上一些MASK以及模拟器本身的开销 要想做好的游戏  还是要20-30MB的内存的!
发表于 2006-7-15 01:05:00 | 显示全部楼层
没有这么夸张吧。

少用全局变量,多用动态内存申请。不要把数据文件一次性全部载入内存。再大的内存也要合理利用。
发表于 2006-7-15 07:50:00 | 显示全部楼层
模拟器Gear在我的e740上至少都得给他拨出32M的内存才可以正常运行
 楼主| 发表于 2006-7-15 07:55:00 | 显示全部楼层
哦...混淆了,不知道楼上说的是用来放东西的内存还是用来运行程序的内存....

可能的话楼上帮我解释下下上面2者的区别吧........
发表于 2006-7-15 11:03:00 | 显示全部楼层
要做好的RPG 要分好多layer的

好多mask...... 光合成1桢也许就要2-3MB呢!

我想lee应该知道pda上文件系统是非常慢的,为了减少从文件读取的数据 可能要用到10多MB的内存去存储各种图片地图等也就是所谓的每一"关"的loading 一次性全load进去

发表于 2006-7-15 11:07:00 | 显示全部楼层
2种选择~ 一种是全load到内存

一种是分少量随时load到内存

不过目前pda主流的全都是64MB  比较差的也要32MB,我认为.... 不至于那么节减

我倒不相信大家玩一个HL2的时候会开着n多网页、QQ、媒体播放器、Photoshop等
所以......

反正PDA 特别是PPC,我发现配置在好的机型在文件读写速度这上也发挥不好

似乎是系统的问题啊,很慢
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2025-5-2 06:30 , Processed in 0.013405 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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