找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11763|回复: 13

FC同屏人数稍多时,有些色块画面会发虚(透明)?有图

  [复制链接]
发表于 2013-5-11 12:49:31 | 显示全部楼层 |阅读模式
本帖最后由 n805 于 2015-12-19 22:25 编辑   y% Y3 {. A. u3 f
( s: [* {3 B4 l* `0 v
比如这个,玩的时候敌人摩托车有时候是半透明的,截图下来正好赶上有一块色块完全消失了。这是模拟器的截图。1 Y, Q8 u, k7 n) i0 c! ~
我听说实机也这样?当年玩实机没注意过,现在身边也没有实机玩。有人说FC实机的真实效果正是如此,这是FC硬件机能不足导致的,模拟器只是真实还原效果。咱们论坛高手多,改造FC的也不少,还有超频的,模拟器都拖慢的地方,超频机竟然能不拖慢(魂斗罗3),挺神奇的。我说的这种半透明现象,有可能通过FC硬件改造来改善吗?
9 e& h- x- q& N4 h# u: y1 t" k3 \) W& W4 d) A! B1 J% @

4 h4 t" }3 q" V% a) w% r5 |# Y[url]   T

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2013-5-11 13:12:55 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑
  k. m* |) e# @4 t* O* }! S. b- g# F
是的,别说FC了有时候连SFC都这样过,Neo Geo AES也会这样,我说的都是实机哦。% c7 ~8 W3 I$ L6 B7 L
) f! }$ ]; ]# K* a6 r( W
[url]   ┾
回复

使用道具 举报

发表于 2013-5-11 17:00:57 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 6 ?: @+ k# W& @1 \, P4 |7 y7 N

: J/ s  s6 D% v. R$ E4 C1 C估计不能哦。程序处理问题。。。
  J" g$ `* _6 R  |. v5 j
3 ]% s2 z1 m7 k  X: G, s[url]     ∈ ∈
回复

使用道具 举报

发表于 2013-5-11 18:25:13 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 ' H3 k; Y! R7 }3 i7 v( P, V3 s

+ e4 D  ~4 \) w) ~  R: y: D4 x$ N# O' R这比较正常 PS还有类似的贴图错误6 C1 G  M& b5 u& J
应该是显存速度同步问题吧
8 V3 b; j2 B' W
  i; |3 G* l$ p[url]     ∷ ∷
回复

使用道具 举报

发表于 2013-5-11 22:17:41 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 4 [  R7 U0 X! i; Q% a' d

! X1 c9 K  N$ R+ Y' M, u. U活动块太多,而且刷新快。主角和敌人出现闪烁。
1 D7 r: k1 O+ F/ V9 w& N这本身就是FC机能造成的,没法改善。
7 F2 d" E; Q# C$ m/ K$ f) R1 E6 z4 O! u4 z
[url]   μ
回复

使用道具 举报

发表于 2013-5-11 22:42:31 | 显示全部楼层
早期很多游戏同屏分别的动作太多只能靠分别闪烁来实现。
回复

使用道具 举报

发表于 2013-5-11 23:47:01 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 3 m2 f. r( L% b

; a% X# i4 L- H& B/ _+ R很久没来论坛了,今天看见LZ发短消息问这个问题,就大概解释一下:
* K& H' V* l" T. n       这个问题产生的原因是由于机器硬件本身的限制,具体就是PPU的结构的限制。在这之前,你可以参考下PPU的图形渲染原理,网上有很多类似的资料。我就大致说一下,在FC系统中,我们操作的的角色或者物体是通过渲染sprites的方式实现的。而每一行有8个sprites的限制,如果要显示多于8个的话,就要用特殊的手段处理,这对游戏的编写提出更多要求,并且这样做会导致闪烁,尤其对于大于8*8或者8*16的角色更是如此。4 G8 j% Y: j& Z
这个限制还不能通过硬件改造实现,因为FC的游戏都是基于这个硬件系统开发的,假设对PPU作修改,那么游戏也要针对PPU的改动做修改。7 l* t; }" C6 w9 ^0 S6 ]2 Y

* G7 O+ U' H- L9 M5 h4 p2 }7 ~2 h  e[url]     ≡ ≡ ≡ ≡   

评分

参与人数 2热血 +8 收起 理由
fushuqian + 5
xunxun + 3

查看全部评分

回复

使用道具 举报

发表于 2013-5-12 10:43:35 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑
+ T2 `6 @1 m: a- J5 v3 h" T$ S, G7 _/ t% J6 w
硬件机能的限制。如果同屏活动块太多还会导致整体速度拖慢。
, v6 {0 \' |* T  g' c# c0 h6 I# x
8 y. ~2 _6 j5 r, H/ L: E) D: B[url]     ス ス ス ス   
回复

使用道具 举报

 楼主| 发表于 2013-5-12 12:16:04 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑
, ?- `% H9 ]' n% Y% D
5 L+ r% X8 Q' U3 N; o回复 bubububu 的帖子
( ~5 u( ~" y. e9 a硬件机能的限制。如果同屏活动块太多还会导致整体速度拖慢。 ...[/quote]
3 `& O7 l( q! t# q% h1 a% @拖慢问题好像可以实机超频来解决,同样是机能不足,我还以为可以硬件外围改善一下,照这么说,同屏活动块过多的时候,是程序编程来决定让有些活动块来闪烁,保证帧率?那当初如果程序员不在乎拖慢,不让色块消失,那今天岂不是可以通过硬件超频来解决喽?) V8 {" A7 m# t6 m4 u+ m
; E" Z. v! K8 ?# N1 A: J7 c7 g5 t
[url]   ㄏ
回复

使用道具 举报

发表于 2013-5-12 12:18:35 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 ; q+ {: S. s' l  N
( h) _6 G$ M$ x. P- m- J- {
显存不足也是个问题,MD也有这毛病。
5 E' g) P  }5 V* y' I/ ]8 b/ w
3 x2 N" C. p, n9 A' g[url]     . . . .   
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Video Game Do It Yourself ( 闽ICP备14000865号-1|闽公网安备35018102240098号 )

GMT+8, 2026-6-21 20:09 , Processed in 0.093849 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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