1.求200W或以上的火星电脑配置......急!谁配的钱最多分给谁!

2.在LINUX中如何加载驱动网卡

3.怎样升级BOIS ? 应该注意哪些方面

4.EX-Raid – Pokémon GO Guide

5.文件类型

求200W或以上的火星电脑配置......急!谁配的钱最多分给谁!

goh系统怎么安装-gosst装电脑系统

只卖有钱人呵呵~ ~,全宇宙限量 CPU龙芯中国强大RMB5000W,,主板奔月QRP RMB4000W,显卡太空行V1 RMB5000W,内存中国行DDDR9 RMB1000W 硬盘中情局专用 RMB 3000W 显示器 李小龙 RMB5000W其他东西不算价格咯送。。。合计2亿3000W RMB不是日元哦。。呵呵~ ~

在LINUX中如何加载驱动网卡

直接找好对应的驱动 一般都会有readme 或者install 之类的说明文档来告诉你如何去安装这个网卡驱动的

Linux* Base Driver for the Atheros(R) AR8121/AR8113 PCI-E Ethernet Adapter

==========================================================================

Contents

========

- In This Release

- Building and Installation

- Command Line Parameters

- Additional Configurations

- Known Issues

- Support

In This Release

===============

This file describes the Linux* Base Driver for the Atheros(R) AR8121/AR8113 PCI-E

Ethernet Adapter, version 1.0.0.5 This driver supports the 2.4.x and 2.6.x kernels.

This driver is only supported as a loadable module at this time. Atheros is not

supplying patches against the kernel source to allow for static linking of

the driver. For questions related to hardware requirements, refer to the

documentation supplied with your Atheros(R) adapter. All hardware

requirements listed apply to use with Linux.

Building and Installation

=========================

To build a binary RPM* package of this driver, run 'rpmbuild -tb

<filename.tar.gz>'. Replace <filename.tar.gz> with the specific filename of

the driver.

NOTE: For the build to work properly, the currently running kernel MUST match

the version and configuration of the installed kernel sources. If you

have just recompiled the kernel reboot the system now.

RPM functionality has only been tested in Red Hat distributions.

1. Move the base driver tar file to the directory of your choice. For example,

use /home/username/arl1e or /usr/local/src/arl1e.

2. Untar/unzip archive:

tar zxf arl1e-x.x.x.x.tar.gz

3. Change to the driver src directory:

cd arl1e-x.x.x.x/src/

4. Compile the driver module:

make install

The binary will be installed as:

/lib/modules/<KERNEL VERSION>/kernel/drivers/net/arl1e.[k]o

The install locations listed above are the default locations. They might

not be correct for certain Linux distributions. For more information,

see the ldistrib.txt file included in the driver tar.

5. Install the module:

insmod arl1e <parameter>=<value>

6. Assign an IP address to the interface by entering the following, where

x is the interface number:

ifconfig ethx <IP_address>

7. Verify that the interface works. Enter the following, where <IP_address>

is the IP address for another machine on the same subnet as the interface

that is being tested:

ping <IP_address>

Command Line Parameters

=======================

If the driver is built as a module, the following optional parameters are

used by entering them on the command line with the modprobe or insmod command

using this syntax:

modprobe arl1e [<option>=<VAL1>,<VAL2>,...]

insmod arl1e [<option>=<VAL1>,<VAL2>,...]

For example, with two L001 PCIE adapters, entering:

insmod arl1e TxMemSize=80,128

loads the arl1e driver with 8KB TX memory for the first adapter and 10KB TX memory

for the second adapter.

The default value for each parameter is generally the recommended setting,

unless otherwise noted.

NOTES: A descriptor describes a data buffer and attributes related to the

data buffer. This information is accessed by the hardware.

media_type

Valid Range: 0-4

0 - auto-negotiate at all supported speeds

1 - only link at 1000Mbps Full Duplex

2 - only link at 100Mbps Full Duplex

3 - only link at 100Mbps Half Duplex

4 - only link at 10Mbps Full Duplex

5 - only link at 10Mbps Half Duplex

Default Value: 0

media_type forces the line speed/duplex to the specified value in

megabits per second(Mbps). If this parameter is not specified or is set

to 0 and the link partner is set to auto-negotiate, the board will

auto-detect the correct speed.

int_mod_timer

Valid Range: 50-65000

Default Value: 100

This value represents the minmum interval between interrupts controller

generated.

RxMemBlock

Valid Range: 16-512

Default Value: 64

This value is the number of receice memory block allocated by the driver.

Increasing this value allows the driver to buffer more incoming packets.

Each memory block is 1536 bytes.

NOTE: Depending on the available system resources, the request for a

higher number of receive descriptors may be denied. In this case,

use a lower number.

TxMemSize

Valid Range: 4-64

Default Value: 8

This value is the number KB of transmit memory allocated by the driver.

Increasing this value allows the driver to queue more transmits.

NOTE: Depending on the available system resources, the request for a

higher number of transmit descriptors may be denied. In this case,

use a lower number.

FlashVendor

Valid Range: 0-2

Default Value: 0

This value standards on vendor of spi flash used by the adapter.

0 for Atmel, 1 for SST, 2 for ST

Additional Configurations

=========================

Configuring the Driver on Different Distributions

-------------------------------------------------

Configuring a network driver to load properly when the system is started is

distribution dependent. Typically, the configuration process involves adding

an alias line to /etc/modules.conf as well as editing other system startup

scripts and/or configuration files. Many popular Linux distributions ship

with tools to make these changes for you. To learn the proper way to

configure a network device for your system, refer to your distribution

documentation. If during this process you are asked for the driver or module

name, the name for the Linux Base Driver for the Atheros AR8121/AR8113 is arl1e

As an example, if you install the arl1e driver for two AR8121/AR8113 adapters

(eth0 and eth1) and set the speed and duplex to 10full and 100half, add the

following to modules.conf:

alias eth0 arl1e

alias eth1 arl1e

options arl1e Speed=10,100 Duplex=2,1

Viewing Link Messages

---------------------

Link messages will not be displayed to the console if the distribution is

restricting system messages. In order to see network driver link messages

on your console, set dmesg to eight by entering the following:

dmesg -n 8

NOTE: This setting is not saved across reboots.

Known Issues

============

NOTE: For distribution-specific information, see the ldistrib.txt file

included in the driver tar.

Driver Compilation

------------------

When trying to compile the driver by running make install, the following

error may occur:

"Linux kernel source not configured - missing version.h"

To solve this issue, create the version.h file by going to the Linux source

tree and entering:

make include/linux/version.h.

Support

=======

For general information, go to the Atheros support website at:

an issue is identified with the released source code on the supported

kernel with a supported adapter, email the specific information related to

the issue to xiong.huang@atheros.com

License

=======

This software program is released under the terms of a license agreement

between you ('Licensee') and Atheros. Do not use or load this software or any

associated materials (collectively, the 'Software') until you have carefully

read the full terms and conditions of the LICENSE located in this software

package. By loading or using the Software, you agree to the terms of this

Agreement. If you do not agree with the terms of this Agreement, do not

install or use the Software.

* Other names and brands may be claimed as the property of others.

怎样升级BOIS ? 应该注意哪些方面

BIOS(Basic Input / Output System),基本输入/ 输出系统.在那386,486以及更早的时代,它根本不被人们所重视.直到电脑发展到PENTIUM时代,许多主板厂商开始采用Flash ROM这种芯片作系统BIOS(CIH 的主要攻击对象,后面详述)虽然这样可以让用户自行升级主板的BIOS但一旦失败(想想自己一个月的工资!)还有CIH……是不是都不敢碰电脑了?其实只要你了解BIOS一切都是那么美好!又可以放心玩游戏了:-)

先说说这BIOS芯片,它是由ROM(只读存储器)芯片和固化在此芯片上的Firmware(固件)组成, Firmware是指存放在只读存储器中的程序指令,而ROM就是Firmware的载体,它可以实现将Firmware一次性写入,多次读写.由此可见,BIOS正是固化了系统主板Firmware的ROM芯片.黑色4.26后很多人都存在着这样的一个误区,以为CIH是对主板上的Flash ROM芯片造成毁灭性的损坏.现在明白了吧!CIH所破坏的只是固化在芯片中的Firmware,并不是物理性的损坏Flash ROM芯片.这正是中关村有的商家50元修一块BIOS芯片的“秘诀”所在.其实咱们自己也可以修,何必花那冤枉钱呢!

怎么样?有点入门了吧.下面的可是好东东,赶快把耳朵叫醒往下听!最初的主板BIOS芯片用的是ROM,它的Firmware在生产过程中已经固化了,是不能更改的.在此之后采用了EPROM(Erasable Programmable ROM,可擦除可编程ROM),但它需要专业的器材才能修改Firmware中的内容,对用户来说实为不便.而现在的主板基本上全部采用了Flash ROM(Electrically Erasable Programmable ROM,电擦写可编程只读存储器)它有两种不同芯片的封装形式,咱们最常见的是使用长方形封装的芯片,还有一种是使用正方形封装的芯片,也就是因为它封装形式的与众不同,使其很难修复(例如技嘉的BX2000,BX2000+等使用双BIOS以上的主板).这些Flash ROM有许多的芯片厂商生产,例如:INTEL,WINBOND,SST,ATMEL等.这些厂商所生产的芯片最主要的区别是在读写电压和存储容量上有所不同.大致可分为两种:一种是双电压设计,即5V电压下读取,12V电压下写入,若想改写此种芯片的Firmware,免不了跳线,甚为麻烦.另一种是单电压设计,即5V电压下读取,5V电压下写入,所以用特定的软件即可改写Firmware.不要高兴得太早,CIH正是利用了此种芯片的便利之处,而大肆攻击BIOSL. 如果你想知道自己电脑主板上的Flash ROM芯片是那种型号,只要仔细观察电路块上的编号:“28****”的为双电压设计,“29****”的为单电压设计.“***010”或“***001”表示芯片的存储用量为1M,“***020”或“***002”便是2M啦!注意这里的M的单位是Mbit (兆数据位),所以1M的FLASH ROM 实际能存储的容量为128Kbyte,2M的则为256K.

二、BIOS升级与备份

之所以接着讨论它,是因为这项工作很简单,可以作为学习BIOS的敲门砖,只要清楚的知道自己主板的品牌和具体型号,然后到该主板厂商的网页下载区download最新的BIOS Firmware文件就基本上可以了.(保险起见,最好到主板厂商的网页下载,或专做驱动程序的网站,除非你愿意用你心爱的板子去试D版盘上的Firmware.)在文章的最后我附了“常见主板BIOS升级程序网址”,想升级的朋友可以去看看.

国内的品牌机和兼容机使用的都是AWARD和AMI公司的Firmware,而国外的品牌机使用的是Phoenix公司的Firmware。要注意的是各个公司的升级程序不同,AWARD的升级程序是AWDFLASH.EXE,这也使大部分主板的公用升级程序。具体到各个厂商来看,华硕的是PFLASH.EXE,大众的是FLASH***.EXE(***为版本号)。而AMI公司的升级程序是AMIFLASH.EXE

看了这么多的理论,下面我来举个例子吧!以大众PA-2001为例:

1. 在DOS环境下用format a:/s/u命令格式化一张软盘。

2. 把随主板来的CD盘的“flash52C.exe”copy到第一步做的软盘中。

3. 从互联网上下载新版本的BIOS Firmware。

Go To“ ”

4. 出现主板列表后,单击主板的名字,在此为“PA-2001”,链接到“PA-2001”主板BIOS文件页。单击需要的版本,例如:“407g804.zip”链接到“Download 407g804.zip”页,单击离出口较近的节点,给定保存下载文件的目录,开始下载文件。

5. 把下载的新版本的BIOS Firmware文件解压缩后copy到第一,二步做的软盘中。

6. 用该软盘启动电脑。

7. 在A:\> 提示符下运行flash52c.exe程序,

选<2> Update BIOS Main Block From File 之后回车,

再键入新的BIOS的Firmware—“407g804.awd”之后回车。

Are you sure(Y/ N)时选Y,回车。开始写入,完成后显示Flashed Successfully

8. 按 返回主菜单,BIOS升级完成。

看后又何感想?是不是跃跃欲试了?可先别着急!俗话说的好,不怕一万就怕万一,事先最好先做个备份,安全第一!

1. 在DOS环境下用format a:/s/u命令格式化一张软盘。

2. 把随主板来的CD盘的“flash52C.exe”copy到第一步做的软盘中。

3. 用该软盘启动电脑。

4. 在A:\> 提示符下运行flash52C.exe程序,

选<1> Save Current BIOS To File 之后回车

键入需要保存的BIOS的文件名,例如“BIOSBAK”之后回车,开始保存BIOS。

完成后显示 BIOS Saved Successfully

5. 按 返回主菜单,BIOS备份完成。

三、BIOS的维修

其实BIOS升级的操作是具有一定危险性的,有些外界的因素会导致整个升级的失败,例如:突然机或是意外停电等,都会使新写入BOIS芯片的Firmware不完整,从而导致自己心爱的“鸡”嗓子哑了,眼睛黑了。什么感觉?欲哭无泪?别怕,永远记住电脑是人造的!仔细阅读下面的文章,相信你也会DIY 自己的BIOS了。

首先要判断BIOS中的Boot Block(基本引导纪录)是否被破坏,方法很简单:看系统启动时小软如果自检,还能有读盘的声音,这就可以基本上判定Boot Block没有受损。好!下面 Let’s Do IT。

第一法:盲操作法

此法相对来说比较简单,不用对机器内部大动干戈,还记得前面做过的那张启动盘嘛,上面要添加一个名为AUTOEXEC.BAT的批处理文件,命令的内容是“AWDFLASH〈BIOS数据文件名〉/ PY / SN / CD / CP ”参数的意义分别是:

/ P :表示更新到新的BIOS,/ Y 表示同意,/ N 表示不同意。(废话!)

/ S :表示保存原有的BIOS,/ Y 表示同意,/ N 表示不同意。(又来了!)

/ CD :表示清除DMI的数据

/ CP :表示清除PnP的数据

举个例子:大众VL—603主板的BIOS数据文件位114 in12.bin,其AUTOEXEC.BAT文件的内容便为:“awdflash 114 in12.bin / PY / SN / CD /CP”即可。做完此救芯盘,用它启动BIOS已坏的电脑,系统将自动执行批处理命令,由于Boot Block中的启动程序只支持ISA的显卡,所以整个修复过程不会有任何的显示,只能听声和看软驱的指示灯是否还亮着。这也就是为何叫它“盲操作法”的原因。大约5,6分钟后,取出软驱中的救芯盘,重新启动机子后,便大功告成了!

(怎么样?不算太难吧。其实你要是有块ISA的显卡,那恢复起来就稳当的多,怎么说那也是可视操作法呀!在中关村商悦电子市场,卖旧货的摊位相对多一些,但可别说是干这个用,否则—找宰!)

第二法:可视操作法

此法做起来还是很简单,安全的。就是麻烦在需要将机器内部的AGP显卡,PCI显卡等统统拆下去,插上“古董级”的ISA显卡,然后将不带AUTOEXEC.BAT文件的那张启动盘插入软驱内,启动机器,在A:\> 下运行awdflash.exe 程序,将新的BIOS Firmware 写入(方法详见前面的BIOS升级部分),完成上述的操作后,关闭电脑的电源,取出软盘,重新启动机子后,哈!又大功告成了!

(这么快就学会两种方法了,有点收获了吧?其实这两种方法简单是简单,但它们最重要的是要求BIOS芯片中的Boot Block 一定要完好无损。那如果损坏了咋办呢?比如不幸碰上了万恶的CIH……能怎么办,动真格的!)

第三法:热插拔法

面对一块Firmware 被全部损坏的BIOS芯片,用热插拔法恢复是一个不错的选择,当然这要求你具有相当大的勇气,操作时胆大心细,小心谨慎。还有一点很重要,你需要找一个与你具备同样素质的DIYer(前提是他会将他的主板大公无私地借给你用)。很多DIYer还存在着这样的一个误区,以为用此法时必须找一块与受损芯片一样型号的BIOS芯片,这样做固然最好,但不是每个人都能做到的(上哪找去啊?),其实只要BIOS 芯片的读写电压和存储容量一样即可(如何判断详见BIOS概述),这就意味着任何主板的BIOS Firmware都可以帮助你写入受损芯片,当然选同样芯片组的Flash BIOS比较好,OK,准备好了,开始吧!

1. 首先用正常的主板和干净的DOS系统盘启动机子。

2. 然后在开机的状态下把主板上的BIOS芯片用螺丝刀撬下(在实践中有一个很重要的技巧,即在未开机的情况下便将BIOS芯片撬下,一定要小心,千万别把芯片的引脚掰断了,之后再将它插入插座,不必插的太紧,只要保证能启动即可。开机后拿住芯片两端,快速拔起. (现在已有大侠发明了在BIOS芯片下垫一布条,待开机后一拽即可.非常值得提倡)

3. 之后将受损的BIOS芯片插入主板的插座上,一定要插对方向,而且要插的紧一些,(电脑一旦开机后,系统不会再从BIOS读取数据,因此以上操作不会影响系统)

4. 接着取出DOS系统盘,插入那张救芯盘,将新的BIOS Firmware烧录到BIOS中,最后关机并换回BIOS芯片,哇!大功告成了!

还记得教科书上写的吗?——带电插拔会烧毁芯片等,有了这回的尝试后,你还会坚持吗?我们一直相信“尽信书不如无书”这句话,因为有时你会被书上写的各种注意事项所束缚了手脚和大脑,这对成为一个充满想象力的DIYer是很不利的. 放开你的双手吧! 在实践中得到真知,你的经验是你一生的财富!

EX-Raid – Pokémon GO Guide

Schlie?e dich mit einem Freund zusammen, um anspruchsvolle EX-Raid-K?mpfe zu bestreiten

EX-Raids ?hneln normalen Raid-K?mpfen, aber es ist ein spezieller Pass für die Teilnahme erforderlich. Diese EX-Raid-P?sse müssen Trainer sich verdienen – dafür bekommen sie jedoch die Chance, die begehrtesten Pokémon zu fangen. Au?erdem kannst du mit einem EX-Raid-Pass einen deiner Ultra-Freunde oder Besten Freunde zum EX-Raid-Kampf einladen.

Um einen EX-Raid-Pass zu verdienen, musst du vor Kurzem erfolgreich einen Raid abgeschlossen haben, indem der Raid-Boss in der Arena besiegt wurde, in der der EX-Raid-Kampf stattfindet. Wenn du einen EX-Raid-Pass erh?ltst, befindet sich dieser in deinem Beutel und enth?lt die Details zum EX-Raid. EX-Raid-P?sse k?nnen nur in der angegebenen Arena und im angegebenen Zeitraum verwendet werden.

Zum Erh?hen deiner Chancen zum Erhalten eines EX-Raid-Passes:

Nimm an mehr Raid-K?mpfen teil. Je mehr Raid-K?mpfe du erfolgreich abschlie?t, desto gr?er sind deine Chancen, einen EX-Raid-Pass zu erhalten. Um deine Chancen noch weiter zu erh?hen, kannst du versuchen, Raids in vielen verschiedenen Arenen abzuschlie?en. Verbessere die Arenaorden von Arenen, an denen EX-Raids stattfinden k?nnen. Trainer mit hochrangigen Arena-Orden werden eher zu EX-Raid-K?mpfen eingeladen. EX-Raid-K?mpfe finden am h?ufigsten in Arenen statt, die sich in Parks oder an gesponserten Standorten befinden. In der oberen rechten Ecke von Arenen, in denen EX-Raids stattfinden k?nnen, wird ein Symbol für EX-Raid-Arenen angezeigt. Einen Freund einladen

Wenn du einen EX-Raid-Pass erh?ltst, kannst du einen Freund einladen, sich dir anzuschlie?en.

Hinweis : Dieses Feature ist für Spieler mit Kinderkonten nicht verfügbar.

Wenn du einen EX-Raid-Pass erh?ltst, kannst du einen Freund einladen. Tippe hierfür auf Einladen . W?hle einen Freund aus, den du zum EX-Raid einladen m?chtest. Du kannst nur Freunde einladen, bei denen du das Freundschaftslevel "Hyperfreund" oder "Bester Freund" erreicht hast. Sobald die Einladung verschickt wurde, ist die EX-Raid-Einladung im Beutel deines Freundes vorhanden und ihr k?nnt beide am EX-Raid teilnehmen.

Trainer k?nnen nur eine geschenkte EX-Raid-Einladung auf einmal besitzen. Wenn du eine Einladung von einem Freund erh?ltst, kannst du keine weitere EX-Raid-Einladung erhalten, bis du die erste Einladung ablehnst oder der EX-Raid-Pass abl?uft.

文件类型

DOC:是WORD文件的扩展名。

BMP:BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。

由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Windows环境中运行的图形图像软件都支持BMP图像格式。

TXT:txt文件是微软在操作系统上附带的一种文本格式,是最常见的一种文件格式 ,早在DOS时代应用就很多,主要存文本信息,即为文字信息,在微软在操作系统等于直接存,就是它了,现在多用的操作系统得使用记事本等程序保存,大多数软件可以查看,记事本,浏览器等等。

同时TXT格式的小说作为现在最流行,最通用的阅读格式,可以用在传统的PC机上,也可以用在手机上阅读,PSP,MP3.MP4等上阅读。

JPG:jpg格式是一种格式,使一种比较常见的图画格式,如果你的是其他格式的话,你可以通过以下方法转化:

1、photoshop ,打开图画以后,按另存为,下面格式那里选择JPG格式就是了,这个方法比较简单,而且适合画质比较好的,要求比较高的转换。

2、如果你要求不高,你直接通过windows附带的图画程序,选择JPG格式就行了,这个来转换的话,画质嘛,马马虎虎,不过在网上嘛,过得去了!

如果JPG格式转其他格式,这样的方法同样适用。

MP3:MP3的全称是Moving Picture Experts Group Audio Layer III。简单的说,MP3就是一种音频压缩技术,由于这种压缩方式的全称叫MPEG Audio Layer3,所以人们把它简称为MP3。MP3是利用 MPEG Audio Layer 3 的技术,将音乐以1:10 甚至 1:12 的压缩率,压缩成容量较小的file,换句话说,能够在音质丢失很小的情况下把文件压缩到更小的程度。而且还非常好的保持了原来的音质。正是因为MP3体积小,音质高的特点使得MP3格式几乎成为网上音乐的代名词。每分钟音乐的MP3格式只有1MB左右大小,这样每首歌的大小只有3-4兆字节。使用MP3播放器对MP3文件进行实时的解压缩(解码),这样,高品质的MP3音乐就播放出来了。

MP3格式缺点就是为了压缩而破坏了音乐的质量,不过似乎广大的听众不在乎这个(音乐发烧友可能例外),我们从他的普及速度和面就可以得出。

MP3音频格式

MP3(MPEG Audio LayerⅢ)音频格式诞生于20世纪80年代,是伴随着MPEG-1而开发的。在MPEG-1标准中,音频压缩标准按复杂性和压缩质量分为三个独立层次:

(1)MPEG Audio LayerⅠ,它最为简单,码流为每通道384kb/s,主要用于数字卡座(Digital Compact Cassette,DCC)。

(2)MPEG Audio Layer Ⅱ,它具有中等复杂度,码流为每通道192kb/s,主要用于数字音频广播、数字演播室和VCD等方面数字音频的制作、交流、存储和传送。

(3)MPEG Audio Layer Ⅲ,它最为复杂,是综合了MPEG Audio LayerⅡ和ASPEC优点的一种混合压缩技术,其音频质量最好,主要用于MP3音频压缩,码流为每通道64kb/s。MP3编码虽不适用于实时传送,但能在低编码速率下提供较高的音质,所以成为网上音乐的宠儿。

ICO: ICO是个独一无二的、不朽的游戏艺术品。其实这个游戏的本质,只是一个类似”推箱子“的游戏而已,但上田文人非凡的文艺气质和他对玩家游戏体验的深刻理解,加上这个游戏中感人至深的情节,使这部三无作品(无体力槽,无能力槽,无物品栏)成了一首余音绕梁的优雅诗篇。可以说,纵观游戏业内,多少制作人都是想把自己的作品做成小说,恨不得做成长篇巨著;而能把游戏当作诗歌来创作的,仅上田文人一人而已。

游戏的情节很简单:一个头上长角的孩子ICO被村里的人视为异类,于是被送到魔女的城堡里充当祭祀物。可是ICO从囚住他的石棺里凑巧逃了出来。这时候他看见一个笼子里关着一个小女孩Yorda,他于是就要想方设法和这个小女孩离开这个处处是机关陷阱的城堡。但是当他们跑到城堡大门的时候却看见了城堡的主人:魔女。她带走了Yorda。从断桥上掉下去的ICO大难不,他一不留神得到了一把威力无比有神力的宝剑,于是他决定再回到城堡去,把Yorda再带出来。

整个游戏里对话加起来不超过20句。你控制的ICO能做的动作也非常少:跑,跳,爬,拿东西和丢东西,用一根木棍打人,都是些基本动作,完全没有常规动作游戏里的“超杀”之类的东西。整个游戏里只有三个角色:ICO,Yorda和魔女。他们三人分别是谁?Yorda和魔女到底什么关系?为什么魔女要把ICO 关在石棺里,把Yorda关在笼子里?这些关于身世背景的疑点游戏本身都没有说明。有人认为上田文人只是做了一个架空的幻想框架,让我们在重重的解谜中体会思维的乐趣;更重要的是,在这个勇士和公主的故事中体会最纯洁的爱。