Board logo

标题: [业评] 《Earthion》在MD上实现半透明背景了 [打印本页]

作者: md2    时间: 2025-8-4 12:17     标题: 《Earthion》在MD上实现半透明背景了

这个游戏整体看不算惊艳,但是很多细节非常厉害,可能真的是16位天花板了。
很多技巧是以前就有的,但是在本作中的使用规模达到了惊人的程度,比如S5洞穴,前后5层背景,有4层背景其实都是背景2分成几列按不同速度卷动,然后各列遮挡的地方用活动块补上,形成了多层背景的假象。
S6背景的星海,是背景1切成几条,按照不同速度移动,然后前面的雾气,是背景2,这个确实就是半透明,完全看不出作弊的迹象。
在MD2主机运行效果与STEAM版完全一样,RGB输出到彩监也一样是半透明。


https://www.bilibili.com/video/BV1iKhHz2ETU/
23分开始星海就是半透明

[ 本帖最后由 md2 于 2025-8-5 00:10 编辑 ]
作者: xiaogao    时间: 2025-8-4 12:19

posted by wap, platform: Android
等md版出了再说
作者: KainX    时间: 2025-8-4 13:14

LZ不说我都没注意《Earthion》第六关还有半透明,这特效用得有点鸡肋……
不过MD早就实现真半透明了,游戏风格不需要没必要硬上罢了:https://x.com/birt_shannon/status/1824449491245871582


作者: dabing    时间: 2025-8-4 13:18

posted by wap, platform: 小米
引用:
原帖由 @KainX  于 2025-8-4 13:14 发表
LZ不说我都没注意《Earthion》第六关还有半透明,这特效用得有点鸡肋……
不过MD早就实现真半透明了,游戏风格不需要没必要硬上罢了:https://x.com/birt_shannon/status/1824449491245871582
https://pic1.imgdb.cn/item/6890402f58cb8da5c802c675.jpg
https://pic1.imgdb.cn/item/6890404458cb8da5c802c708.jpg
MD能半透明,SS不能很奇怪。
记得ss上也有68000当声卡用了
作者: KainX    时间: 2025-8-4 13:32

引用:
原帖由 dabing 于 2025-8-4 13:18 发表
posted by wap, platform: 小米
MD能半透明,SS不能很奇怪。
记得ss上也有68000当声卡用了
MD能做到的SS也都能,问题是MD只需要把半透明做得跟SFC一样好就够了,而SS却做不出跟PS一样的半透明
作者: 昵称无效    时间: 2025-8-4 13:35

posted by wap, platform: MAC OS X
ss咋不能半透明了……
作者: tzenix    时间: 2025-8-4 13:55

FC能做到的SFC还做不到呢,很正常
作者: jzhl    时间: 2025-8-4 15:07

posted by wap, platform: 小米
引用:
原帖由 @md2  于 2025-8-4 12:17 发表
这个游戏整体看不算惊艳,但是很多细节非常厉害,可能真的是16位天花板了。
很多技巧是以前就有的,比如S1背景只有一层,用活动块做行星假装第二层背景,真正的第二层背景用来做超大的敌机。S2海面,远景是背景1,近景的海浪是背景2,用活动块做太阳倒影。S5洞穴最疯狂,前后5层背景,有4层背景其实都是背景2分成几列按不同速度卷动,然后各列遮挡的地方用活动块补上,形成了多层背景的假象。
S6背景的星海,是背景1切成几条,按照不同速度移动,然后前面的雾气,是背景2,这个确实就是半透明,完全看不出作弊的迹象。
当然前提是MD实机也能正常运行,目前貌似只有几个新版的支持高容量的模拟器能运行?


https://www.bilibili.com/video/BV1iKhHz2ETU/
23分开始
md上透明的雾气一般就是靠抖动来实现,背景卷动就更简单了,md上的背景横向移动可以单独一行像素设置不同速度来移动,我记得只要向某个寄存器设置个值就行。
作者: dabing    时间: 2025-8-4 15:18

posted by wap, platform: 小米
引用:
原帖由 @昵称无效  于 2025-8-4 13:35 发表
ss咋不能半透明了……
不能,会挡住
作者: KainX    时间: 2025-8-4 15:49

引用:
原帖由 jzhl 于 2025-8-4 15:07 发表
posted by wap, platform: 小米
md上透明的雾气一般就是靠抖动来实现,背景卷动就更简单了,md上的背景横向移动可以单独一行像素设置不同速度来移动,我记得只要向某个寄存器设置个值就行。
这游戏第6关背景图层上一片片蓝色烟雾是真的半透明、不是抖动或网点,用烧录卡在MD实机上玩的兄弟可以验证一下:

作者: jzhl    时间: 2025-8-4 15:50

posted by wap, platform: 小米
引用:
原帖由 @KainX  于 2025-8-4 13:14 发表
LZ不说我都没注意《Earthion》第六关还有半透明,这特效用得有点鸡肋……
不过MD早就实现真半透明了,游戏风格不需要没必要硬上罢了:https://x.com/birt_shannon/status/1824449491245871582
https://pic1.imgdb.cn/item/6890402f58cb8da5c802c675.jpg
https://pic1.imgdb.cn/item/6890404458cb8da5c802c708.jpg
这个demo应该是在阴影和高光模式下通过各种手段搞的。
作者: KainX    时间: 2025-8-4 16:36

引用:
原帖由 jzhl 于 2025-8-4 15:50 发表
posted by wap, platform: 小米
这个demo应该是在阴影和高光模式下通过各种手段搞的。
是的,其实就是活动块阴影/高光化,这是MD的常规机能;
不同的是新的68K代码效率更高,活动块半透明后还有相当的富余机能处理游戏其他内容,当年很少有游戏用这个是因为太吃系统资源。
作者: md2    时间: 2025-8-4 16:48

引用:
原帖由 jzhl 于 2025-8-4 15:07 发表
posted by wap, platform: 小米
md上透明的雾气一般就是靠抖动来实现,背景卷动就更简单了,md上的背景横向移动可以单独一行像素设置不同速度来移动,我记得只要向某个寄存器设置个值就行。
不是的,抖动制造半透明只在AV输出下成立,放到RGB立刻就破功了,你看怒之铁拳2的灯光,在模拟器上是网点。
这个半透明是真的半透明,在模拟器下也同样是透明的。
作者: 久多良木健    时间: 2025-8-4 17:49

posted by wap, platform: iPhone
引用:
原帖由 @KainX  于 2025-8-4 13:32 发表
MD能做到的SS也都能,问题是MD只需要把半透明做得跟SFC一样好就够了,而SS却做不出跟PS一样的半透明
做得出,软件没销量开发商嫌麻烦没人研究。
这事儿主要责任在世嘉,ps3也麻烦,但是索尼认真做了然后再告诉软件商怎么适配
世嘉自己都没有一个vdp的标准适配方案,这种意思就是你们自己去开发,我们不管。你自己亲儿子都不管谁还来管。
作者: SSforME    时间: 2025-8-4 20:12

MD的阴影和高光模式可以模拟黑白灰的半透明
其他颜色的半透明虽然看起来透,但是颜色混合是错误的

作者: md2    时间: 2025-8-5 00:13

引用:
原帖由 SSforME 于 2025-8-4 20:12 发表
MD的阴影和高光模式可以模拟黑白灰的半透明
其他颜色的半透明虽然看起来透,但是颜色混合是错误的
应该就是这样,这关的雾气只有亮度差异,没有改变颜色。
老MD游戏里的应用基本都是规则的图形,比如恶魔城里的阴影,弗兰克里的海水,而本作好像是第一个整屏不规则物体使用阴影效果的。
作者: jzhl    时间: 2025-8-5 00:48

posted by wap, platform: 小米
引用:
原帖由 @SSforME  于 2025-8-4 20:12 发表
MD的阴影和高光模式可以模拟黑白灰的半透明
其他颜色的半透明虽然看起来透,但是颜色混合是错误的
同屏显示63色,就算你能得到正确的阿尔法混合后颜色值,整个屏幕的颜色也捉襟见肘,不够用的。
作者: KainX    时间: 2025-8-5 00:56

引用:
原帖由 SSforME 于 2025-8-4 20:12 发表
MD的阴影和高光模式可以模拟黑白灰的半透明
其他颜色的半透明虽然看起来透,但是颜色混合是错误的
对MD来说“看起来透”就够了
作者: naughtyben    时间: 2025-8-5 02:18

posted by wap, platform: iPhone
这半透明就像当年的光追

高大上




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0