易码技术论坛

 找回密码
 加入易码
搜索
楼主: 3333

[原创][分享][公告]本年度暑假最具期待Lavax1.0系列RPG榜中榜:

[复制链接]
发表于 2005-5-23 21:32:00 | 显示全部楼层
真搞不懂怎么这么多人对wise1发难。

对于cpu 我想发表一下我的看法

首先,对于64bit龙芯500MHz的性能是一个很模糊的概念,没有任何一家报纸说过等于p3 1GHz,只是龙芯开发人员说过性能相当于p4 1GHz,但事实上根本就没有 p4 1GHz的cpu,按照早期p4的水平,p4 1GHz最多相当于p3 700MHz左右

对于cell处理器的性能真有那么高吗?17倍是super pi 还是 3d marks
发表于 2005-5-24 08:47:00 | 显示全部楼层
支持,支持~~~~[em07]
发表于 2005-5-24 10:05:00 | 显示全部楼层
以下是引用plusone在2005-5-23 21:32:54的发言:

真搞不懂怎么这么多人对wise1发难。

对于cpu 我想发表一下我的看法

……

拜托这位好好读读帖子再讲-_-b如果看完这么多条例清晰的帖子,还不知道为什么这么多人对wise1“发难”的话……那么……%^^#$@#了。
不是在讨论cpu,而是在讨论两件事情:
1、snes的硬件体系与tc800的硬件体系的比较^_^bb,后来,焦点转移到了snes的cpu是不是麦金托什的,因为这关系到一些玩家知识性的错误很多很多-_-b
2、暗夜现在策划中的很多细节,在灰度的LavaX上面是否有可行性的问题^_^b
明白了么?不是龙芯如何如何,那只是中间的一个佐证而已。因此,你要是光看这一点,不明白此贴跟了7页究竟说什么,也就很正常了。
发表于 2005-5-24 13:19:00 | 显示全部楼层
以下是引用FantasyDR在2005-5-24 10:05:51的发言:
>
拜托这位好好读读帖子再讲-_-b如果看完这么多条例清晰的帖子,还不知道为什么这么多人对wise1“发难”的话……那么……%^^#$@#了。

不是在讨论cpu,而是在讨论两件事情:

1、snes的硬件体系与tc800的硬件体系的比较^_^bb,后来,焦点转移到了snes的cpu是不是麦金托什的,因为这关系到一些玩家知识性的错误很多很多-_-b

2、暗夜现在策划中的很多细节,在灰度的LavaX上面是否有可行性的问题^_^b

明白了么?不是龙芯如何如何,那只是中间的一个佐证而已。因此,你要是光看这一点,不明白此贴跟了7页究竟说什么,也就很正常了。

第一个问题在EM讨论有灌水之嫌-_-b(这里不是SNES的BBS)
第二个问提,如果有疑问的跟贴问,有什么认为是实现不了的提出来
最后问一下,暗夜有多少效果是公开的?
你们又对暗夜的设计构思了解多少?
发表于 2005-5-24 13:21:00 | 显示全部楼层
和为贵。
发表于 2005-5-24 13:28:00 | 显示全部楼层
我不在争下去了
如果举不出实现不了的例子
那么请~~~~~
再,我们花这么多时间讨论理论
但理论终究是理论,最终还是要经实践检验的
现在不管讨论出任何结果
暗夜的灰度DEMO出来后就会见分晓的
发表于 2005-5-24 13:29:00 | 显示全部楼层
被LEE抢了~~~~~~
发表于 2005-5-24 17:41:00 | 显示全部楼层
以下是引用wise1在2005-5-24 13:19:11的发言:
>
第一个问题在EM讨论有灌水之嫌-_-b(这里不是SNES的BBS)

其他的我不说,就说说SNES问题。
1.SNES与TC-800比较是阁下首次提出的。
   以下内容来自第18楼:
           你不知道TC800的硬件性能吧?

           比SNES强多了(不要说不知道SNES是什么)

          《天地创造》的效果在SNES上都能实现,《暗夜》怎么可能在lava2上实现不了?


2.SNES的详细硬件讨论也是阁下首发的(之前的大家还算是泛泛而谈)

   来自第23楼的文字:

           不错,snes的硬件支持模糊,反转,旋纽,透明,放大、缩小..........

           16色160*80的屏需要那么复杂的图形处理能力吗?

           RAM和tc800一样都是2Mb的

           暗夜主要是系统较复杂

           需要的是cpu和ram

           snes的主cpu是16位麦金托什65C816 3.58M的

           51/3.58=????

          快一点吗?

          如果TC800的图形能力再好一点的话就能作出即时制


3.阁下首次提出的“麦金托什”牌CPU是引起我发作的原因。因为这已经是明显的知识性错误(SNES和WQX的性能比较问题还不算明显)。

不过这也不能怪阁下,因为从阁下提供的“证据”来看,中国小白们已经误人子弟多年了。


4.其实,我一直对阁下的一句话非常感兴趣:“如果用很多if then结构就会和CPU有关”(32楼)因为任何CPU指令都跟CPU有关……我想听听阁下的解释。


5.假如“讨论SNES=灌水”这条等式成立,那么阁下本身一直带领我们灌水……-_-b


6.完毕
发表于 2005-5-24 18:02:00 | 显示全部楼层
真的会有那么多好东西吗
发表于 2005-5-24 19:29:00 | 显示全部楼层
并不是针对你
只是从你ps的暗夜游戏效果图看到了很多难以实现的东西,我很想搞清楚而已。
首先从你公布的画出来的战斗画面效果图在不断改变看出,这根本不是一个策划完备的游戏,一个完备的游戏策划能任你一变再变?首先我们提一下你最先透露的ARPG模式,以及多NPC点移模式,就按照你说的暗夜图形显示只需要占12.8K加6.4K这里就占据了lava2能提供的RAM24K中的19.2K,除去人物的属性我们估算你所谓很复杂的系统要占4K那么还剩下0.8K的空间,试问你0.8K的内存你要如何利用它来装下众多点移NPC的数据?再加上你自己所说“RAM和tc800一样都是2Mb的”从这里真的看不出你对lava2到底有多了解。
我不敢说这个游戏作不出来,但至少你最开始的那所谓npc点移+ARPG的策划我认为在tc800上是做不出来的。
我现在只想等demo看看和你公布的效果图到底有什么区别。
至于ppc版的……我还是等阁下把lava2版的完成了再期待吧。至于你最开始说用Pocket c开发我更是认为不可能……
发表于 2005-5-24 22:31:00 | 显示全部楼层
虫虫都总结了……
嗯……我也只是希望看到Demo。对于PS出来的YY图片没有兴趣……^_^bb
但是楼主的固执己见,让我也不得不产生了怀疑。
我是很相信奇迹的~~我不希望楼主因为要尽快出Demo而耽误自己的事情。但是我希望放出的能是游戏截图,不是PS出来的效果图。
发表于 2005-5-24 23:04:00 | 显示全部楼层
呵呵,虽然不知道你们在谈什么

但是对于WQX这个永远用不了DMA通道的东东要谈速度是可怜的!

LCD又没有控制芯片,各种效果都要通过耗费cpu周期来完成的

跟何况是使用解释器来运行程序,我也稍微看了一下lava解释器,每条指令执行的代码都不短,再加上运行子程序时还要从nand读数据,又要耗费一些时间

我倒

老说tc800是51Mhz的cpu,指令执行的速度不是以Mhz来衡量的,还有一个重要的指标是什么我忘记了,计算机基本原理上写的

DMA通道是指Direct memory access,在短短几个周期内完成内存中大量数据的转移或是像io发送信息,更厉害的是可以多个DMA控制器一起工作,我肯定不知道snes是什么样的,但我猜很有可能snes就有dma设备和完善的图形cpu或设备

这样才能更好的分担程序的负担

更更何况说 snes执行的纯机器码

lava是虚拟机,速度大概要比汇编速度将下8-15倍左右(估计数字)

多npc控制我也试过,那简直太窝囊了

天杀的我把地图降到了32x24的尺寸,每地图仅留4个可活动npc 内存开销都觉得奢侈

wise1尽量理智一些,我以前也曾经想过各种不实际的做法,还是以失败告终了

甚至我还说过要用脚本画图哈哈,那简直是痴人说梦

所以我在我发的帖中说过"

要是能有个runcode(int address)功能函数就好了

可以执行address地址里所保存的lava代码

这样可以很轻易的把代码挪来挪去~如果这样的话,战斗时的魔法效果就好更换了

大概可以使用这样的方式:

char program[n]()

{

//lava代码

}

不过用这东西有可能会打乱LAVA的编译顺序

"

(  以上纯熟想象: )   )

至于各位.......千万不要吵架咯,不然那简直是。。。emsky高端部门的。。。集体。。。

下面我不说了 一一b


顺便问一下老F

yy是什么意思啊,最近你老说这个

11501_19010_4588.rar

23 KB, 下载次数: 297

11501_19010_4589.rar

9 KB, 下载次数: 278

发表于 2005-5-25 10:26:00 | 显示全部楼层
关于执行汇编指令的GVMaker解释器,Eastsun已经做过一个了。
那个版本,还修正了GetPoint函数的错误。
laugj可以去看看
发表于 2005-5-25 13:39:00 | 显示全部楼层
关于npc点移我已经在BASIC中实现(6NPC,14*8MAP,POKE作图,代码只能给laugj)
系统不可能达到4K(算算看)
在暗夜设计之前一直认为ram是20多K
tc800的ram是2Mb我是在看到解剖图后才知道的
随后我立即问过LEE关于tc800的ram情况(自己查我的收件箱)

注意我是在什么情况下说的tc800的ram是2Mb


发表于 2005-5-25 14:01:00 | 显示全部楼层
我从没说过npc点移不能实现,其实早在pc1000时代纯bas就实现了《天之剑》,不难实现不代表它就可以随便实现。
n在lava上实现npc点移所消耗的资源不够lava所提供的ram除去图形系统资源后用。
顺便一说:2MB的ram关lava什么事?你提出来能说明什么?暗夜既然是在lava上实现提就提lava所能提供的ram吧。提那些触及不到的东西干什么?
发表于 2005-5-26 13:15:00 | 显示全部楼层
局部刷新
不是乱实现
不存在真正意义上的事件形NPC
是2Mb,不是2MB,要注意单位,2Mb=256KB
我是在说明tc800硬件性能时说的,TC800的软件无关
发表于 2005-5-26 17:45:00 | 显示全部楼层
此贴扯远了……-_-b
要是短期没有什么别的事情,谁来锁了吧。
发表于 2005-5-26 18:49:00 | 显示全部楼层
我担心LAVA会不会再出新游戏,那我的NC3000岂不是.....白买了?
发表于 2005-5-26 20:07:00 | 显示全部楼层
不说了,既然你说一定能实现
那么我们就恭候你作出等同你ps出来的图形效果的游戏demo了。
 楼主| 发表于 2005-6-8 16:39:00 | 显示全部楼层
FC游戏移植简易流程
                          原作—LEE
   1.把FC游戏的ROM文件中的程序部分反汇编。(注意:要把数据与程序区分开,区分数据还是比较困难的!)
   2.把反汇编的程序中的数值标号换成名字标号。例:“JMP $c000 改成 JMP Lc000.”
   3.把程序中所有对零页“$00-$3f”寻址的指令的地址改到别的地方。例:“LDA $00 改成 LDA $100 ”(原因:WQX的 $00-$3f 是IO端口,不是普通的RAM。)
   4.去掉游戏中的发音程序。(以WQX的硬件能力和CPU速度,不可能模拟FC声音部分。何况那样对空间可以说是一种浪费!)
   5.把对IO的操作用WQX程序模拟出来。(FC的 $2000-$2007 为显示IO, $4016-$4017 为输入IO。这些IO是WQX所没有的,必须用程序来模拟。)
   6.把FC游戏的ROM文件中的字模部分由 8*8 点阵压缩成5*3.(因为FC的屏幕是 256*224,要适应 160*80 的WQX屏幕,字模必须压缩。)
   7.把程序和压缩的字模组织好,加上文件头。(对于有些WQX还要加密。)
  (其中第五点是最难的,既要有良好的汇编基础又要有FC的硬件知识。除开第五点外其他基本上都是体力活,只要有时间和耐心。LEE老大说如果你们可以完成除去第五点外的其他步骤,他愿意帮你完成第五点。)
  PS:本人转LEE老大的帖子,望大虾们快移植啊!RPG真的不是长久型游戏啊!
   不过,要是通用型BIN游戏(象HGP浏览器那样通用的形式)可以用“白金英雄坛”的大地图、大画面、大人物,那种风格加上打斗画面,做RPG还是不错的!但还是不会太长久,会玩腻啊!(除非用“白金”的风格加打斗画面做“仙剑奇侠传”那就太……太经典了!但几乎是不可能啊!唉!可惜啊!)
   还是只有“任天堂”和GB上的游戏才影响深远啊!经久不衰的!有朋友让俺买“GB”,试想“GB”多少MONEY啊!!!家里人可是不会让俺们买的!何况小弟才高一耶?!哪来那么多MONEY?!说到这里是不是该有广大星迷们站出来说句话?大家占成一下?
   对了,偶可是对编程(LavaX、汇编)一窍不通啊!“速龙先生”!偶可不指望可以自己移植啊!等偶学会了那要到猴年马月啊?!!!唉!小弟惭愧啊!!!(何况现在连GVBASIC、汇编的资料、GB、BIG5码表都没得下来看!唉唉…唉!!!!……惭愧啊!……真是对不起我的TC1000!唉!)
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2025-7-9 01:50 , Processed in 0.020234 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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