電視遊戲機軟體技術系統的保護及其方法
2023-07-24 21:37:01
專利名稱:電視遊戲機軟體技術系統的保護及其方法
技術領域:
本發明涉及軟體保護技術。
背景技術:
目前廣泛使用的電視遊戲機系統,使用固定而標準化的硬體主 權,配以多樣性的遊戲機軟體卡,按使用者的喜好,可以選擇各種遊 戲軟體進行遊戲。軟體作為一種無形的產品,凝聚了開發者的辛勤勞 動,然而,開放平臺的軟體幾乎從開始就受到盜版問題的困擾,盜版 者常常會讓軟體廠商血本無歸。基幹網絡(包括區域網和網際網路)的
軟體系統,其系統結構主要包括C/S結構和B/S結構兩種類型,通 過這兩種結構可充分利用兩端硬體環境的優勢.將任務合理分配到客 戶端或伺服器端來實現,降低了通訊開銷。
典型的遊戲軟體存貯在存儲器集成電路卡,可以讓使用者很容易 地在電視遊戲機的硬體主機上進行調換,以便變換遊戲種類與內容。 電視遊戲機的軟體程序數據是儲存於集成電路,因為是由標準形式的 硬體主機通過總線檢索而執行稱其程序內容數據格式等也是固定的 形態因此其遊戲程序內容很容易被仿冒侵權者所抄襲篡改。由於遊戲 軟體在開發時需要投入大量的人力物辦花費長時間進行開發的工作 而仿冒盜用複製者卻在花費很少的功夫之後予以大量複製低價販賣, 打擊了原版遊戲軟體的銷售因此本技術領域中的一個重大課題即是如何保護軟體程序內客免受解密抄襲。採用了微處理器作為保護的裝 置,分別設置於遊戲機主權與軟體卡系統,微處理器互相比較符合的 情形便停止遊戲軟體的運行。不過此種方法雖然鮮感要花費較大的功 夫但只要被解密一年便可以被應用於其它種類的遊戲軟體卡上。遊戲 機電腦系統則在其軟體程序卡中的存儲器集成電路上採用較為特殊 的製造過程,其存儲器的存取速度比一般正常的存儲器集成電路快, 但在一段時間之後快速續取的存儲器集成電路已相當普遍,故其保護 作用喪失了。 主要內容
本發明的主要目的是提供一種電腦程式的軟體保護方法與裝置 特別是電視遊戲機的遊戲軟體程序保護防止仿冒複製的方法與裝置。
本發明技術方案運行軟體遊戲程序的儲存遊戲軟體的遊戲軟 件遊戲主機化的典型結構主要包含了中央處理器,音頻處理器,存儲 器,以及電視信號合成裝置。遊戲軟體卡通常包含有儲存軟體程序的 存儲器以及某些系統在、某些系統沒有的軟體保護裝置,軟體保護裝 置當裝置在一個遊戲軟體卡,作為軟體程序碼的保護裝置接收遊戲電 腦系統所傳送來的地址如數據與控制信號。 本發明的有益效果
在軟體程序防止仿冒盜版保護特別是保護大量流通的遊戲機遊 戲軟體程序的本技術領域範圍之電並沒有真正無法被解的保護方法。 所有的保護方式同的一個基本差別只是被解保護的難易程度被解時 間的早晚被解所花費代價大小問題而因此軟體程序保護的要總由另一個角度來看便是便被解所需花費代價加大這包含了被解時間的加 長,仿製的成本加高這樣便可以達到使仿冒者卻歩,減少盜版的目標 了。
圖1為一種典型的電視遊戲機電腦系統的電路方塊示意圖; 圖2為選擇裝置晶片工作圖。
具體實施例方式
包括有一個數到信號發生裝置在每一個時間脈衝的觸發之下會 產生一個數死信號用以選定數死信號的產生方式以及一個接口電路
提供與主系統之間的連接。在這些組成元件選擇裝置可以是一個存儲 裝置諸如可擦可編程序只續存儲器或電擦除可編程序只讀存儲器或 者應用於集成電路的可編程序,解碼裝置、數據緩衝器以及其它裝置。 發生器的電路為一個5位的隨機數發生裝置,其中五個D到觸發器依 次連接起來即第一個觸發器輸出被接至下一個觸發器的輸入所有的 五個觸發器的時鐘脈衝輸入以及輸入設置分別由信號所驅動。觸發器 與輸出被接至一個異或邏輯門的輸入觸發器輸出則被另一個異或邏 輯門輸入。中央處理單元在程序的控制之下通過接口裝置利用檢測比 較裝置監測續取所述輸入輸出喘口的電位狀態計算電壓充電至預定 電位的時間與中央處理單元利用監測續取所述輸入輸出喘口的電位 狀態的結果判定所述外接充電時間控制組件的充電時間特性是否符 合預定的結果,使中止軟體程序的執行,或執行錯誤的程序使程序不 正常執行。所述輸入輸出喘口的一端不是與外接充電時間控制組件相連而是與一外接放電時間控制組件相連。中央處理單元在程序的控制 之下通過所述軟體保護鎖裝置的所述接口裝置,接於所述輸入輸出喘 口上的所述外接放電時間控制組件中的電容按至電源電位以使電容 被快速充電見所述切換裝置在導通一段時間。典型電視遊戲機系統的 電路可以被分為兩個主要的部分,即執行軟體遊戲程序的遊戲主機以 及儲存遊戲軟體的遊戲軟體盒式磁碟遊戲,本發明的軟體程序的保 護方法可以利用在遊戲軟體程序之中包含一段具有檢查作用的程序 利用命令外接於遊戲軟體程序盤式磁碟上的一個輸入輸出埠上的 外接充放電時間控制組件進行充電或放電的動作由於時間特性的變 化,在合理的精度範圍之中幾乎有無限的組合因此要預知"鎖"的時 間特性並加以仿製幾乎是不可能的,這便可以達到軟體保護的目的。
權利要求
1、電視遊戲機軟體技術系統的保護及其方法。其特徵在於運行軟體遊戲程序的儲存遊戲軟體的遊戲軟體遊戲主機化的典型結構主要包含了中央處理器,音頻處理器,存儲器,以及電視信號合成裝置。
2、根據權利要求1所述電視遊戲機軟體技術系統的保護及其方 法。其特徵在於:包含有儲存軟體程序的存儲器以及某些系統在、某 些系統沒有的軟體保護裝置,軟體保護裝置當裝置在一個遊戲軟體卡, 作為軟體程序碼的保護裝置接收遊戲電腦系統所傳送來的地址如數 據與控制信號。
全文摘要
電視遊戲機軟體技術系統的保護及其方法涉及軟體保護技術。本發明的主要目的是提供一種電腦程式的軟體保護方法與裝置特別是電視遊戲機的遊戲軟體程序保護防止仿冒複製的方法與裝置。本發明技術方案運行軟體遊戲程序的儲存遊戲軟體的遊戲軟體遊戲主機化的典型結構主要包含了中央處理器,音頻處理器,存儲器,以及電視信號合成裝置。遊戲軟體卡通常包含有儲存軟體程序的存儲器以及某些系統在、某些系統沒有的軟體保護裝置,軟體保護裝置當裝置在一個遊戲軟體卡,作為軟體程序碼的保護裝置接收遊戲電腦系統所傳送來的地址如數據與控制信號。
文檔編號A63F13/00GK101430750SQ20071015802
公開日2009年5月13日 申請日期2007年11月8日 優先權日2007年11月8日
發明者問 顧 申請人:問 顧