国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      防止使用未許可外部存儲器的裝置的制作方法

      文檔序號:6405795閱讀:162來源:國知局
      專利名稱:防止使用未許可外部存儲器的裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明一般涉及防止將未許可的外部存儲部件用于預(yù)定的信息處理系統(tǒng)的裝置。更具體地說,本發(fā)明涉及用于防止將未經(jīng)許可的、可拆卸的、存儲有游戲程序等的外部存儲部件用于獨特的手持式可視圖形信息處理系統(tǒng)的裝置。
      如日本實用新型公開公報57989/1986號(1986年4月18日公開)所證明的,使用液晶顯示的游戲機(jī)已為人所知。在這種游戲機(jī)中,可附接在主機(jī)體上的游戲卡盒裝在由主機(jī)內(nèi)中央處理器執(zhí)行的游戲程序和操作系統(tǒng)程序。所述主機(jī)體也包括液晶顯示(“LCD”)裝置。
      本發(fā)明提供用于阻止在這種裝置中使用未經(jīng)許可的游戲卡盒的獨特方法和裝置。用這種方法,可防止將含有復(fù)制的程序或低質(zhì)量程序的卡盒用于這種裝置。此外,也可用于防止將未經(jīng)許可的低質(zhì)量的可能換壞主機(jī)體(例如,接插件)的游戲卡盒用于這種裝置中。
      迄今為止的先有方法已用于防止未經(jīng)許可或復(fù)制的程序為信息處理裝置所執(zhí)行。一個這種裝置公開于日本特許公報17849/1972號,(公布于1972年10月18日)中。在該裝置中,公開了對一特定信息處理裝置指定第一通行字以區(qū)分其它信息處理裝置的第一種方法。將所述第一通行字與指派給其中存儲有程序的軟磁盤的第二通行字進(jìn)行比較。只有當(dāng)這兩個通行字相同時才允許使用該軟磁盤。
      美國專利4,462,076號(發(fā)表于1984年7月24日)公開了第二種方法。使用這種方法,將表征版權(quán)所有者的數(shù)據(jù)分別存儲在主存儲器和卡盒存儲器中。對這種數(shù)據(jù)進(jìn)行比較,如果匹配,簡單地顯示該版權(quán)所有者數(shù)據(jù)并可執(zhí)行存儲在存儲器卡盒的程序。
      第三種方法公開于日本特許公報18074/1984號(公布于1984年4月25日)中。使用這種方法,將諸如商標(biāo)的防止復(fù)制信息存儲在多個半導(dǎo)體存儲器中,而當(dāng)使用其中有復(fù)制程序的印刷電路板時,在CRT上顯示防止復(fù)制信息,讓復(fù)制者承受可能的對商標(biāo)侵權(quán)的索賠。很顯然,第三種方法由于復(fù)制者可刪去或改變防止復(fù)制的信息從而避免發(fā)出有關(guān)商標(biāo)權(quán)的侵權(quán)信息,因此并不有效。
      第一和第二種方法彼此類似,因它們允許在第一和第二標(biāo)識數(shù)據(jù)一致時使用軟磁盤或卡盒。然而,第一種方法并沒明確指出顯示通行字。這樣,第一種方法并沒有象第二種方法那樣要顯示板權(quán)所有者相關(guān)數(shù)據(jù)。
      使用第二種方法,在主存儲器中所有者數(shù)據(jù)與卡盒存儲器中所有者數(shù)據(jù)不相符的時候,不能使用該卡盒。然而,這種場合下由于沒有顯示任何所有者數(shù)據(jù),操作者或用戶就不知道為什么該卡盒不能使用的原因。而且,如果比較結(jié)果指出所有者數(shù)據(jù)匹配,也不再作進(jìn)一步檢驗保證該卡盒是許可的。
      所以,本發(fā)明的主要目的是提供外部存儲部件的鑒別裝置,用該裝置有可能更加有效地防止將未經(jīng)許可的外部存儲部件用于預(yù)定信息處理裝置,例如手持式電子圖象游戲裝置。
      本發(fā)明旨在防止將未經(jīng)許可的外部存儲部件用于包含帶有外部存儲器的外部存儲部件的信息處理設(shè)備中的裝置,所述外部存儲器可裝/可卸地與信息處理設(shè)備相連,當(dāng)所述外部存儲器裝入所述信息處理設(shè)備時,該信息處理設(shè)備能夠根據(jù)在所述外部存儲器中所存儲的程序在顯示裝置上顯示預(yù)定圖象。該信息處理設(shè)備包括能夠存取預(yù)定最大地址空間的信息處理裝置;具有第一存儲區(qū)的內(nèi)部存儲器,其中所述第一存儲區(qū)具有比最大地址空間較小的第一存儲空間。并且該第一存儲器存儲有用以防止外部存儲部件的未經(jīng)許可的使用的第一字符數(shù)據(jù)以及用以根據(jù)第一字符數(shù)據(jù)判定所述外部存儲部件可靠性的可靠性判定程序數(shù)據(jù);以及用于改變或選擇內(nèi)部存儲器和外部存儲器之一的存儲器選擇裝置。外部存儲部件的外部存儲器包括其存儲空間相當(dāng)于第一存儲空間的第二存儲區(qū),以及存儲空間比第二存儲空間較大的第三存儲區(qū)。在外部存儲器的部分第三存儲區(qū)中,存儲有與內(nèi)部存儲器所存儲的第一字符數(shù)據(jù)具有預(yù)定關(guān)系的第二字符數(shù)據(jù)。此外,至少在第三存儲區(qū)的剩余存儲區(qū)內(nèi)存儲有根據(jù)預(yù)定意圖用于顯示圖象的程序(例如,交互式游戲)。當(dāng)將外部存儲器部件裝到信息處理設(shè)備上時,存儲器選擇裝置將第一存儲空間設(shè)置為該信息處理裝置可存取的地址空間。此后,通過執(zhí)行存儲于內(nèi)間存儲器的可靠性判定程序來判定第一字符數(shù)據(jù)和第二字符數(shù)據(jù)是否滿足預(yù)定關(guān)系。如果第一和第二字符數(shù)據(jù)具有預(yù)定關(guān)系,那么,存儲器選擇裝置選擇第二存儲空間作為信息處理裝置可存取的地址空間并允許信息處理裝置存取外部存儲器。
      如上所指出,當(dāng)外部存儲部件裝入信息處理設(shè)備時,存儲器選擇裝置選擇第一存儲空間作為信息處理裝置可存取的地址空間。此后,在任何比較操作之前,將存儲在外部存儲器中的第二字符數(shù)據(jù)在顯示裝置上顯示出來。然后執(zhí)行存儲在內(nèi)部存儲器中的可靠性判定程序。這時,根據(jù)可靠性判定程序?qū)⒌谝缓偷诙址麛?shù)據(jù)彼此進(jìn)行比較,當(dāng)判定這兩個字符數(shù)據(jù)具有預(yù)定關(guān)系時,存儲器選擇裝置選擇外部存儲器作為信息處理裝置可存取的存儲器。
      在一實施例中,將信息處理設(shè)備構(gòu)造成手持式電子游戲機(jī),所述游戲機(jī)設(shè)計成可在操縱者用手夾持該游戲機(jī)的情況下進(jìn)行操作。這種手持式電子游戲機(jī)包括手持匣、裝置在所述匣正面由左手姆指可操縱位置上的第一操作開關(guān),裝在所述匣正面由右手姆指可操縱的位置上的第二操作開關(guān),以及在所述匣正面左、右手的姆指虛軌跡彼此交叉區(qū)域上裝備的第三操作開關(guān)。
      用來指定游戲字符的運動方向的方向指定開關(guān)(具體地說,是十字鍵開關(guān))如以上所述第一操作開關(guān)那樣進(jìn)行設(shè)置,而用于指定游戲字符各種動作或運動之一的動作鍵(具體地說,是按鈕開關(guān))則如以上所述第二操作開關(guān)那樣進(jìn)行設(shè)置。例如,按下這種按鈕開關(guān)可引起游戲字符的跳躍,使用武器、擲球等。通常在游戲期間操縱這些第一和第二操作開關(guān)。將第一和第二操作開關(guān)設(shè)置在使這些開關(guān)在玩游戲時易于操作的位置上。
      例如,以上所述第三操作開關(guān)可以是用于指定游戲的開始的啟動開關(guān)和/用于選擇游戲操作方式的選擇開關(guān)。這種第三操作開關(guān)裝在左、右手姆指彼此虛軌跡交叉區(qū)域。因此,所述第三操作開關(guān)被設(shè)置成很容易由任一只手的姆指來進(jìn)行操作。這樣,在玩游戲期間可操縱該第三開關(guān)而無需用戶在游戲時改變手的位置。
      本發(fā)明的這些和其它目的、特點、方面優(yōu)點通過結(jié)合附圖和以下對本發(fā)明實施例的詳細(xì)描述,會變得更加明確。


      圖1為展示按照本發(fā)明示范性實施例的游戲機(jī)的示范性外殼的透視圖,圖2為展示圖3中沿線Ⅱ-Ⅱ橫截面的說明圖,圖3為展示圖1實施例中諸如啟動開關(guān)、選擇開關(guān)等等開關(guān)或鍵的布局圖的說明圖,圖4為說明圖1實施例的電子元件的方框圖,圖5為更詳細(xì)地說明圖4主要部分的框圖,圖6為展示諸如通常如圖5所示的示范性存儲器選擇電路的電路圖,圖7(A)到圖7(D)為說明CPU內(nèi)核可存取的地址空間的存儲器映象,
      圖8(A)和圖8(B)為展示被顯示字符數(shù)據(jù)實例的說明圖,圖9為說明由圖4所示處理裝置控制的鑒別操作序列的流程圖,圖10為說明將第一字符數(shù)據(jù)與第二字符數(shù)據(jù)進(jìn)行比較的操作序列的流程圖,圖11為說明當(dāng)?shù)谝蛔址麛?shù)據(jù)和第二字符數(shù)據(jù)彼此不一致時禁止處理的操作序列的流程圖,圖12說明用于檢測鍵或開關(guān)輸入的鍵矩陣,圖13為示范性字符RAM的存儲器映象,圖14為示范性VRAM的存儲器映象,以及圖15(A)到圖15(L)為和LCD的控制器有關(guān)的各種可選址寄存器的示范性實施例。
      圖1為展示按照本發(fā)明示范性手持式液晶游戲機(jī)外殼的立視圖。該手持式液晶顯示游戲機(jī)(下文稱為“游戲機(jī)”)10包括裝備有在其正面或上面的LDC(液晶顯示)屏14的匣12,所述液晶顯示屏14包括按照點陣方式排列的點顯示段。
      在匣12的背面或下面,在與LCD屏14相對的部分構(gòu)造有插入口68。(更清楚地示于圖2)可將外部ROM卡盒可插入地插在該插入口68。更具體地說,在插入口68配置有32針接插件20。通過將外部ROM卡盒16插進(jìn)插入口68,在外部ROM卡盒16印刷電路板邊緣形成的接插件(未示出)插入并與接插件20相連接。這樣,外部ROM卡盒16可裝/可拆地與游戲機(jī)10相聯(lián)接。外部ROM16a(圖5)包含在外部ROM卡盒16中。游戲程序存儲于外部ROM16a中。當(dāng)將外部ROM卡盒16裝入游戲機(jī)10時,就執(zhí)行游戲程序使得在LCD屏14上顯示出圖象,以及用揚聲器11或通過與插座69連接的耳機(jī)產(chǎn)生游戲的音樂。
      在匣12中還裝備6芯接插件65,從而可用適當(dāng)電纜將該游戲機(jī)與其它游戲機(jī)連接使得當(dāng)外部卡盒包括多選手游戲程序時可能進(jìn)行多選手比賽。
      在匣12的正面或上面LCD屏14下面的左邊部位處裝備有準(zhǔn)備移動正在LCD屏14上顯示的游戲字符的十字鍵開關(guān)18,如圖1和圖3所示。十字鍵開關(guān)18有4個方向指定部件,通過按下其中任一個,便可能使游戲字符向上或向下或向左或向右移動。此外,如圖1和圖3所示,在匣12的正面或上面LCD屏14下面的右側(cè)部位處裝備有2個按鈕開關(guān)70a和70b。當(dāng)必須控制正在LCD屏14上顯示的游戲字符執(zhí)行各種預(yù)定動作時,對這些按鈕開關(guān)70a和70b進(jìn)行操作。例如,當(dāng)按下按鈕開關(guān)70a時,所顯示字符可能呈現(xiàn)跳躍,或者當(dāng)按下按鈕開關(guān)70b時,該字符可能呈現(xiàn)擲石頭、或擲球、或投擲各種其它物件。這樣來安裝十字鍵開關(guān)18使之可用左手的姆指來操作,該左手和右手協(xié)同夾持匣12,同時也把按鈕開關(guān)70a和70b安裝成可由右手姆指來加以操作。
      而且,在游戲機(jī)10的匣12的正面或上面裝有啟動開關(guān)72和選擇開關(guān)74。如從圖3所見,啟動開關(guān)72和選擇開關(guān)74安裝在十字鍵開關(guān)18和按鈕開關(guān)70a和70b下方的區(qū)域78中。在該區(qū)域中兩只手姆指的虛軌跡彼此相交。因此將這些開關(guān)72和74集中安裝以便可用左手和右手中任一只手的姆指來加以操作(左手和右手握持游戲機(jī)10的匣12的同時)。換言之,可對開關(guān)72和74加以操作而無需明顯改變手的位置。例如,通過使用選單屏使用選擇開關(guān)74來選擇正在顯示游戲的操作方式。關(guān)于這點??捎眠x擇開關(guān)74來選擇若干個玩游戲級別中的一個。此外,可將選擇游戲字符可用的“武器”的功能指定給選擇開關(guān)74。
      操作啟動開關(guān)72來啟動所選游戲。所以,通常在游戲期間不必操作啟動開關(guān)72和選擇開關(guān)74。然而,由于將暫停(PAUSE)功能也指定給啟動開關(guān)72,所以當(dāng)要求游戲暫時停止時可按下啟動開關(guān)72。要在這種暫停之后啟動游戲,可再次按下啟動開關(guān)72。而且,有可能使啟動開關(guān)72和選擇開關(guān)74擁有許多其它的功能。
      此外在匣12上還裝有通/斷開關(guān)1,電池電位燈13、對比度調(diào)節(jié)50和音量調(diào)節(jié)66。
      參考圖4,以上所述的外部ROM卡盒16可通過32芯接插件20與裝在匣12中的CPU22相連接。
      CPU22包括CPU內(nèi)核24,僅作為例子,它可用諸如Z80的商業(yè)上現(xiàn)有的微處理器來實現(xiàn)。CPU24通過時序部件25a、控制總線26a、地址緩沖器25b和地址總線26b、數(shù)據(jù)緩沖器25c和數(shù)據(jù)總線26c以及工作RAM或暫時存儲器23與32針接插件20相連接。所以,將外部ROM卡盒16裝入游戲機(jī)10時,CPU24與外部ROM卡盒16相連接。
      如圖5中進(jìn)一步詳細(xì)示出的,以上描述的CPU內(nèi)核24包括寄存器A、F、B、C、D、E、H和L,其中除程序計數(shù)器PC和堆棧指針SP為16位寄存器之外,其余均為8位寄存器。寄存器A為累加器而寄存器F為標(biāo)志寄存器。通過使用寄存器F8位中的4位,有可能指出F1(進(jìn)位)、F2(半進(jìn)位)、F3(負(fù))或F4(零標(biāo)志)。寄存器B和C、D和E,以及H和L可進(jìn)行組合而用作16位寄存器。CPU22最好有允許以下內(nèi)容的相關(guān)指令集合即,在寄存器或寄存器對之間進(jìn)行的各種8位和16位傳送指令;各種8位和/或16位的算術(shù)運算指令(例如,ADD、SUB、AND/OR、INC、DEC、等等),各種移位/環(huán)移操作指令(例如將所規(guī)定的寄存器內(nèi)容向左/右環(huán)移),各種位控制操作指令(例如,在所說明的寄存器中置位所說明的位)、條件和無條件轉(zhuǎn)移指令,子程序調(diào)用和返回操作以及各種程序控制操作(例如,啟動、停止、空操作等等)。
      返回圖4,用于檢測來自十字鍵開關(guān)18的鍵輸入的鍵矩陣通過端口27與CPU內(nèi)核24相連。一個示范性鍵矩陣如圖12所示。圖12中線路P10-P13對應(yīng)于端口27的4個輸入,而線路P14和P15對應(yīng)于出自端口27的兩條輸出線路。4個輸入P10-P13與預(yù)定偏壓Vdd相耦合。線路P10-P15上信號的有和無記錄在CPU可選址的端口寄存器(未示出)。對本領(lǐng)域?qū)I(yè)人員顯而易見的是,該端口寄存器可用來確定玩游戲者所希望的控制功能。用這種方式,由CPU可檢測出十字鍵開關(guān)18的按下操作,并從而產(chǎn)生字符的左、右、上或下方向的運動。同樣,也可檢測出控制開關(guān)70a、70b、72或74的按下操作,并通過端口27輸入到CPU內(nèi)核24以實現(xiàn)相適應(yīng)的控制功能。圖12示出的另一些控制開關(guān)的按下操作可借助于6芯接插件65、電纜和通用串行寄存器傳送端口、受控于CPU內(nèi)核24的串行傳送控制器21、中斷控制器31、以及外部ROM卡盒16,在游戲機(jī)之間進(jìn)行數(shù)據(jù)傳送。這種數(shù)據(jù)傳送用于按照存儲在外部卡盒16中特定游戲程序提供同時多個選手的競賽。
      CPU內(nèi)核24也與內(nèi)部RAM28和內(nèi)部ROM30相耦合。僅當(dāng)如下所詳述的由存儲器選擇電路32選擇內(nèi)部ROM30時,可由CPU內(nèi)核24對內(nèi)部ROM30進(jìn)行存取。時鐘脈沖由振蕩器電路24b響應(yīng)晶體發(fā)生器24a來供給。時鐘脈沖除法器24c在計時器24d控制下產(chǎn)生一種或多種脈沖速率。
      下面,參考圖7A-7D,詳細(xì)描述了示范性CPU內(nèi)核地址空間、存儲在內(nèi)部存儲器30和外部存儲器卡盒16中的數(shù)據(jù)的性質(zhì)。如圖7A和7B所示,內(nèi)部ROM30具有由地址“0000H-00FFH”所指定,與第一個相當(dāng)小的地址空間對應(yīng)的第一存儲區(qū)。“H”指出這些地址用十六進(jìn)制數(shù)表示。在第一存儲區(qū)存儲了用于顯示的第一字符,例如標(biāo)志“Nintendo”以及存儲在外部存儲器流程圖如圖9所示的可靠性判定程序。
      外部ROM卡盒16包括外部ROM16a。如圖7C和7D所示,將外部ROM16a的存儲器空間劃分為由地址“0000H-00FFH”所指定的第二存儲區(qū)(它同樣與上述第一地址空間所定義的地址相對應(yīng)),以及由地址“0100H-7FFFH”所指定的第三存儲區(qū)(第二地址空間)。在被許可的外部存儲器卡盒中,起始于第三存儲區(qū)的地址“0100H”的區(qū)域中存儲有第二字符數(shù)據(jù)(它與第一字符數(shù)據(jù)相同)。在第三存儲區(qū)的剩余區(qū)域中存儲游戲程序。最好是,在第二字符數(shù)據(jù)存儲區(qū)域以后的幾個字節(jié)中存儲諸如標(biāo)識制造廠家的代碼、游戲名稱,卡盒類型、存儲器容量,等等輔助數(shù)據(jù)。此外,也存儲輔助數(shù)據(jù)相關(guān)的補(bǔ)碼數(shù)據(jù)(例如,這些數(shù)據(jù)和的補(bǔ)碼)。在下面聯(lián)系圖9所描述的步驟S17使用所述補(bǔ)碼數(shù)據(jù)。此外,在游戲程序所要求的存儲量較大時,可用外部ROM16a的第二存儲區(qū)(“0000H-00FFH”)來存儲該游戲的這種程序數(shù)據(jù)。
      返回到圖4,CPU內(nèi)核24在DMA控制器34的控制下將顯示數(shù)據(jù)通過行緩沖器36輸出到LCD控制器38。LCD控制器38通過LCD顯示RAM接口40及控制總線、地址總線和數(shù)據(jù)總線與顯示RAM42相連接。盡管未示出,顯示RAM42包括字符RAM和性質(zhì)基本如圖7所示的VRAM。圖13和圖14分別示出了字符RAM和VRAM存儲區(qū)的詳細(xì)的示范性存儲映象。如圖14所圖示的VRAM的示范性映象包括表示背景顯示數(shù)據(jù)的字符代碼的1024個字塊(32×32)。盡管在任何特定時刻在LCD屏上僅僅顯示1024個字塊中的360個(18×20),但是可通過改變LCD控制器38中垂直和水平上卷寄存器(SCY和SCX)中的數(shù)據(jù)來改變所選的待顯示區(qū)域。
      LCD控制器38在CPU22控制下,通過各種可選址的控制/狀態(tài)寄存器進(jìn)行工作,所述控制/狀態(tài)寄存器位于通常如圖7所示的CPU地址空間中。例如,這些寄存器可包括以下這些寄存器即LCD顯示寄存器,LCD控制器狀態(tài)寄存器,水平和垂直上卷寄存器、LCDC(LCD控制器)垂直行標(biāo)識寄存器以及移動物體和背景畫板(例如,2位可標(biāo)識四種影調(diào)顏色的濃暗度中的一個)數(shù)據(jù)寄存器。LCD顯示寄存器控制該顯示的性質(zhì),而狀態(tài)寄存器指示LCD控制器的當(dāng)前狀態(tài)。通過改變水平垂直上卷寄存器的數(shù)據(jù)可以使背景顯示數(shù)據(jù)的每點所對應(yīng)數(shù)據(jù)是有效的。LY和LYC寄存器指出并控制當(dāng)前正在由顯示驅(qū)動器所傳送的數(shù)據(jù)所顯示的垂直行。X和Y窗口位置寄存器對LCD顯示區(qū)的部分或窗口進(jìn)行控制,在所示LCD顯示區(qū)中呈現(xiàn)OBJ字符及BG字符數(shù)據(jù)。有關(guān)這些寄存器及其功能的更多細(xì)節(jié)可從圖15(A)到15(L)中找到。
      LCD控制器38將從CPU24輸出的顯示相關(guān)數(shù)據(jù)變換為從顯示RAM42輸出的LCD驅(qū)動信號。更具體地說,來自CPU內(nèi)核24的顯示數(shù)據(jù)指定字符RAM及VRAM(圖象RAM)的地址,使得字符(或物體)信號和背景信號從字符RAM和VRAM中輸出。相應(yīng)的LCD驅(qū)動信號由LCD控制器38予以合成。
      將LCD驅(qū)動信號通過LCD驅(qū)動信號緩沖器44加到LCD公用驅(qū)動器46和LCD段驅(qū)動器48。所以,借助于LCD公用驅(qū)動器46和LCD段驅(qū)動器48,可以在LCD屏14上按照來自CPU24的顯示相關(guān)數(shù)據(jù)顯示圖形。更具體地說,例如,LCD屏可定義144×160的象素或點的矩陣,每一個象素或點具有相應(yīng)的唯一的“交叉的”公共電極/段電極組合。LCD公用驅(qū)動器46驅(qū)動與公用電極相連接的行,例如,這種驅(qū)動器可以是Sharp公司LH5076F型的集成電路。LCD段驅(qū)動器48,例如,可以是Sharp公司的LH5077F型的集成電路。這些顯示驅(qū)動器接收來自LCD驅(qū)動信號緩沖器44的數(shù)據(jù),而該LCD驅(qū)動信號緩沖器則間接地通過顯示RAM42、LCDRAM接口40和LCD控制器38接收來自CPU24的數(shù)據(jù)。
      此外,強(qiáng)度電平控制50與LCD緩沖放大器52相連接以便可以通過操作強(qiáng)度電平控制來調(diào)節(jié)由LCD板14顯示的強(qiáng)度。
      此外,如圖5所示,從存儲器選擇電路32輸出芯片選擇信號CS1或CS2。將來自復(fù)位電路55的復(fù)位信號加到CPU內(nèi)核24和存儲器選擇電路32。當(dāng)接通游戲機(jī)10的電源開關(guān)(未示出)時便輸出復(fù)位信號,在該時該對CPU內(nèi)核24和存儲器選擇電路32進(jìn)行初始復(fù)位。然后從CPU內(nèi)核24輸出讀信號RD和寫信號WR,并將這些信號適當(dāng)?shù)剌斎氲酵獠縍OM卡盒16、內(nèi)部RAM28、內(nèi)部ROM30和存儲器選擇電路32。另外,如下面進(jìn)一步所描述的通過地址譯碼器33將地址譯碼信號送至存儲器選擇電路32。
      如圖6所示,存儲器選擇電路32包括RS觸發(fā)器57。RS觸發(fā)器57的置位輸入S接收“與”門59的輸出,該“與”門接收包括信號DO、寫信號WR和檢測信號(即,指出地址數(shù)據(jù)“FF00H”的譯碼)的三個輸入信號。信號DO為在單元“FF00H”存儲數(shù)據(jù)的最低位。當(dāng)檢測出地址數(shù)據(jù)A0-A7所有位都為“0”,即檢測出以16進(jìn)制表示的最低兩數(shù)字為“00”的“與”門(未示出)輸出,以及檢測出地址數(shù)據(jù)A8-A15所有位為“1”,即檢測出以16進(jìn)制表示的最高兩數(shù)字為“FF”的“與”門(未示出)輸出均為輸出時,從地址譯碼器33輸出地址數(shù)據(jù)“FF00H”的譯碼信號。RS觸發(fā)器57的復(fù)位輸入R與來自復(fù)位電路55(圖4)的復(fù)位信號RES耦合。然后,將RS觸發(fā)器57的非反相輸出Q加到“或”門65的一個輸入端以及通過反相器61加到“與”門63的一個輸入端。將指示地址數(shù)據(jù)“0000H-00FFH”的譯碼信號加到“與”門63的另一輸入端。相當(dāng)于起始于地址數(shù)據(jù)“0100H”的若干字節(jié)的譯碼信號加到“或”門65的另一輸入端。地址數(shù)據(jù)“0000H-00FFH”的譯碼信號為所進(jìn)行“或”操作的地址數(shù)據(jù)的位A8-A15之反。從地址數(shù)據(jù)“0100H”到對應(yīng)于存儲第二字符數(shù)據(jù)的字節(jié)數(shù)的地址的這些地址的譯碼信號為所進(jìn)行“或”操作的地址數(shù)據(jù)的位A8-A14。然后,將“或”門65的輸出和地址“7FFFH”譯碼信號(該信號為地址數(shù)據(jù)A15位之反)一起作為“與”門67的輸入。兩“與”門63和67的輸出分別作為前面所提及的芯片選擇信號CS1和CS2。
      操作時,當(dāng)電源開關(guān)(未示出)接通時,從復(fù)位電路55輸出復(fù)位信號,然后復(fù)位RS觸發(fā)器57。所以,非反相輸出端Q變?yōu)椤?”。這時,來自CPU內(nèi)核24的地址數(shù)據(jù)如果在“00FFH”之前,那么從“與”門63輸出芯片選擇信號CS1。當(dāng)?shù)刂窋?shù)據(jù)為“0100H”或大于“0100H”但不超過“7FFFH”,則來自與門67的芯片選擇信號CS2輸出為“1”。所以,在輸出芯片選擇信號CS1時,可由CPU內(nèi)核24存取圖7(B)由向右上的傾斜線所表示的存儲器空間,這樣便有可能從內(nèi)部ROM30讀出第一字符數(shù)據(jù)。當(dāng)輸出芯片選擇信號CS2時,CPU內(nèi)核24可存取圖7(C)中由向右下的斜線所表示的存儲器空間,這樣便有可能讀出存儲在外部ROM卡盒16中地址“0100H”之后的第二字符數(shù)據(jù)。
      另一方面,在改變或選擇存儲器的場合,如果從CPU內(nèi)核24輸出寫信號WR并且將“1”存儲于地址“FF00H”的數(shù)據(jù)位DO,那么“與”門59的輸出變?yōu)椤?”并且置位RS觸發(fā)器59。因此,非反向輸出端Q變?yōu)椤?”,禁止“與”門63,如果該地址數(shù)據(jù)超過“00FFH”并如果這樣,芯片選擇信號CS1變?yōu)椤?”并且來自“與”門67的芯片選擇信號CS2變?yōu)椤?”。然而,如果地址數(shù)據(jù)超過“8000H”,那么芯片選擇信號CS2變?yōu)椤?”。因此,在由存儲器選擇電路32改變或選擇存儲器芯片之前或之后,將CPU內(nèi)核24的存儲器構(gòu)造如圖7中斜線所示。也就是說,當(dāng)輸出芯片選擇信號CS2時,有可能執(zhí)行外部ROM卡盒16中地址“0100H”-“7FFFH”內(nèi)存儲的程序數(shù)據(jù)。
      此外,字符RAM,VRAM,各種控制和狀態(tài)寄存器以及內(nèi)部RAM,對CPU內(nèi)核24總是可存取的,因為存取這些單元無需芯片選擇信號CS1和CS2。
      下面,參考圖8-11,描述按照本發(fā)明的示范性實施例的外部存儲器鑒別技術(shù)的操作。
      如圖9中步驟S1、S3、S5和S7所反映的,對該裝置進(jìn)行初始化。更具體地說,在步驟S1,在CPU內(nèi)核24的堆棧指針寄存器SP(圖5)設(shè)置一預(yù)定值,在步驟S3,用地址“8000H-9FFFH”指定存儲區(qū),即,清除顯示RAM42。然后,在步驟S5,對為聲音電路541-544,56,58,60,62,64和66所用的各種寄存器進(jìn)行初始設(shè)置。此外,在步驟S7,由CPU內(nèi)核根據(jù)存儲在內(nèi)部ROM30的程序數(shù)據(jù),將BG(背景)畫板數(shù)據(jù)裝入包括在LCD控制器38中的畫板寄存器(未示出)。該畫板數(shù)據(jù)定義2位與字符數(shù)據(jù)相關(guān)的濃淡數(shù)據(jù)以允許將色調(diào)數(shù)據(jù)的4種不同濃淡度輸出到LCD。
      在以下步驟S9中,當(dāng)由CPU內(nèi)核24按照存儲在內(nèi)部ROM30的程序數(shù)據(jù)輸出地址數(shù)據(jù)“0100H”時,由以上所述存儲器選擇電路32輸出芯片選擇信號CS2。因此,從外部ROM卡盒16讀出第二字符數(shù)據(jù)并將其傳送到包括在顯示RAM42的字符RAM區(qū)中。這時,為了用較少字符數(shù)據(jù)產(chǎn)生容易看見的顯示。最好在對第二字符數(shù)據(jù)進(jìn)行字符放大處理,例如在LCD屏14上長度和寬度加倍時進(jìn)行傳輸。然后,為了在預(yù)定坐標(biāo)位置顯示所要求的字符,在步驟11將所要求字符的字符代碼加到顯示RAM42的VRAM區(qū),使得其顯示位置與VRAM中預(yù)定位置相符。再,在步驟S13,將從外部ROM卡盒16中讀出的第2字符在LCD屏14上顯示預(yù)定的時間周期,并上卷該字符。例如,如圖8(A)所示可將能反映注冊商標(biāo)字符“Nintendo”的特征的長度和寬度擴(kuò)大一倍并如圖8(B)所示進(jìn)行顯示。由于這種放大處理很容易通過控制字符RAM來實現(xiàn),故這里忽略對其的詳細(xì)描述。盡管放大過程是最佳的,但如果愿意,如圖8(A)所示字符數(shù)據(jù)也可進(jìn)行顯示而不經(jīng)放大處理。
      下面,在步驟S15,顯示完該字符后,將存儲在內(nèi)部ROM30預(yù)定區(qū)的第一字符數(shù)據(jù)“Nintendo”和第二字符數(shù)據(jù)“Nintendo”相互進(jìn)行比較。更具體地說,在圖10的步驟S151,在CPU內(nèi)核24的寄存器組HL中設(shè)置內(nèi)部ROM30的第一字符數(shù)據(jù)的起始地址。在步驟S152,在CPU內(nèi)核24的寄存器組DE中設(shè)置外部ROM卡盒16的第二字符數(shù)據(jù)的起始地址。然后,如在步驟S153中所示,判定裝在兩個寄存器組HL和DE中的地址數(shù)據(jù)所指定的字符數(shù)據(jù)是否全部或完全相互一致。如果兩個字符相互一致,那么在步驟S154和S155中,遞增各個寄存器組HL和DE的地址數(shù)據(jù),并接著重復(fù)同樣的比較操作直至在步驟S156時寄存器組HL的值變?yōu)椤敖Y(jié)束地址+1”。此外,如不匹配,則進(jìn)入步驟S21的禁止過程。
      當(dāng)在步驟S15對第一和第二字符數(shù)據(jù)的比較結(jié)束時,如前所指出,根據(jù)存儲在外部ROM16a中輔助數(shù)據(jù)(例如ROM容量等,制造商代碼,游戲名稱,卡盒存儲器性質(zhì)(僅僅ROM或ROM加RAM)等)的補(bǔ)碼數(shù)據(jù)在步驟S17執(zhí)行校驗操作。就此而言,例如,可將所有輔助數(shù)據(jù)求和,并將這樣求得之和的補(bǔ)碼作為補(bǔ)數(shù)加以存儲。然后,如果計算出的補(bǔ)數(shù)和存儲的補(bǔ)數(shù)的比較導(dǎo)出不匹配,則進(jìn)入步驟S21的禁止過程。
      在步驟S15和S17的比較過程中第一、第二字符數(shù)據(jù)彼此一致而且補(bǔ)碼數(shù)據(jù)也一致的場合,CPU內(nèi)核24在步驟S19輸出寫信號WR。如前參考圖6和圖7所描述那樣,因此而設(shè)置存儲器選擇電路32的RS觸發(fā)器57并輸出芯片選擇信號CS2。所以,步驟S17之后,可以讀出并執(zhí)行外部ROM卡盒16的地址“0100H-8000H”中所存儲的游戲程序數(shù)據(jù)。此后,未選內(nèi)部ROM30,所以不可能經(jīng)由CPU內(nèi)核24存取該內(nèi)部ROM30。
      在以下的步驟20中,按照外部ROM16a的程序數(shù)據(jù)啟動游戲處理操作。更具體地說,按照外部ROM16a的第三存儲區(qū)中存儲的程序數(shù)據(jù),CPU內(nèi)核24將背景字符數(shù)據(jù)(點式數(shù)據(jù))傳送到包含在顯示RAM42內(nèi)的字符RAM區(qū)。同時,將指定待顯示背景字符的BG畫板數(shù)據(jù)和字符代碼及其在LCD屏14上顯示位置傳送到VRAM區(qū)。而且,CPU內(nèi)核24從外部ROM16a的第三存儲區(qū)讀出待在單屏幕上顯示的物體的字符代碼、顯示坐標(biāo)數(shù)據(jù)和屬性數(shù)據(jù)并將它們通過DMA控制器34和行緩沖器36加到LCD控制器38。由此,LCD控制器38執(zhí)行在LCD屏14上顯示將背景字符和物體字符相互組合的顯示圖象的處理。更具體地說,由LCD控制器38將一行的物體字符數(shù)據(jù)與存儲在VRAM區(qū)的背景字符數(shù)據(jù)組成合成數(shù)據(jù)并暫存在LCD驅(qū)動信號緩沖器44。接著LCD控制器38依次將點式數(shù)據(jù)加到對應(yīng)于行方向的點位置的驅(qū)動器上,即將行選數(shù)據(jù)加到LCD段驅(qū)動器48并且將依次選擇相應(yīng)行和列的數(shù)據(jù)加到LCD公共驅(qū)動器46。驅(qū)動器行、列被選的那些點顯示小段時間周期。換言之,由LCD控制器38將能反映是否驅(qū)動物體字符和背景字符的各個相應(yīng)點特征的待驅(qū)動顯示的數(shù)據(jù)加到LCD段驅(qū)動器48和公共驅(qū)動器46,從而在LCD屏14上顯示合成圖象。通過用高速和順序方式重復(fù)這些操作,這些所驅(qū)動的點以點與其它點彼此不同的灰度和反差“被顯示”。而且,按照所選擇的驅(qū)動點的組合,可在LCD屏14上顯示任意字符。
      此外,如果在兩個比較步驟S15或S17之一中檢測出不一致,那么CPU內(nèi)核24執(zhí)行步驟S21的禁止過程。更具體地說,如圖11所示,在步驟S211和S212中,CPU24將“白”和“黑”寫在BG畫板,驅(qū)動LCD屏14被驅(qū)動如步驟S213和S214所指出的計時器所控制的預(yù)定時間周期。換言這,在本實施例中,如果第一和第二字符數(shù)據(jù)彼此不致時,那么LCD屏14完全接通或關(guān)閉或閃爍,由此通知操作者或用戶注意這時所裝的外部ROM卡盒是未經(jīng)許可的。
      這時,由于外部ROM卡盒16中外部ROM16a的第二字符數(shù)據(jù)已在前面的步驟S9中顯示,因此操作者或用戶會知道外部ROM卡盒所以被認(rèn)為是未經(jīng)許可的卡盒的原因。
      此外,從圖11可見,禁止處理例程不能返回到圖9的主程序,禁止了此后在步驟S19中進(jìn)行存儲體改變的步驟,這樣便不能使用未經(jīng)許可的外部ROM卡盒。
      此外,在以上所述實施例中,諸如“Nintendo”的商標(biāo)作為第二字符數(shù)據(jù)顯示。在外部ROM卡盒是復(fù)制使得兩字符數(shù)據(jù)相互一致的場合,已經(jīng)用未經(jīng)許可的方式使用了制造商的商標(biāo)。
      又,在以上所述實施例中,確定第一和第二字符數(shù)據(jù)是否完全相互一致。然而,作為另一選擇,只需判定第一和第二字符數(shù)據(jù)是否具有預(yù)定的關(guān)系。
      再,如在圖11所示禁止處理例程中,所述那樣重復(fù)LCD屏的閃爍。然而,如果愿意,也可以顯示警告這時所插外部ROM卡盒不能用于本游戲機(jī)的句子。
      盡管已結(jié)合目前認(rèn)為最實際和最佳實施例對本發(fā)明進(jìn)行了描述,但可以理解本發(fā)明并不局限于所公開的實施例,相反,本發(fā)明旨在覆蓋所附權(quán)利要求的精神和范圍內(nèi)的各種變型和等價結(jié)構(gòu)。
      權(quán)利要求
      1.用于防止將未經(jīng)許可的外部存儲器部件用于使用可插入外部存儲器部件的信息處理系統(tǒng)的鑒別裝置,所述信息處理系統(tǒng)能夠在將外部存儲器部件附加到其上時按照所述外部存儲器部件中所存儲的程序由顯示裝置顯示預(yù)定圖象,所述鑒別裝置的特征在于包含在所述信息處理系統(tǒng)中的信息處理裝置,該信息處理裝置能夠存取預(yù)定的最大地址空間,內(nèi)部存儲器具有比所述最大地址空間較小的相當(dāng)于第一存儲空間的第一存儲區(qū),并用于存儲第一字符數(shù)據(jù)和用于根據(jù)所述第一字符數(shù)據(jù)判定所述外部存儲器部件可靠性的可靠性判定程序,以及用于選擇所述內(nèi)部存儲器和所述外部存儲器中任一個的存儲器選擇裝置,所述外部存儲器部件具有包括其存儲空間相當(dāng)于所述第一存儲空間的第二存儲區(qū)和具有比第二存儲空間較大的第三存儲區(qū)的外部存儲器,所述外部存儲器包括用于存儲與存儲在所述內(nèi)部存儲器中所述第一字符數(shù)據(jù)有預(yù)定關(guān)系的第二字符數(shù)據(jù)的裝置,所述第二字符數(shù)據(jù)存儲在所述外部存儲器的所述第三存儲區(qū)部分,所述程序用于按照存儲至少在所述外部存儲器所述第三存儲區(qū)的剩余存儲區(qū)中的預(yù)定用途的用法來顯示圖象,所述存儲器選擇裝置包括用于選擇所述第一存儲空間使得所述信息處理裝置當(dāng)所述處部存儲器部件裝入所述信息處理設(shè)備時所述信息處理裝置能夠存取所述內(nèi)部存儲器的裝置,所述信息處理裝置包括用于根據(jù)存儲在所述內(nèi)部存儲器的所述可靠性判定程序數(shù)據(jù)來判定所述第一字符數(shù)據(jù)是否與所述第二字符數(shù)據(jù)具有預(yù)定關(guān)系的裝置,以及所述存儲器選擇裝置包括這樣的裝置,即響應(yīng)用于確定對所述第二存儲空間的選擇的所述裝置使得所述信息處理裝置當(dāng)所述第一字符數(shù)據(jù)和所述第二字符數(shù)據(jù)具有所述預(yù)定關(guān)系時,能存取所述外部存儲器。
      2.如權(quán)利要求1的裝置,其特征在于所述信息處理裝置包括用于在就所述第一字符數(shù)據(jù)和所述第二數(shù)據(jù)是否具有所述預(yù)定關(guān)系的所述判定之前顯示存儲在所述外部存儲器的所述第二字符數(shù)據(jù)的顯示控制裝置。
      3.如權(quán)利要求2的裝置,其特征在于所述顯示控制裝置包括用于以放大的方式顯示所述第二字符數(shù)據(jù)的放大處理裝置。
      4.如權(quán)利要求3的裝置,其特征在于所述顯示控制裝置包括用于在所述顯示裝置上將所述第二字符數(shù)據(jù)上卷的上卷裝置。
      5.如權(quán)利要求2的裝置,其特征在于所述顯示控制裝置包括用于在所述顯示裝置上將所述第二字符數(shù)據(jù)上卷的上卷裝置。
      6.如權(quán)利要求1的裝置,其特征在于所述第一字符數(shù)據(jù)和所停第二字符數(shù)據(jù)是等同的,如所述信息處理裝置判定所述第一字符數(shù)據(jù)和所述第二字符數(shù)據(jù)不一致時,所述信息處理裝置就禁止所述存儲器選擇裝置選擇所述第二存儲器空間使得所述信息處理裝置不能存取所述外部存儲器。
      7.如權(quán)利要求1的裝置,其特征在于所述信息處理系統(tǒng)為手持式電視游戲裝置。
      8.用于防止將未經(jīng)許可的外部存儲器用于包括可裝上所述信息處理系統(tǒng)或可從其卸下的外部存儲部件的信息處理系統(tǒng)的裝置,所述信息處理系統(tǒng)能夠當(dāng)外部存儲器裝在該系統(tǒng)時可按該外部存儲器部件中所存儲的程序顯示預(yù)定圖象,所述裝置的特征在于包含有所述信息處理系統(tǒng)包括用于存儲第一字符數(shù)據(jù)的內(nèi)部存儲器裝置,所述外部存儲部件包括用于存儲第二字符數(shù)據(jù)的外部存儲器裝置,用于從所述內(nèi)部存儲器裝置讀出所述第一字符數(shù)據(jù)的第一裝置,當(dāng)所述外部存儲部件裝在所述信息處理設(shè)置上時,用于從所述外部存儲器部件讀出所述第二字符數(shù)據(jù)的第二裝置,用于顯示圖象的裝置,用于按照由用于讀出的所述第二裝置從所述外部存儲器部件讀出的第二字符數(shù)據(jù)控制所述顯示裝置顯示字符數(shù)據(jù)的裝置,用于判定由用于讀出的所述第一裝置所讀出的所述第一字符數(shù)據(jù)和由用于讀出的所述第二裝置所讀出的所述第二字符數(shù)據(jù)有無預(yù)定關(guān)系的判定裝置,用于當(dāng)判定所述第一字符數(shù)據(jù)和所述第二字符數(shù)據(jù)具有所述的預(yù)定關(guān)系時,允許所述信息處理設(shè)備存取所述外部存儲部件的允許裝置,以及用于當(dāng)判定出所述第一字符數(shù)據(jù)和所述第二字符數(shù)據(jù)不具備所述預(yù)定關(guān)系時;禁止所述信息處理設(shè)備存取所述外部存儲部件的禁止裝置。
      9.如權(quán)利要求7的裝置,其特征在于在確定所述預(yù)定關(guān)系是否存在之前,可操作所述顯示裝置來顯示根據(jù)由用于讀取的所述第二裝置從所述外部存儲器部件讀出的第二字符數(shù)據(jù)的字符。
      10.用于防止將未經(jīng)許可的外部存儲器部件用于使用可插入式的包括用于存儲游戲程序的外部存儲器裝置的外部存儲部件的手持式游戲機(jī)的裝置,所述裝置其特征在于包含用于執(zhí)行所述游戲程序的主游戲處理裝置,與所述主游戲處理裝置耦合用以存儲第一字符數(shù)據(jù)的內(nèi)部存儲器裝置,包括用于存儲所述游戲程序、第二字符數(shù)據(jù)和輔助數(shù)據(jù)的外部存儲器裝置的插入式外部存儲部件,所述主游戲處理裝置包括用于將所述第一字符數(shù)據(jù)與所述第二字符數(shù)據(jù)進(jìn)行比較并且當(dāng)所述第一字符數(shù)據(jù)與所述第二字符數(shù)據(jù)之間存在預(yù)定關(guān)系時產(chǎn)生第一信號的裝置,響應(yīng)所述第一信號以便用輔助數(shù)據(jù)執(zhí)行預(yù)定計算的裝置,用于將所述預(yù)定計算的結(jié)果與預(yù)定存儲值進(jìn)行比較的裝置,以及如產(chǎn)生所述第一信號并且如果所述預(yù)定值與所述預(yù)存儲的值有預(yù)定關(guān)系時,允許執(zhí)行游戲程序的裝置。
      11.如權(quán)利要求10的裝置,其特征在于還包含用于顯示所述第二字符數(shù)據(jù)的顯示裝置。
      12.如權(quán)利要求11的裝置,其特征在于還包括用于將所述第二字符數(shù)據(jù)垂直上卷過所述顯示裝置的裝置。
      13.如權(quán)利要求11的裝置,其特征在于還包括對所述第二字符數(shù)據(jù)處理以允許所述第二字?jǐn)?shù)據(jù)放大顯示的裝置。
      14.如權(quán)利要求10的裝置,其特征在于還包括用于將所述第二字符數(shù)據(jù)從所述外部存儲器裝置傳送到字符存儲器裝置的裝置,用于處理所述第二字符數(shù)據(jù)的裝置,用于將所述的經(jīng)處理的第二字符數(shù)據(jù)寫到圖象存儲器裝置的裝置,以及用于顯示所述經(jīng)處理的第二字符數(shù)據(jù)的裝置。
      15.如權(quán)利要求10的裝置,其特征在于,所述允許裝置包括響應(yīng)用于比較的所述第二裝置,可操作地將所述主游戲裝置耦合到所述外部存儲部件。
      16.如權(quán)利要求10的裝置,其特征在于,所述預(yù)定計算涉及對所述輔助數(shù)據(jù)中至少一部分之和的求補(bǔ)。
      17.如權(quán)利要求10的裝置,其特征在于,所述輔助數(shù)據(jù)包括表征制造商和游戲名稱的數(shù)據(jù)。
      18.如權(quán)利要求10的裝置,其特征在于,所述輔助數(shù)據(jù)包括表征卡盒類型和存儲器特性的數(shù)據(jù)。
      19.如權(quán)利要求10的裝置,其特征在于所述用于比較的第一裝置包括用于在與所述主游戲處理裝置相關(guān)寄存器中設(shè)置第一字符數(shù)據(jù)和第二字符數(shù)據(jù)的起始地址的裝置,以及用于遞增所述地址的裝置。
      20.一種手持式電子游戲機(jī),其特征在于包含有其大小可同一手握持并能夾持在兩手之間的匣,配置在匣正面偏離中央部位某位置,使得玩游戲時在所述匣正面用一只手的姆指可加以操作的第一操作開關(guān),配置在匣正面另一偏離中央部位某位置,使得玩游戲時在所述匣正面可用另一只手的姆指加以操作的第二操作開關(guān),在玩游戲時用于顯示圖形圖象的顯示裝置,以及用于執(zhí)行存儲在可插入式與所述處理裝置連接的外部存儲器裝置中的游戲程序的游戲處理裝置,所述游戲處理裝置包括響應(yīng)所述第一操作開關(guān)使得所顯示符號呈現(xiàn)以第一方式的運動的裝置以及響應(yīng)所述第二操作開關(guān)使得所顯示符號呈現(xiàn)以第二方式運動的裝置。
      21.權(quán)利要求20的手持式電子游戲機(jī),其特征在于還包括設(shè)置在所述匣正面、兩手姆指虛軌跡彼此交叉的區(qū)域中的第三操作開關(guān)裝置,響應(yīng)所述第三操作開關(guān)裝置來啟動游戲、使游戲操作暫?;蜻x擇所玩游戲種類的所述游戲處理裝置。
      22.如權(quán)利要求20或21的手持式電子游戲機(jī),其特征在于所述顯示裝置裝在所述第一操作開關(guān)和所述第二操作開關(guān)的上方并在兩者之間。
      23.如權(quán)利要求22的手持式電子游戲機(jī),其特征在于還包括在所述液晶顯示屏附近的所述匣一側(cè)面裝有一旋鈕用以控制顯示對比度。
      24.如權(quán)利要求20和21的手持式電子游戲機(jī),其特征在于所述顯示裝置包括液晶顯示屏。
      25.如權(quán)利要求20或21的手持式電子游戲機(jī),其特征在于還包括用于接納所述外部存儲器裝置的外部存儲器接納部,該接納部設(shè)在所述匣的背面、與所述液晶顯示屏相對的位置上。
      26.如權(quán)利要求20和21的手持式電子游戲機(jī),其特征在于所述游戲處理裝置包括響應(yīng)所連接的外部存儲器裝置以檢測所述連接的存儲器是經(jīng)許可或未許可的存儲器裝置的裝置。
      27.如權(quán)利要求26的手持式電子游戲機(jī),其特征在于所述游戲處理裝置還包括響應(yīng)所述用于防止便用未經(jīng)許可存儲器裝置執(zhí)行游戲程序的所述檢測裝置。
      28.一種使用可裝/可拆的外部存儲器來存儲游戲程序的手持式電子游戲機(jī),其特征在于包含有能用兩只手夾持的匣子,裝在所述匣上部的液晶顯示屏,裝在所述匣正面所述液晶顯示屏下方可用左手對其進(jìn)行操作的位置上的第一操作開關(guān),裝在所述匣正面所述液晶顯示屏下方的可用右手對其進(jìn)行操作的某位置上的第二操作開關(guān),裝在所述匣正面、兩手姆指虛軌跡彼此相交區(qū)域的第三操作開關(guān)。
      29.如權(quán)利要求28的手持式電子游戲機(jī),其特征在于還包括用于接納所述外部存儲器裝置的外部存儲器接納部,該接納部設(shè)在所述匣的背面、與所述液晶顯示屏相對的位置上。
      30.一種便攜的手持式小型電視游戲機(jī),其特征在于包含有能用兩手夾持的匣,裝在所述匣上部的液晶顯示屏,在所述匣背面與所述液晶顯示屏相對部位構(gòu)成的外部存儲器接納部件用于接納外部存儲器,所述外部存儲器以可裝或可拆方式與所述接納部相連,裝在所述匣正面所述液晶顯示屏下方可由一只手對其進(jìn)行操作的位置上的第一操作開關(guān),裝在所述匣正面所述液晶顯示屏下方可用另一只手對其進(jìn)行操作的位置上的第二操作開關(guān),以及裝在所述匣正面、兩手姆指虛軌跡彼此相交區(qū)域的第三操作開關(guān)。
      31.一種便攜手持式小型電視游戲機(jī),其特征在于包含能用兩手夾持的匣,裝在所述匣上部的液晶顯示屏,與所述液晶顯示屏相對的用于接納外部存儲器的外部存儲器接納部,所述外部存儲器以可裝或可拆方式與所述接納部相連,裝在所述匣正面所述液晶顯示屏下方可由一只手進(jìn)行操作的位置上的方向指定裝置,在游戲時操作所述方向指定裝置可確定游戲字符移動方向,裝在所述匣正面、所述液晶顯示屏下方可由另一只手操作的位置上的動作鍵,操作所述動作鍵可確定游戲字符的動作方式,以及裝在所述匣正面、兩只手虛軌跡彼此相交區(qū)域的啟動鍵,操作所述啟動鍵可命令游戲的開始。
      32.如權(quán)利要求31的便攜手持式小型電視游戲機(jī)裝置,其特征在于還包括裝在所述區(qū)域的用于選擇游戲種類的選擇鍵。
      全文摘要
      手持式電子游戲機(jī)(10)包括裝在匣(12)中的計算機(jī)(22)和液晶顯示屏(LCD)(14)。當(dāng)外部存儲器(16)插入接納口(68)時,將預(yù)先置于計算機(jī)中的第一字符數(shù)據(jù)與存儲在外部存儲器預(yù)定區(qū)域的第一字符數(shù)據(jù)作比較。在此比較之前,在LCD屏上顯示第二字符數(shù)據(jù)所表示字符。若第一、第二字符數(shù)據(jù)彼此一致,則可存取外部存儲器。游戲過程中,可操作方向指定鍵(18)移動游戲字符,并通過操作動作鍵(70)確定游戲字符動作方式。在方向指定鍵和動作鍵之間裝有啟動鍵(72)和選擇鍵(74)。
      文檔編號G06F21/79GK1044179SQ9010021
      公開日1990年7月25日 申請日期1990年1月10日 優(yōu)先權(quán)日1989年1月10日
      發(fā)明者罔田智 申請人:任天堂株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1