» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[硬件改造] 硬件设计缺陷 爆料吧

ndsl的l r失灵缺陷


TOP

posted by wap, platform: Galaxy S II

PSP摇杆的不方便、1000的方框键风波~GBP坑爹的电池续航力(后来的GBA虽然同样不给力,但好歹人家是五号的,满地都是给力的大容量镍氢电池了)~土星lr键硬邦邦的手感就不用说太多了~PS系十字键斜下真心不好按,按键贴面必须装啊~PS2薄机取消硬盘舱真的……



TOP

以当时的技术GG的电池根本不算事 脑残的应该算是屏幕设计


TOP

土星的三大设计缺陷


1、Dual CPUs


The Saturn had impressive hardware at the time of its release, but its design, with two CPUs and six other processors, made harnessing this power extremely difficult for developers accustomed to conventional programming. Also, many of the ancillary chips in the system were "off the shelf" components, increasing the complexity of the system because the components were not specifically designed to work together. The hardware also lacked hardware video decompression support, the latter being a major disadvantage during a time when full-motion video was quite popular.

"One very fast central processor would be preferable. I don't think all programmers have the ability to program two CPUs—most can only get about one-and-a-half times the speed you can get from one SH-2. I think that only 1 in 100 programmers are good enough to get this kind of speed [nearly double] out of the Saturn."


Yu Suzuki reflecting upon Saturn Virtua Fighter development.[8]



The Saturn's dual-CPU architecture was the source of some difficulty for developers. The biggest disadvantage was that both processors shared the same bus and were unable to access the memory registers at the same time. As a result, only one processor could utilize system memory at a time. The 4 KB of cache memory in each CPU was critical to maintaining performance. In general, very careful division of processing, in addition to the already-challenging task of parallelizing the code, was required to get the most out of the Saturn. One example of how the Saturn was utilized was with Virtua Fighter's use of one CPU for each character.[8]
Many of the Saturn's developers, such as Lobotomy Software programmer Ezra Dreisbach, found it difficult to develop for compared to the PlayStation because of its more complex graphics hardware.[9] In order to port Duke Nukem 3D and PowerSlave/Exhumed to the Saturn, Lobotomy Software had to almost entirely rewrite the Build engine to take advantage of the Saturn's unconventional hardware.[9] Also, during testing of an unreleased Quake port for the PlayStation, the Saturn's performance was found to be notably inferior for the game.[9] Arcade conversions like Virtua Fighter were often criticized by the videogame press for its poor, glitchy graphics.
Other developers have contested that the Saturn's shortcomings in these respects are overstated at best. WARP leader Kenji Eno, when asked how WARP managed to produce the impressive 3D visuals of Enemy Zero (a game originally developed for the PlayStation) on the Saturn, replied, "...the PlayStation and the Saturn aren't that different, so moving it[Enemy Zero] to Saturn wasn't too difficult."[10]
Third-party development was initially hindered by the lack of useful software libraries and development tools, requiring developers to write in assembly language to achieve good performance. At least during early Saturn development, programming in assembly could offer a two to fivefold speed increase over C language.[8] To save development costs and time, some programmers would utilize only one CPU, such as with Alien Trilogy.[citation needed] Sega responded to these criticisms by writing new graphics libraries which were claimed to help make development easier.[11] These libraries were presented as a new operating system by Sega of Japan.[11]
Saturn games also improved with time, as with nearly every other console system. One notable example is the Saturn port of Virtua Fighter 2.[11] For instance, later programming techniques employed by Sega's AM2 saw an improvement in performance. Video exists of a canceled version of Shenmue - later released on the Sega Dreamcast - running on a stock Sega Saturn. The video was included in the Dreamcast title Shenmue II.[12][13]


2、Quadrilaterals

Unlike the PlayStation and Nintendo 64 which used triangles as its basic geometric primitive, the Saturn rendered quadrilaterals with forward texture mapping, similar to the 3DO. This proved to be a hindrance because most of the industry's standard design tools were based on triangles, with independent texture UV coordinates specified per vertex. One of the challenges brought forth by quadrilateral-based rendering was problems with textured surfaces containing triangles. In order to make a triangular shaped object, rendering had a fourth side with a length of zero. This technique proved problematic as it caused texture distortion and required careful reworking to achieve the desired appearance - Sega provided tools for remapping textures from UV space into rectangular tiles. These complications can be seen in the Saturn version of Tomb Raider, in which triangular rocks are not rendered as well as other systems' versions of the game.[9]
If used correctly, the quadrilateral rendering of the Saturn had advantages. It could sometimes better approximate perspective than the PlayStation's triangles (linearly interpolated in screenspace),[14] as demonstrated by several cross-platform titles such as Wipeout and Destruction Derby. However, the lack of UV coordinates could produce further problems with clipping textured surfaces - in some games like Sega Rally the UV's would simply be clamped at the near clip plane, although the polygon outlines were clipped correctly. The quadrilateral-focused hardware and a 50% greater amount of video memory also gave the Saturn an advantage for 2D game engines and attracted many developers of role-playing video games, arcade games and traditional 2D fighting games. With creative programming, later games like Burning Rangers were able to achieve true transparency effects on hardware that used simple polygon stipples as a replacement for transparency effects in the past.

3、Cartridge

The cartridge slot gave the potential for adding extra RAM or storage devices for saving games to the system.
Two ROM cartridges were released with Sega Saturn games: one with King of Fighters '95 and the other with Ultraman: Hikari no Kyojin Densetsu. The ROM cartridges contained part of the game data because not enough system RAM was available.
Two different RAM cartridges were released for the system; a 1 MB RAM cart by SNK for King of Fighters '96 and a 4 MB RAM cart by Capcom for X-Men vs. Street Fighter and Marvel Super Heroes vs. Street Fighter. A RAM expansion cartridge was also required for the games Groove on Fight & Final Fight Revenge. Both companies were known for their sprite-based 2D competitive fighting games and many of their subsequent games utilized their respective cartridges (such as Vampire Savior: The Lord of Vampire and Cotton 2: Magical Night Dreams).

TOP

土星的插卡槽几乎重演32X的悲剧。
DC的发热量和光驱噪音。
XB传说中有刮盘问题。
PS2的散热系统就像个吸尘器,容易弄坏机器。
360,三红。
PS3,死亡黄灯。
老任的机器似乎口碑最好。

TOP

就没人说vb的问题么?

TOP

posted by wap, platform: Galaxy Note III

dsl断轴

TOP

posted by wap, platform: iPhone
引用:
原帖由 @csnlm  于 2013-12-7 21:41 发表
posted by wap, platform: Android

初代PSP1000的口键
还有十字键斜方向

TOP

1. 3ds 不能破解;
2. Wii 刷机不方便;
3. FC 的单卡只有一个游戏,坑爹;
4. NGC 色差线太贵;
5. PS、SS 初期玩D还得飞盘

其他还有很多很多......机器设计成这样,这么多缺点,厂家真tmd脑残!
对不,撸主?

TOP

所有的机器,公共的、最大的缺点——

tmd还得花钱!

TOP

XBOX一代有一部分光驱容易坏。

TOP

尼玛,因为破解盗版引发的问题算个毛的设计缺陷啊

不过触摸漂移算不算这个技术本身无法避免的缺陷?不单单指NDS,而是触摸屏就压根无法彻底解决漂移现象?

不过NDS的断轴算得上是设计上的缺陷导致的吧~或者说翻盖的电子产品都无法百分百避免断轴现象~

3DS的压屏可能算是个缺陷~

TOP

有段时间WII出现过一部分突然全砖的问题,不是盗版盘跨区升级导致的,引起过一段恐慌,经过一段时间后才查出来是蓝牙模块坏了导致的

TOP

引用:
原帖由 DoloresI 于 2013-12-9 11:39 发表
GG的电池就没人说吗
貌似当时美国小朋友觉得GG的时间已经够长了

GB能撑到96年再爆发就是因为其他主机在便携方面都和GB没的比

[ 本帖最后由 md2 于 2013-12-12 22:07 编辑 ]

TOP

松下Q的光驱就跟锅巴一样脆,太爱坏!结构和材料强度都不合格!

TOP

发新话题
     
官方公众号及微博