琵琶行论坛

 找回密码
 注册
每日签到论坛FTP使用教学领取红包(开放!)论坛FTP搜索引擎
查看: 2177|回复: 51

Mame小组已经为这件事争的不可开交

[复制链接]

签到天数: 20 天

[LV.4]偶尔看看III

发表于 2019-5-8 11:14:51 | 显示全部楼层 |阅读模式
大家有兴趣的英文好的可以看看这个帖子里Haze的几段留言:http://www.mameworld.info/ubbthr ... mp;fpart=1&vc=1

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2019-5-9 17:08:18 | 显示全部楼层
wonder1999 发表于 2019-5-9 12:15
没毛病,MAME就是这么古板(矫情),放着一堆模拟不完美的坑也是没人去管。我说我来帮着填几个坑,前后提交 ...

虽然你和小龙龙都为游戏能正常运行做出了贡献,但是不得不说,fba那套框框真的用不到mame上,fba是用来玩游戏的,mame是用来记录原始硬件如何运行的,如果有没搞清楚的地方,宁可是错的,也不能是hack的。

大家都是程序员,当然明白如果手头是一个产品或者商品,那么用户的需求是第一位的,用户只要看到这个图形被修复了,那么你是直接访问主内存还是规规矩矩模拟原始硬件运行都没问题。但是mame面对的用户并不是玩家,或者说mame创建的目的就不是为了某类人,它是为了历史而存在的,它希望几十年后有人想知道cps2硬件是怎么回事时,能够通过mame的源代码明白整个加密过程,而不是靠一个xor表去读取解密后的数据。

打个比方,实机一个数字显示为3,模拟器上显示为1,谁都知道只要加上2结果就对了,于是fba每次运行到这里的时候,就hack一下,人工加上2,这个游戏就正常运行了,大家都说fba运行效率又高又正确,没人在乎为什么要加2,但是mame在乎,mame必须搞清楚为什么要加2,即使现在画面一直是错误的1,也不能简单的处理成3。

这点同样类比到硬件加速上也是一样,硬件加速的确让游戏变得能玩了,但是在编写这些代码的过程中,原始硬件的处理逻辑被修改了,速度越快,补丁越多,PS2和PS1模拟器那么多硬件加速插件,但有哪个敢说自己是高兼容性完全不用打各种补丁吗?mame运行naomi虽然慢,但是mame可以保证和原始硬件的高兼容性,不管你是修改了游戏的什么,只要mame跑起来是对的,那么烧录回实机一般也不会有问题。

总而言之,还是那句老话,mame是为了记录历史的,玩游戏只是它微不足道的一个副作用而已。

点评

赞一个  发表于 2019-5-11 21:23
扶你~  发表于 2019-5-10 10:46

评分

1

查看全部评分

回复 支持 4 反对 0

使用道具 举报

该用户从未签到

发表于 2019-5-8 17:22:56 | 显示全部楼层
jasd123 发表于 2019-5-8 17:13
从目前来看,想要MAME在街机模拟方面再取得突破已经很难了,因为目前没什么人做街机模拟了,主要时间和精力 ...

这到不是,你要知道,不管是家用机还是街机,购主板什么的,都是相当在的压力。
我现在破产状态,就是当初为了DUMP 大量FC卡带,有些卡每盘到500多,我现在的上还有1000多盘。。。。
而没有模拟的ROM,包括山寨中文游戏,山寨盗版,合卡等,还有3000多。
加上其它没有DUMP的。
人的精力有权,MAME更有意思,DUMP人员,没有贡献值,添加驱动的有,
MAME要改变,对dump,捐献,驱动研发,UI等都必要要管理。

点评

严重赞同!  发表于 2019-5-8 17:48
回复 支持 2 反对 0

使用道具 举报

该用户从未签到

发表于 2019-5-10 17:18:32 | 显示全部楼层
我觉得吧,毕竟玩游戏的人远远多于百年后查看还原代码资料库的人,如果没有那么多热爱玩游戏的人,那谁会去开发游戏机,没人开发游戏机,百年后的人谁还会去关心百年前的游戏机原始代码是个什么鬼?,所以我觉得还原游戏原始画面和声音还有操作为首要,不管是通过何种方式,不要死教条非要还原原始游戏机硬体的运行框框嘛。
再不至于 就放宽一下衍生mame的开发,允许他们可以通过其他方式还原游戏的声音和画面,而官方mame专注于还原硬件工作方式。能通过模拟硬件工作方式来还原游戏画面声音的就通过这种方式来运行游戏,这是最好的,如果技术还达不到,或者没有(也许会永远都没有)正确的dump资源,衍生mame就先通过其他方式还原游戏的声音画面,这样不好么,不管怎么说,个人认为,还原游戏本身的画面和声音以及操作,远比还原游戏硬件的运行方式要来的有实际意义。毕竟游戏硬件的运行也是为呈现在玩家面前的游戏本身来服务的不是?个人观点,勿喷
回复 支持 0 反对 1

使用道具 举报

该用户从未签到

发表于 2019-5-9 14:34:36 | 显示全部楼层
wonder1999 发表于 2019-5-9 12:15
没毛病,MAME就是这么古板(矫情),放着一堆模拟不完美的坑也是没人去管。我说我来帮着填几个坑,前后提交 ...

提这事有什么用?

我现在背负GPL亵渎者的锅已有几年了,2008年开始,Nestopia停更,之后我用2年的时候梳理了一下Nestopia代码,开始正式更新。
之后有了所谓的Nestopia UE,之后向我要代码,我给了,之后说我的实现都是错的,之的我不想说什么,接着以我错的方案执行,但我可以执行FC90%的游戏(除ONEBUS,VT这类增强主机,部分学习卡),而正确的,不接受不提交的UE呢,一个MMC5,花屏问题,事实上我的模拟器已不使用我说删除的代码,用五年的时间证明那代码没有用,但人家说不合规,拒绝,要我再公开代码,我说公开过了,之后我就成了GPL亵渎者,GPL亵渎者就GPL亵渎者吧,不再公开,自己编译,自己使用。

MAME的问题在于都是强者,强者之间缺少沟通,技术强,不代表管理强,不管是DUMP,还是研发,都是相辅相成,大家分工合作才是王道。

回复 支持 1 反对 0

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2019-5-8 12:36:05 | 显示全部楼层
RetroArch 本质上还是一个前端,只不过把各家开源代码编译成运行库深度调用而已,对模拟本身没有任何优化或者贡献,要求Mame开发者给RA提供技术等于是让飞机驾驶员去指导小朋友玩卡丁车,不光丢人而且不是一个行业。
回复 支持 1 反对 0

使用道具 举报

签到天数: 14 天

[LV.3]偶尔看看II

发表于 2019-5-8 12:23:58 | 显示全部楼层
RetroArch is an absolute piece of shit, and there are so many other reasons to not be using it.
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2019-5-8 15:43:06 | 显示全部楼层
本帖最后由 789789789123 于 2019-5-8 15:44 编辑

RetroArch是一个绝对的狗屎,还有很多其他原因不能使用它。




回复:HIKL由anikom15更改
05/07/19 07:58 PM
回复此帖回复




>你真不可思议,我想去睡觉,但你仍然是如此难以忍受
>不诚实,毫克。
>
>>最好我知道BGFX的东西是按照规范实现的
>>提供额外的滞后帧
>不,三。
>

好吧,这是最后一次有人报道,但正如我所说,这不是我们的领域。

>>我认为唯一的傻瓜是那些实际上没有做任何事情可以帮助的人,但是
>>而只是要求现有团队进行实际上不在内的变更
>>他们有技能。
>废话。
>

怎么样?为什么你继续坚持没有线索的人做这项工作?

>>如果社区让MAME失败,那么是的,RA将接管。
>如果MAME让社区失望(通过忽略和俯视它就是这样做
>用户玩家)然后RA将接管(已经很好地参与,你的错
>不是我们的)

如果我们不满足于每个请求,无论对项目有多么不利,社区的大部分人都会想到这一点。这个'MAME讨厌用户''问题'已经存在多年了,如果他们不喜欢某些东西,人们就会大喊大叫,不管是性能,不是默认超频游戏,不试图将内容映射到丑陋的3D硬件上不可靠的方式,没有“直接跳到标题屏幕”选项,模仿麻将游戏而不是人们想要看到的东西,而不是保持与他们可能下载的每个过时不完整或破碎的romset的兼容性...它已被提出这么多年来,作为武器的这么多次,它在这一点上毫无意义,其中大部分都不是任何可以合理处理的东西。

其他人似乎认为这是因为他们没有意识到,如果他们希望MAME得到改善,他们实际上必须投入工作而不是依赖具有错误技能的开发人员。

RA开发人员是一群非仿真开发人员。

MAME开发人员是一群仿真开发人员。

因此,RA开发人员将实际的仿真开发人员的工作包装在他们的前端,并且让看似每个有能力的前端开发人员为此做出贡献,使得非仿真开发人员的MAME挨饿需要他们自己展示自己作为通向一切仿真的终极门户,大多数人认为这是实际工作发生的地方。 (这进一步加入了想要与之相关联的人的循环)

除非社区可以影响改变,否则它不会改变。

强制仿真开发人员进行非仿真工作并不是答案,这就是你似乎每个帖子都要推动的。

最终,最有可能的结果是MAME将放弃除仿真代码之外的所有内容,因为没有新的非仿真开发人员来维护非仿真代码,因为它们都被RA所覆盖。这将严重限制MAME实际可以做的事情。如果社区想要避免这种情况,除了骚扰仿真开发者之外,他们必须对此做些什么。

如果社区让MAME失效,那么社区就会让MAME失望,但只是因为他们没有兴趣处理那些不适合他们技能的事情,因此调用模拟开发者'傻瓜'并不具有生产力,这不是建设性的批评,而只是表明完全缺乏理解。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2019-5-8 16:25:30 | 显示全部楼层
加入3D硬件加速就有这么难吗?

哦,我跑错片场了……
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2019-5-8 17:08:46 | 显示全部楼层
个人感觉还是一个主机一个模拟器,专注作一件事好一些。
你可以睡女人,但一个床你同时睡1000个女人,就没有意思了

点评

非常赞同 不喜欢傻大全 修正一个地方要考虑n个地方 睡一个人要用一个大通铺  发表于 2019-5-10 16:57
回复 支持 反对

使用道具 举报

签到天数: 20 天

[LV.4]偶尔看看III

 楼主| 发表于 2019-5-8 17:13:39 | 显示全部楼层
从目前来看,想要MAME在街机模拟方面再取得突破已经很难了,因为目前没什么人做街机模拟了,主要时间和精力都在家用机方面
回复 支持 反对

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2019-5-8 19:03:10 | 显示全部楼层
dragon2snow 发表于 2019-5-8 17:22
这到不是,你要知道,不管是家用机还是街机,购主板什么的,都是相当在的压力。
我现在破产状态,就是当 ...

以前haze的言论就是看不起guru他们,觉得dump游戏只要设备到位,毫无技术含量,没有人钻研驱动了,全去dump游戏了

点评

haze知道错了也不会认错,但,guru爷永远都是爷~  发表于 2019-5-10 09:48
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2019-5-8 19:25:17 | 显示全部楼层
要是以前ppx论坛肯定会为“Mame小组已经为这件事争的不可开交”而争的不可开交
回复 支持 反对

使用道具 举报

签到天数: 30 天

[LV.5]常住居民I

发表于 2019-5-8 19:59:44 | 显示全部楼层
neogeo64还有希望搞定吗
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2019-5-8 20:31:07 来自手机 | 显示全部楼层
有什么可争论的,一个是复原古剑,一个是复制古剑,完全是两个行业
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|琵琶行论坛 ( 赣ICP备12000882号 )

GMT+8, 2019-5-24 20:50 , Processed in 0.026043 second(s), 10 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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