找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11758|回复: 13

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

  [复制链接]
发表于 2013-5-11 12:49:31 | 显示全部楼层 |阅读模式
本帖最后由 n805 于 2015-12-19 22:25 编辑 $ s& ?/ u" A: L" J

/ @1 n' [8 n1 J$ J, p2 W6 v" x; k比如这个,玩的时候敌人摩托车有时候是半透明的,截图下来正好赶上有一块色块完全消失了。这是模拟器的截图。
  p( M5 o% P0 C  t$ j- ~8 C, @我听说实机也这样?当年玩实机没注意过,现在身边也没有实机玩。有人说FC实机的真实效果正是如此,这是FC硬件机能不足导致的,模拟器只是真实还原效果。咱们论坛高手多,改造FC的也不少,还有超频的,模拟器都拖慢的地方,超频机竟然能不拖慢(魂斗罗3),挺神奇的。我说的这种半透明现象,有可能通过FC硬件改造来改善吗?. M# W% c0 r0 L" A  Q* G: x

; U* h5 J! n" B! K  K  u! C9 R( V9 a8 d* U8 P
[url]   T

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2013-5-11 13:12:55 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑
( t8 b7 S+ @& G( l* b" i9 f$ u: H) F) G. J. i! a
是的,别说FC了有时候连SFC都这样过,Neo Geo AES也会这样,我说的都是实机哦。
8 l! }( k; `/ ]+ M. o+ o) X, C( H
( g' V7 ~$ T" J5 L  P[url]   ┾
回复

使用道具 举报

发表于 2013-5-11 17:00:57 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 : d9 ~6 u  d6 |6 c  j( }+ k

) }7 w8 h  ~' G* d+ V  U3 g8 m估计不能哦。程序处理问题。。。
, J, {3 ^2 N3 X- d" J/ n1 h
. c1 z# g* y! F4 ~7 s0 B[url]     ∈ ∈
回复

使用道具 举报

发表于 2013-5-11 18:25:13 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 : q) Z  f1 U, ^% V- I
) F: Q0 ?9 {8 E; d4 p
这比较正常 PS还有类似的贴图错误
3 z% Z, B1 {/ g' K5 t应该是显存速度同步问题吧: l3 h$ `4 D! ^" L7 H8 _( m3 |
9 o# [- @  r& D  [
[url]     ∷ ∷
回复

使用道具 举报

发表于 2013-5-11 22:17:41 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 ; l- H6 B4 j0 N/ M" M

6 R+ T  _! J3 O% Y1 u9 k) b3 W活动块太多,而且刷新快。主角和敌人出现闪烁。
. Y1 R6 q; B. ?, ~: @0 w这本身就是FC机能造成的,没法改善。
# D: F1 u" Z  q( A  Z# K2 y6 J) ?! v
[url]   μ
回复

使用道具 举报

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

使用道具 举报

发表于 2013-5-11 23:47:01 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑
) U5 @: @: s  b7 J+ a) G
  ~% Y& K) P" l  K. _很久没来论坛了,今天看见LZ发短消息问这个问题,就大概解释一下:
: U( ^: J4 l# m. w       这个问题产生的原因是由于机器硬件本身的限制,具体就是PPU的结构的限制。在这之前,你可以参考下PPU的图形渲染原理,网上有很多类似的资料。我就大致说一下,在FC系统中,我们操作的的角色或者物体是通过渲染sprites的方式实现的。而每一行有8个sprites的限制,如果要显示多于8个的话,就要用特殊的手段处理,这对游戏的编写提出更多要求,并且这样做会导致闪烁,尤其对于大于8*8或者8*16的角色更是如此。9 T8 L$ |6 p" d  i- t- u  l5 t
这个限制还不能通过硬件改造实现,因为FC的游戏都是基于这个硬件系统开发的,假设对PPU作修改,那么游戏也要针对PPU的改动做修改。
( M5 J4 `, }& X; U8 K, n
1 u& N* n( T; E1 g1 u; Z) b[url]     ≡ ≡ ≡ ≡   

评分

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

查看全部评分

回复

使用道具 举报

发表于 2013-5-12 10:43:35 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 % e  [% X: u( n/ ^) v2 ^& P& j! f
' _; [, o. }5 L8 Q$ e  \
硬件机能的限制。如果同屏活动块太多还会导致整体速度拖慢。2 t& I' H. `& q0 X* N  N/ w+ u
/ n" H. @; d4 e) Y+ g
[url]     ス ス ス ス   
回复

使用道具 举报

 楼主| 发表于 2013-5-12 12:16:04 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 3 e$ X9 g  z) W

% h1 R# n; @# O% w& r回复 bubububu 的帖子# h5 W7 [+ Y9 f6 @& u8 y4 p3 _
硬件机能的限制。如果同屏活动块太多还会导致整体速度拖慢。 ...[/quote]/ h% D* u( P: d9 B1 }6 t; K, R/ T9 {0 i
拖慢问题好像可以实机超频来解决,同样是机能不足,我还以为可以硬件外围改善一下,照这么说,同屏活动块过多的时候,是程序编程来决定让有些活动块来闪烁,保证帧率?那当初如果程序员不在乎拖慢,不让色块消失,那今天岂不是可以通过硬件超频来解决喽?
2 i! h  z* v8 P( E# T7 @9 `0 D7 |- J' G$ S5 x6 ?" `' ]
[url]   ㄏ
回复

使用道具 举报

发表于 2013-5-12 12:18:35 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:25 编辑 & L5 F6 }2 w8 w: w5 B0 F
' E& F4 \! X% _
显存不足也是个问题,MD也有这毛病。/ r; f( y( X" k3 I% h) K

1 Y$ S% U6 F/ N[url]     . . . .   
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-21 16:10 , Processed in 0.136074 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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