專利名稱:可重新配置的游戲機的制作方法
技術(shù)領(lǐng)域:
本發(fā)明廣泛涉及一種游戲機,特別是涉及一種具有可以重新配置全部游戲、賠率表和/或設(shè)計界面的性能的游戲機。
背景技術(shù):
例如投幣機、電動撲克機這樣的游戲機正在變得越來越受歡迎。受歡迎的一個原因是各種各樣的游戲可在一臺游戲機上實現(xiàn),游戲類型只受人的想象力的限制。另一個受歡迎的原因是游戲機具有可以由各種游戲機接受的寬的投注值范圍。換句話說就是那些要投注5科朗(5¢)的玩家和要投注5美元(5$)的玩家同樣都會由許多的游戲機提供游戲。
由于一些原因,娛樂場通常希望經(jīng)常變換在游戲機上玩的游戲。
如果一個在某個機器上玩的游戲變得讓人厭煩時,娛樂場會希望用別的游戲來替換該游戲。
娛樂場還希望能夠在一個相對少的游戲玩家的“不景氣”的時期內(nèi)變換游戲機上的游戲,以便吸引更多的人到該游戲機來。比如,在平日,娛樂場有許多可以提供最小投注的游戲機,這樣比較有利。在周末和其它比較繁忙的時間內(nèi),娛樂場通過增加玩游戲機所需的最小投注來獲得更多的收入。然而,游戲機制造成本非常高。由于該原因,娛樂場經(jīng)常更新已有計算機中的游戲而不是購買全新的游戲機。
游戲機通常有一個視頻顯示器或機械轉(zhuǎn)盤以運行主游戲。通常,游戲機的機頂箱具有一個用于顯示主游戲的賠率表或主游戲主題的界面樣本的玻璃面板。有時,機頂箱具有一個在其上播放副游戲的視頻顯示器。隆腹形玻璃面板通常具有主游戲主題的界面樣本。
為了變更游戲機以便于玩家可以在該游戲機上玩新的游戲,娛樂場必須更換包含主游戲存儲器的芯片,如果有,也必須更換包含副游戲存儲器的芯片。在某些游戲權(quán)限方面,當(dāng)進行游戲的調(diào)換時,管理者必須在場。
而且包括賠率表或者游戲界面樣本的玻璃面板必須進行更換。否則,與隆腹形玻璃有關(guān)的主題將和新游戲不一致。同樣,賠率表必需更換以反映游戲主題和允許的投注值。因此,該過程非常麻煩、花費大量勞力和費用。游戲機公司必須在現(xiàn)場讓圖形設(shè)計師和絲網(wǎng)印刷設(shè)計師設(shè)計出新畫面和新的玻璃。因為絲網(wǎng)印刷工藝質(zhì)量必需非常高,設(shè)計師要通過非常精細的控制過程將界面絲網(wǎng)印刷到玻璃上。這是因為顯示器是背后照明要使得光線穿過玻璃發(fā)出。任何小孔或者其他的缺陷對游戲機玩家來說立刻變得明顯。此外,公司必須投入專門的服務(wù)人員安裝新的玻璃。而且,在該過程中,不能運行游戲,因此在該過程中不能給娛樂場帶來收益。此外,該過程必需在每臺游戲機上單獨進行。因而,更換游戲并不像現(xiàn)投幣機場管理者想要的那么頻繁。
現(xiàn)有技術(shù)中網(wǎng)絡(luò)游戲裝置已公知。若干諸如投幣機之類的游戲機通過計算機網(wǎng)絡(luò)相互聯(lián)接到中央計算機提供了許多方便。這些方便包括搜集及審核與游戲機接收的硬幣的數(shù)量、付給游戲機玩家的總數(shù)及跟蹤玩家信息有關(guān)的數(shù)據(jù)。而且,位于包含在游戲機中的外圍設(shè)備中的存儲器可以被重新編程以更新外圍設(shè)備,使其可以重新偵測已發(fā)現(xiàn)的偽造的或其他帶有欺騙性的配置。但是,沒有游戲機可以通過網(wǎng)絡(luò)被重新配置使整個游戲、相關(guān)的賠率表和/或設(shè)計界面更改。而且對于娛樂場或玩家都不可能重新配置游戲機以適應(yīng)玩家身份或者娛樂場中游戲機的位置。
因此,本領(lǐng)域普通技術(shù)人員長期以來認為需要對游戲機中的游戲、賠率表和/或設(shè)計界面重新配置以使娛樂場可以盡可能頻繁地快速有效地更換游戲機中的游戲,而無需執(zhí)行更換存儲芯片和顯示器玻璃的令人厭煩的、高強度勞動的工作,并且不會使游戲機長時間不能使用,所以娛樂場或客戶可以從游戲選集中挑選出用在具體的某個游戲機上的游戲。
本發(fā)明也實現(xiàn)上述長期以來公認的需要,重新配置游戲機以提供新的游戲、賠率表和/或設(shè)計界面適應(yīng)玩家的具體需求或決策、玩家身份和/或娛樂場的游戲玩家的標準。
發(fā)明內(nèi)容
簡言之,大體上本發(fā)明提供一種游戲機,其中的游戲、賠率表和設(shè)計界面均可以重新配置以便娛樂場可以經(jīng)常更換它們游戲機中的游戲,而無需執(zhí)行更換存儲芯片和顯示器玻璃的令人厭煩的、高強度勞動的工作,并不會使游戲機長時間不能使用,所以娛樂場及/或玩家可以從游戲選集中挑選出用在具體的某個游戲機上的游戲。
更具體地說,本發(fā)明通過列舉而非限制的方式提供一種游戲機,其包括一個顯示第一個游戲的第一視頻顯示器,一個顯示與第一個游戲相關(guān)的賠率表的第二視頻顯示器和一個顯示與第一個游戲相關(guān)的設(shè)計界面的第三視頻顯示器。三個視頻顯示器可以重新配置以便于第二個游戲顯示在第一視頻顯示器上,與第二個游戲相關(guān)的賠率表顯示在第二個視頻顯示器上,且與第二個游戲相關(guān)的設(shè)計界面顯示在第三個視頻顯示器上??蛇x擇地或是添加地,視頻顯示器之一可以顯示一個副游戲。所述重新配置可在觸發(fā)事件發(fā)生或響應(yīng)一個觸發(fā)時自動發(fā)生;在預(yù)定時間自動發(fā)生;由娛樂場人員發(fā)出命令或應(yīng)玩家的請求而發(fā)生。
按照本發(fā)明,包括相關(guān)的設(shè)計界面、賠率表、圖形、聲音等等的游戲的更換可以通過從光盤驅(qū)動器(CD-ROM)、內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、任何連接的網(wǎng)絡(luò)及任何其它包含游戲的本地存儲器介質(zhì)下載新游戲或相關(guān)軟件來實現(xiàn)。從而,這樣的下載改變游戲機的外觀及操作。也就是說,完整的游戲主題可以下載到游戲機中,其包括但不限于游戲代碼、賠率表算法和吸引玩家的圖形。換言之,多個游戲可以儲存在游戲機中的本地存儲器介質(zhì)上,通過從中選擇一個游戲用在游戲機上。但是,本領(lǐng)域普通技術(shù)人員應(yīng)該能夠理解可以通過現(xiàn)有技術(shù)中公知的任意方法更換游戲。此外,可能的游戲選擇可以間歇地在游戲機屏幕上顯示,以此來吸引玩家。
這樣,娛樂場管理能夠通過迅速重新配置游戲快速、廉價地優(yōu)化娛樂場游戲。娛樂場能夠在預(yù)定時間,基于某一事件的發(fā)生,配置游戲機或網(wǎng)絡(luò)來更換游戲、賠率表、投注最小金額或最大金額等等,及/或者娛樂場管理能夠自動做上面這些事情。娛樂場可以基本上同時重新配置若干游戲機或者只是選擇重新配置單獨一臺游戲機。例如,娛樂場可以希望把多臺游戲機上的游戲、相關(guān)賠率表和設(shè)計界面更換為一個更受歡迎的游戲、相關(guān)賠率表和設(shè)計界面。此外,娛樂場還可以重新配置多臺游戲機,以增加或者降低要求的最小投注值。例如,游戲機上的最小投注值平日可以是0.05美元而周末可以是5美元?;蚶?,如果老年人客流不希望到娛樂場中,投幣游戲場管理者能夠快速重新配置游戲機,把最小投注值降到0.05美元。換句話說,一個預(yù)定的觸發(fā)事件或觸發(fā)可以使游戲機或者某些游戲機群組重新配置。比如,游戲機可以根據(jù)玩家的身份(如果玩家輸入他/她的名字或者玩家把會員卡插入讀卡機中,網(wǎng)絡(luò)會識別玩家的身份,這點為公知的現(xiàn)有技術(shù))降低或提高級別或游戲進行的速度或投注金額。可選擇地,可以應(yīng)顧客的要求通過從復(fù)選游戲菜單中選擇游戲主題來更換游戲。這就允許玩家坐在游戲場特定位置的一臺游戲機前并且進行其選擇的游戲。
因此,本發(fā)明滿足了游戲機長期以來存在的需求,游戲機中的游戲、賠率表和/或設(shè)計界面可以被重新配置以使娛樂場可以經(jīng)常地更換游戲機中的游戲,而無需執(zhí)行令人厭煩的、高強度勞動的更換存儲芯片和顯示器窗口的工作,也不會使游戲機長時間不能使用,從而娛樂場顧客可以從游戲選集中選擇在一個特定游戲機上進行的游戲。
下面結(jié)合本發(fā)明實施例中的附圖對本發(fā)明進行更加具體的描述,使本發(fā)明的上述目的及其它發(fā)明目的及優(yōu)點更加清楚。
圖1為本發(fā)明游戲機的主視圖。
圖2為本發(fā)明圖1所示游戲機的主視圖,其中游戲機的視頻顯示器已經(jīng)重新配置。
圖3為用于本發(fā)明一個優(yōu)選實施例的游戲平臺的圖示說明。
圖4為用于本發(fā)明另一個優(yōu)選實施例的不同網(wǎng)絡(luò)配置的圖示說明。
具體實施例方式
參照附圖,所有附圖中,相同的附圖標記表示相同的或相應(yīng)的部件,尤其參照圖1,其所示為本發(fā)明一個優(yōu)選實施例的游戲機10。所述游戲機包括一個頂部顯示區(qū)30、中部顯示區(qū)50和底部顯示區(qū)60。中部顯示區(qū)50的下面設(shè)有一個供用戶輸入的按鈕面板。頂部顯示區(qū)30通常在尺寸及顯示上用于作為傳統(tǒng)地用于投幣機上的“頂部獎勵窗口”以顯示賠率表。優(yōu)選地,頂部顯示區(qū)30可用于顯示一個獎勵游戲。
中部顯示區(qū)50提供傳統(tǒng)的游戲顯示。通常,轉(zhuǎn)盤、撲克、基諾或其它游戲在中部顯示區(qū)50顯示。底部顯示區(qū)60通常提供在游戲機上結(jié)合“隆腹形玻璃”的區(qū)域及代表中部顯示區(qū)50所玩游戲的主題的界面樣本。底部顯示區(qū)大體包括兩個以獨一無二方式安裝的視頻顯示器,以便其兩個屏幕具有是單片玻璃的外觀和感覺,這樣就呈現(xiàn)為一個單獨的、大型的奇異形狀的顯示器。優(yōu)選地,兩個10.5英寸平面液晶顯示器彼此靠近放置。兩個顯示器的接合區(qū)要盡可能小。一單片的玻璃安裝在兩個顯示器上,產(chǎn)生單獨一塊實體玻璃的外觀。重要的一點是可在游戲中使用PC體系架構(gòu)及微軟NT或XP操作系統(tǒng)。優(yōu)選地采用標準PC技術(shù),PC的PCI插卡可以同時支持四臺顯示器。增加加速圖形端口AGP卡,游戲平臺提供使用五臺顯示器選擇,使游戲平臺可以更好的運行。微軟操作系統(tǒng)識別這些顯示器并使它們由不同的圖形驅(qū)動。兩個視頻輸出驅(qū)動“隆腹形玻璃”液晶顯示器,中部顯示器使用AGP輸出,一個單獨視頻輸出驅(qū)動頂部玻璃區(qū)的18寸液晶顯示器。這就留出一個額外的可用作任意目的的視頻顯示器。
這樣,游戲機保留傳統(tǒng)游戲機的基本外觀和感覺。游戲機具有一個頂部顯示區(qū)30用來顯示賠率表信息、紅利分成信息或其它玩家關(guān)注的內(nèi)容。中部主顯示區(qū)50顯示進行中的游戲。最后,具有一個較低的引人注意的模式區(qū)用于對于傳統(tǒng)的隆腹形玻璃、游戲特征或廣告內(nèi)容的顯示器60。請注意所有的顯示器可以包括由用戶輸入的觸摸屏。本領(lǐng)與普通技術(shù)人員應(yīng)當(dāng)能夠理解本發(fā)明可以使用任意數(shù)量的屏幕。而且,任意內(nèi)容可以在任意屏幕上顯示。
通過把傳統(tǒng)的頂部玻璃和隆腹形玻璃更換為視頻顯示器,不再需要在每次更換游戲時更換頂部玻璃和隆腹形玻璃,這樣就節(jié)省了時間和金錢。此外,娛樂場的顧客與本發(fā)明優(yōu)選實施例中的三個屏幕交互,可利用本發(fā)明優(yōu)選實施例的三個觀看區(qū)域參加游戲是一種新型游戲。而且,一個或者多個屏幕可以用來向顧客提供娛樂場的特定特征。例如包括預(yù)定旅館房間、定餐或定購茶點??蛇x擇地,另外的游戲比賽機會或者娛樂場范圍內(nèi)的獎勵游戲可以在屏幕之一上顯示。
圖2示出圖1所示的游戲機,不過游戲機10已經(jīng)被重新配置。圖1中,中部顯示區(qū)50僅以舉例方式示出Blazing7’s的主游戲,頂部顯示區(qū)30示出與游戲Blazing7’s相關(guān)的賠率表,底部顯示區(qū)60示出與游戲Blazing7’s相關(guān)的游戲設(shè)計界面。在圖2中,游戲機已經(jīng)被重新配置,使中部顯示區(qū)50顯示游戲Black and White,頂部顯示區(qū)60顯示區(qū)30顯示與游戲Black and White相關(guān)的賠率表,底部顯示區(qū)60顯示與游戲Blackand White相關(guān)的游戲設(shè)計界面。
在本發(fā)明的另一個實施例中,用一套機械轉(zhuǎn)盤代替中部顯示區(qū)50。不過,頂部顯示區(qū)30顯示的賠率表和與底部顯示區(qū)60相關(guān)的游戲設(shè)計界面可以被重新配置。如果機械轉(zhuǎn)盤使用通用符號,這就特別有效。
按照本發(fā)明,包括相關(guān)的界面、賠率表、圖形、聲音等等的游戲的更換可以通過從光盤驅(qū)動器(CD-ROM)、內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、任何連接的網(wǎng)絡(luò)及任何其它包含游戲的本地存儲器介質(zhì)下載新游戲或相關(guān)軟件來實現(xiàn)。從而,這樣的下載改變游戲機的外觀及操作。也就是說,完整的游戲主題可以下載到游戲機中,其包括但不限于游戲代碼、賠率表算法和吸引玩家的圖形。換言之,多個游戲可以儲存在游戲機中的本地存儲器介質(zhì)上,通過從中選擇一個游戲用在游戲機上。但是,本技術(shù)領(lǐng)域普通技術(shù)人員應(yīng)該能夠理解可以通過現(xiàn)有技術(shù)中公知的任意方法更換游戲。此外,可能的游戲選擇可以間歇地在游戲機屏幕30,50及60上顯示,以此來吸引玩家。
這樣,娛樂場管理能夠通過迅速重新配置游戲快速、廉價地優(yōu)化娛樂場游戲。娛樂場能夠在預(yù)定時間,基于某一事件的發(fā)生,配置游戲機或網(wǎng)絡(luò)來更換游戲、賠率表、投注最小金額或最大金額等等,及/或者娛樂場能夠自動做上面這些事情。娛樂場可以基本上同時重新配置若干游戲機或者只是選擇重新配置單獨一臺游戲機。例如,娛樂場可以希望把多臺游戲機上的游戲、相關(guān)賠率表和設(shè)計界面更換為一個更受歡迎的游戲、相關(guān)賠率表和設(shè)計界面。此外,娛樂場還可以重新配置多臺游戲機,以增加或者降低要求的最小投注值。例如,游戲機上的最小投注平日可以是0.05美元而周末可以是5美元。或例如,如果老年人客流不希望到娛樂場中,投幣游戲場管理者能夠快速重新配置游戲機,把最小投注降到0.05美元。換句話說,一個預(yù)定的觸發(fā)事件或觸發(fā)可以使游戲機或者某些游戲機群組重新配置。比如,游戲機可以根據(jù)玩家的身份(如果玩家輸入他/她的名字或者玩家把會員卡插入讀卡機中,網(wǎng)絡(luò)會識別玩家的身份,這點為公知的現(xiàn)有技術(shù))降低或提高級別或游戲進行速度或投注金額。可選擇地,可以應(yīng)顧客的要求通過從復(fù)選游戲菜單中選擇游戲主題來更換游戲。這就允許玩家坐在游戲場特定位置的一臺游戲機前并且進行其所選擇的游戲。
下面是具體操作的詳細介紹,本發(fā)明優(yōu)選地利用客戶服務(wù)器軟件結(jié)構(gòu)使游戲的客戶端由與服務(wù)器端分離。在一個獨立的實施例中,客戶端進程和服務(wù)器進程作為兩個不同的進程都在游戲機中運行。單機版游戲連同所有的機械的、電子的及算法的保密措施和身份鑒別全都內(nèi)置在游戲機中?;旧?,在上電后游戲可獨立于其他任何系統(tǒng)或者網(wǎng)絡(luò)進行操作。
參看圖3,本發(fā)明的一個優(yōu)選的單機顯示和輸入系統(tǒng)采用一個游戲機平臺70作為基礎(chǔ)并帶有可擦可編程只讀存儲器(EPROM)和雙光盤驅(qū)動器(CD-ROM)設(shè)計。游戲機平臺70本身就是一個高性能系統(tǒng),使娛樂場場主排除使用在傳統(tǒng)主處理單元(MPU)單機平臺上的大型的娛樂場游戲功能的數(shù)據(jù)庫,而增加了個人計算機的圖形和聲音性能。
游戲機平臺70使用兩個通過一根串行線連接的單獨的處理器。第一個處理器稱作輸入/輸出處理器80(IOP),其不包括視頻和音頻硬件。IOP80包括所有游戲邏輯電路、隨機數(shù)產(chǎn)生器(RNG)、主機輸入/輸出端,設(shè)備輸入/輸出端、代碼主體和個性化EPROM。所述主體是運行游戲機物理元件和相關(guān)的外圍設(shè)備的主要代碼。所述個性包括機率、概率、獲勝標記和游戲規(guī)則。設(shè)于EPROM內(nèi)的功能可以通過常規(guī)的集成電路測試技術(shù)進行檢驗。
第二個處理器是奔騰系列基于PC架構(gòu)的處理器90,該處理器具有一個光驅(qū)只讀驅(qū)動。至少一個游戲的圖形、聲音文件、演示軟件和基本操作系統(tǒng)存儲在CD-ROM上。奔騰處理器90還有一個稱作BIOS+的常備基本輸入輸出系統(tǒng)(BIOS)芯片,該芯片提供通常的PC啟動功能及驗證和解密算法。奔騰處理器主板上的BIOS+芯片在CD-ROM的存儲內(nèi)容加載到奔騰隨機存儲器(RAM)之前對CD-ROM進行驗證。在本發(fā)明的另一個優(yōu)選實施例中,采用包括其它諸如非奔騰的因特爾(Intel)處理器、超微(AMD)處理器及摩托羅拉(Motorola)處理器之類的非奔騰(但功能基本相當(dāng))處理器,這僅僅是例舉方式而非限制本發(fā)明。
所述IOP80來源于傳統(tǒng)的主處理單元單機平臺,用來訪問上述娛樂場游戲功能數(shù)據(jù)庫,并驅(qū)動娛樂場游戲。然而,PC行業(yè)有許多能夠有效創(chuàng)建圖形和聲音的工具。由于此原因,游戲機平臺70還包括一個無磁盤的奔騰系列處理器90,用來運行接收PC機聲音和圖形內(nèi)容的操作系統(tǒng)。該游戲機平臺70使傳統(tǒng)的單機主處理單元游戲引擎的能力與可供PC產(chǎn)業(yè)應(yīng)用的聲音和圖像性能相結(jié)合。這樣,游戲機平臺70使PC機內(nèi)容直接被用在一個Windows操作系統(tǒng)環(huán)境(或其它適合的圖形用戶界面(GUI))的游戲平臺上。
游戲機平臺70中的IOP80在幾方面區(qū)別于傳統(tǒng)的單機主處理單元架構(gòu)。比如,在游戲機平臺70中,圖形芯片不是裝在IOP80上(由于它們在MPU中),而是由存儲在CD-ROM上的增強型圖形、動畫和聲音文件代替。所述奔騰處理器90帶有演示軟件用來展示基于IOP80中游戲邏輯進程的請求的圖形和聲音。
內(nèi)聯(lián)網(wǎng)和單機游戲機柜硬件有所區(qū)別。它們使用“小配件”概念,即一般的設(shè)備控制單元和專門的設(shè)備控制單元。這些“小配件”處理“硬實時”處理任務(wù),釋放Win32(Microsoft)操作系統(tǒng)使其集中在用戶界面、圖形、聲音任務(wù)上。對于“小配件”的完整論述可以在2000年12月22日申請的第09/746,854號美國專利申請文件中找到并且在本文中引用編入。
對于安全性需求,安全性設(shè)計的主要目的是滿足所有安全性需求和游戲權(quán)限指令。由于游戲的順應(yīng)性需求,游戲代碼必需是安全的且被驗證的。即,一臺游戲設(shè)備必需確定所運行的軟件已通過游戲所屬的權(quán)限驗證。相關(guān)的指令要求驗證信息和驗證代碼存在于一個“常規(guī)的只讀存儲器(ROM)設(shè)備”上。然而,按照針對游戲規(guī)則建議的修改,“常規(guī)的ROM設(shè)備”可以包括安裝在游戲機時不能被修改的閃存存儲器(FLASHmemory)元件。為了滿足這些指令,游戲平臺70的驗證算法存儲在一個常規(guī)的ROM設(shè)備上,放在奔騰/IOP組合中。安全性還包括物理的機柜、鎖及程序。
如圖3所示的安全架構(gòu)其在邏輯上將游戲平臺70安全性劃分為位于信息安全邊界之內(nèi)或之外的關(guān)鍵部件。在信息安全邊界之內(nèi)的安全區(qū)域內(nèi),游戲機平臺70包括通過串行線連接的IOP80和奔騰處理器90。優(yōu)選地,此設(shè)計的IOP80部分是基于一個摩托羅拉68332和多個EPROM。奔騰處理器90上,BIOS+芯片優(yōu)選插入奔騰主板并物理連接到奔騰系統(tǒng)機箱內(nèi)。所述的常規(guī)的ROM設(shè)備插入奔騰處理器主板90,并且其上覆蓋有一層抗干擾材料。CD-ROM組件包括市場上現(xiàn)有的CD只讀讀出器和游戲CD-ROM。
游戲機平臺70在加載及游戲運行的過程中執(zhí)行許多驗證程序。每個IOP80上的游戲個性EPROM映象與伴隨的CD-ROM上的映象相比較。IOP板80啟動CD-ROM的再驗證并將發(fā)生的異常報告給奔騰系列處理器。此外,在EPROM控制的IOP80上,存儲器不斷地被測試以迅速地獲取變化。進一步,一個發(fā)生在BIOS+上的算法引導(dǎo)所有CD-ROM上的文件的驗證。
優(yōu)選使用VRTX作為其操作系統(tǒng)。VRTX是一個具有多工性能的可靠的、實時操作系統(tǒng),許多年來一直用在游戲環(huán)境中。奔騰主板優(yōu)選的操作系統(tǒng)是一個具有運行諸如CD-ROM或者EPROM之類的不可寫介質(zhì)能力的多工操作系統(tǒng),以滿足游戲權(quán)限需求。Microsoft NT嵌入式操作系統(tǒng)、XP嵌入式操作系統(tǒng)和LINUX操作系統(tǒng)是這種操作系統(tǒng)的范例。所述奔騰主板90優(yōu)選使用微軟的Windows NT嵌入式操作系統(tǒng)。不過其它的操作系統(tǒng)也可以被選擇用于本發(fā)明其它實施例,這取決于許多因素,包括要求的圖形用戶界面(GUI)。
由于可以有許多的工具和開發(fā)者在視窗風(fēng)格的平臺上制作出具有創(chuàng)意的內(nèi)容,所以NT嵌入式操作系統(tǒng)尤其有效。Windows NT嵌入式系統(tǒng)區(qū)別于諸如Windows 98和Windows NT這樣的需要磁盤驅(qū)動器的標準的桌面操作系統(tǒng)。這些操作系統(tǒng)利用交換文件在RAM和硬盤之間移動程序和數(shù)據(jù)。而NT嵌入式操作系統(tǒng)則不需要交換文件。嵌入式操作系統(tǒng)在這方面是可訂制的,它允許交換文件大小設(shè)定為零以便不再需要可寫入的大量存儲設(shè)備。此外,NT嵌入式操作系統(tǒng)優(yōu)選可被定制并且對被要求運行一個或多個特殊游戲的組件進行編譯。換句話說就是不再提供額外的驅(qū)動程序和服務(wù)。通常沒有TCP/IP堆棧(或連網(wǎng)能力)。優(yōu)選地,NT嵌入式操作系統(tǒng)版本為完整的單機版,并且不提供傳統(tǒng)的訪問“控制”。
一個優(yōu)選信息流范例按照下述順序進行。(1)使用傳統(tǒng)的IC識別技術(shù)驗證引導(dǎo)芯片。(2)上電。BIOS+芯片在其自身代碼上進行自我驗證。(3)奔騰芯片90開始執(zhí)行BIOS+。(4)BIOS+啟動足夠長時間讀取CD-ROM。使用一個設(shè)于BIOS+上的安全散列算法(SHA-1)對全部CD-ROM內(nèi)容上運行驗證。(5)位于CD-ROM的私有密鑰的加密SHA-1值用公開密鑰和BIOS+中的算法解碼。(6)SHA-1的結(jié)果,現(xiàn)在為經(jīng)解碼的SHA-1值,被比較。一種比較結(jié)果使得操作系統(tǒng)、程序文件、圖形和聲音從CD-ROM加載到奔騰的RAM上。(7)由于IOP80能夠從EPROM上較快地引導(dǎo),IOP等待獲知奔騰處理器已經(jīng)引導(dǎo)并把所有必需的軟件構(gòu)件加載到RAM上。(8)IOP80隨后采用用于使游戲驅(qū)動級與個性芯片需求匹配的相同方法對奔騰軟件級進行檢驗。如果版本適用,IOP80則確認EPROM中的游戲個性屬性與CD-ROM中的游戲個性屬性相匹配。(9)游戲程序加載到IOP RAM上,由IOP RAM驅(qū)動游戲進行。
這樣,包含在IOP80上的EPROM中的游戲個性和CD-ROM中的游戲個性是一個匹配集合。如果二者不能相匹配,一個致命的異常結(jié)果就是使游戲不能執(zhí)行。這還意味著調(diào)整器必需支持EPROM和CD-ROM用于每個發(fā)布的經(jīng)銷和許可的游戲。該過程驗證常規(guī)的ROM設(shè)備并且檢測任何BIOS+的置換。SHA和DSA算法及密鑰存儲在能夠由游戲控制代理物理識別的裝置中。例如,所述EPROM或者一個閃存芯片可以存儲這些內(nèi)容。這樣,建置信任層的方法由物理閃存芯片開始。當(dāng)芯片被驗證后,區(qū)域代理可以信任檢測其它數(shù)據(jù)的芯片的結(jié)果。例如,可以繼續(xù)檢測儲存游戲代碼的CD-ROM或EPROM。
在另一個優(yōu)選實施例中,游戲機平臺70采用一種“CD-ROM控制”設(shè)計。在這種配置中,游戲個性EPROM的存儲內(nèi)容僅僅裝在CD-ROM上而不是裝在IOP上。當(dāng)奔騰處理器90啟動并成功驗證CD-ROM的存儲內(nèi)容之后,游戲個性的二進制映象(裝在位于成對設(shè)計的Evo平臺內(nèi)的IOP80的EPROM上)可以從CD-ROM下載到裝在IOP80中的RAM芯片上。該RAM芯片插進與成對設(shè)計的游戲機平臺70中IOP80的游戲個性EPROM相同的插口中?,F(xiàn)有的游戲驅(qū)動級別在IOP80主體與保持在適當(dāng)位置的游戲個性間進行檢驗,并同樣的作用在基于RAM的個性設(shè)計中。
所述“CD-ROM控制”設(shè)計有助于減少游戲機調(diào)節(jié)器的檢測和分配工作量,因為僅一個CD-ROM需要被檢測并釋放用于新的游戲。而且,“CD-ROM控制”設(shè)計還減少了IOP80和奔騰處理器90之間兼容性檢驗的需要。
本發(fā)明實施例的內(nèi)聯(lián)網(wǎng)實施方式很重要,因為其使娛樂場操作者可在其場中快速更換游戲的組合內(nèi)容而只需花費最少的時間和最小的精力。內(nèi)聯(lián)網(wǎng)產(chǎn)品也使用一個客戶服務(wù)器軟件體系架構(gòu)。在有些實施例中,所述服務(wù)器就裝在游戲機機柜內(nèi)。在其他實施例中,所述服務(wù)器裝在娛樂場計算機機房內(nèi)或其它可能遠離娛樂場的安全位置。服務(wù)器可以管理多個客戶端或者一個單一的客戶端。
在一個第一內(nèi)聯(lián)網(wǎng)實施例中,全部游戲在一個給定的時間下載到游戲機內(nèi)。即客戶端和服務(wù)器進程可以下載到游戲中,然后存儲在游戲機中,就象在單機情形一樣。因而,例如在星期一早上2點,娛樂場可以下載新游戲到某些游戲機或者到所有游戲機上。
服務(wù)器提供游戲輸出到客戶端。而且,規(guī)章、結(jié)算帳目、隨機數(shù)的發(fā)生和游戲操作都通過服務(wù)器進行控制。每個游戲在服務(wù)器中都有其自己的隨機數(shù)發(fā)生器。實際上,同時進行的所有完全不同的游戲可以共用一個服務(wù)器。例如,有許多投幣游戲、撲克牌游戲、輪盤游戲等等都可以同時進行,而且可以共用同一個服務(wù)器。這些游戲中的每個游戲都有一個獨立的隨機數(shù)發(fā)生器,并且其輸出與當(dāng)前正在運行的游戲無關(guān),即使它們共用同一個服務(wù)器。在一個優(yōu)選的內(nèi)聯(lián)網(wǎng)實施例中,Microsoft Win2000 Server是服務(wù)器采用的操作系統(tǒng)。
用戶是“胖的(FAT)”,即用戶具有所有的圖形、聲音和一些玩家響應(yīng)能力,以便使網(wǎng)絡(luò)上通訊業(yè)務(wù)量保持最少。在一個有3000臺游戲機的娛樂場中,如果服務(wù)器必需把圖形和聲音信息發(fā)送到每個游戲的每個動作,網(wǎng)絡(luò)將被摧毀。因此,優(yōu)選地,僅僅在客戶端和服務(wù)器之間傳輸最少的信息量??蛻舳撕头?wù)器之間的信息被優(yōu)化為小尺寸,并對網(wǎng)絡(luò)帶寬的沖擊最小。如果場中的所有游戲需要與服務(wù)器通信,數(shù)據(jù)包要求較小以便于業(yè)務(wù)量能夠被及時處理。
服務(wù)器和客戶端優(yōu)選通過高速通信介質(zhì)連接。例如使用10/100BaseT以太網(wǎng)使用的Cat5線纜用于二者之間的物理連接。此外,“長線路”以太網(wǎng)可以采用較老的Cat3線纜。網(wǎng)絡(luò)可以包括射頻部分用來實現(xiàn)投幣機頂部和投幣機轉(zhuǎn)盤的無線連接。優(yōu)選帶有HTTP及XML通信的TCP/IP協(xié)議。
本發(fā)明內(nèi)聯(lián)網(wǎng)的一個優(yōu)選實施例中,服務(wù)器安裝在娛樂場的一個密室內(nèi)或其它地方,如對內(nèi)聯(lián)網(wǎng)的敘述,但是用戶可使用一個諸如InternetExplorer或Netscape Navigator之類的瀏覽器。此外,圖形、聲音和一個可執(zhí)行文件或applet程序?qū)Υ嬖趹?yīng)用Java 1.3或Macromedia Shockwave的瀏覽器中提供串流內(nèi)容傳遞。這樣,新游戲內(nèi)容及數(shù)據(jù)就被快速、安全地下載到游戲模塊中。
本發(fā)明所屬游戲可以無縫地從單機傳送到內(nèi)聯(lián)網(wǎng)再到互聯(lián)網(wǎng)游戲平臺而被復(fù)制。也就是,無論使用單機或內(nèi)聯(lián)網(wǎng)或互聯(lián)網(wǎng)平臺的玩家,游戲圖形和“運行”都可以是一樣的。這可以提高玩家的經(jīng)驗,因為它們是在所有環(huán)境下體驗相同的游戲運行。這還可以提高娛樂場的運行效率,因為內(nèi)聯(lián)網(wǎng)和互聯(lián)網(wǎng)產(chǎn)品之間的服務(wù)器組件是通用的。
應(yīng)當(dāng)注意到內(nèi)容傳送裝置,即內(nèi)容創(chuàng)建引擎和工具,對于在此描述的內(nèi)聯(lián)網(wǎng)、互聯(lián)網(wǎng)及單機版本可以但不需要是相同的。通常它們不僅相同,而且它們可以使用Microsoft Windows的標準工具、方法和技術(shù)。由于它們在市場上具有明顯的優(yōu)勢,游戲制造商可以利用大量的人員和工具的聯(lián)合編制出新的游戲內(nèi)容。這延伸到管理效率的其它領(lǐng)域。例如,游戲調(diào)節(jié)器可以是郵寄bmp、jpg、avi格式的文件以獲得游戲許可。此外,由于這些文件是用于游戲自身的現(xiàn)行文件,當(dāng)臺式計算機能夠快速讀取這些文件時,游戲調(diào)節(jié)器會更快地允許游戲運行。
當(dāng)今有數(shù)以千計的單個游戲,每一個分別和記賬服務(wù)器相連。把這些服務(wù)器集中在一個單一的或一些游戲服務(wù)器中將具有積極意義,比如提高可靠性和數(shù)據(jù)精確度。在內(nèi)聯(lián)網(wǎng)和互聯(lián)網(wǎng)中,游戲存儲在中央服務(wù)器上,并且只有一個存儲計數(shù)和記賬信息的中心區(qū)。這樣,游戲服務(wù)器可以和記賬服務(wù)器交互這兩個系統(tǒng)之間所需全部內(nèi)容。
盡管在本發(fā)明的描述中使用的語言是專用于計算機的結(jié)構(gòu)特征,方法的規(guī)則以及利用計算機的可讀介質(zhì),但是可以理解的是在從屬權(quán)利要求中對本發(fā)明的界定并不必局限在上述的專門結(jié)構(gòu),規(guī)則或介質(zhì)中。所以,所述專門的結(jié)構(gòu)特征,規(guī)則和介質(zhì)是作為實施本發(fā)明的實施例進行描述的。
而且,上述不同的實施例僅通過圖解的方式進行了描述,但這并不對本發(fā)明構(gòu)成限制。本領(lǐng)域的技術(shù)人員易于理解的是,可以在沒有此處所描述并圖解的實施例和說明的情況下,以及在不偏離本發(fā)明的權(quán)利要求所限定的主旨和范圍的情況下,對本發(fā)明進行不同的修改和改變。
權(quán)利要求
1.一種游戲機,包括一個顯示視頻內(nèi)容的屏幕,所述視頻內(nèi)容響應(yīng)一個觸發(fā)而自動重新配置。
2.如權(quán)利要求1所述的游戲機,其特征在于所述觸發(fā)是賭注金額。
3.如權(quán)利要求1所述的游戲機,其特征在于所述觸發(fā)是玩家的身份。
4.如權(quán)利要求1所述的游戲機,其特征在于所述觸發(fā)是游戲運行速度。
5.一種游戲機,包括一個顯示視頻內(nèi)容的屏幕,所述視頻內(nèi)容可以由娛樂場重新配置。
6.一種游戲機,包括一個顯示視頻內(nèi)容的屏幕,所述視頻內(nèi)容可以由玩家重新配置。
7.一種游戲機,包括一個顯示視頻內(nèi)容的屏幕,所述視頻內(nèi)容在預(yù)定時間自動重新配置。
8.一種游戲機,包括若干顯示視頻內(nèi)容的屏幕,所述視頻內(nèi)容可以遙控地重新配置。
9.如權(quán)利要求8所述的游戲機,其特征在于所述視頻內(nèi)容可通過網(wǎng)絡(luò)重新配置。
10.如權(quán)利要求8所述的游戲機,其特征在于所述屏幕之一上的視頻內(nèi)容包括一個游戲。
11.如權(quán)利要求8所述的游戲機,其特征在于所述屏幕之一上的視頻內(nèi)容包括一個賠率表。
12.如權(quán)利要求8所述的游戲機,其特征在于所述屏幕之一上的視頻內(nèi)容包括游戲機上玩的游戲的主題的界面樣本。
13.如權(quán)利要求8所述的游戲機,其特征在于所述屏幕之一上的視頻內(nèi)容包括一個副游戲。
14.如權(quán)利要求8所述的游戲機,其特征在于所述視頻內(nèi)容響應(yīng)一個觸發(fā)而自動重新配置。
15.如權(quán)利要求14所述的游戲機,其特征在于所述觸發(fā)是賭注金額。
16.如權(quán)利要求14所述的游戲機,其特征在于所述觸發(fā)是玩家的身份。
17.如權(quán)利要求14所述的游戲機,其特征在于所述觸發(fā)是游戲運行速度。
18.如權(quán)利要求8所述的游戲機,其特征在于所述視頻內(nèi)容可以由娛樂場重新配置。
19.如權(quán)利要求8所述的游戲機,其特征在于所述視頻內(nèi)容可以由玩家重新配置。
20.如權(quán)利要求8所述的游戲機,其特征在于所述視頻內(nèi)容在預(yù)定時間自動重新配置。
21.若干游戲機,包括一個與每個游戲機相聯(lián)接的網(wǎng)絡(luò),所述每個游戲機都包括一個顯示一個游戲的屏幕,所述游戲的內(nèi)容從所述網(wǎng)絡(luò)下載。
22.如權(quán)利要求21所述的游戲機,其特征在于所述游戲是響應(yīng)一個觸發(fā)而自動下載的。
23.如權(quán)利要求21所述的游戲機,其特征在于所述觸發(fā)是賭注金額。
24.如權(quán)利要求21所述的游戲機,其特征在于所述觸發(fā)是玩家的身份。
25.如權(quán)利要求21所述的游戲機,其特征在于所述觸發(fā)是游戲運行速度。
26.如權(quán)利要求21所述的游戲機,其特征在于所述游戲可由娛樂場下載。
27.如權(quán)利要求21所述的游戲機,其特征在于所述視頻內(nèi)容是在預(yù)定時間自動下的。
28.若干游戲機,包括一個與每個游戲機相聯(lián)接的網(wǎng)絡(luò),所述每個游戲機都包括一個顯示游戲機上玩的游戲主題的代表性界面的屏幕,其特征在于所述游戲機上玩的游戲主題的代表性界面可從所述網(wǎng)絡(luò)下載。
29.若干游戲機,包括一個與每個游戲機相聯(lián)接的網(wǎng)絡(luò),所述每個游戲機都包括一個顯示副游戲的屏幕,其特征在于所述副游戲從所述網(wǎng)絡(luò)下載。
30.一種游戲機,包括一個顯示第一游戲的第一視頻顯示器;一個顯示與所述第一游戲相關(guān)的賠率表的第二視頻顯示器;一個顯示與所述第一游戲相關(guān)的界面的第三顯示器。所述的三個視頻顯示器都是可重新配置使所述第一視頻顯示器上顯示一個第二游戲,所述第二視頻顯示器上顯示與所述第二游戲相關(guān)的賠率表,而所述第三視頻顯示器上顯示與所述第二游戲相關(guān)的界面。
31.如權(quán)利要求30所述的游戲機,其特征在于所述視頻顯示器響應(yīng)一個觸發(fā)而自動重新配置。
32.如權(quán)利要求31所述的游戲機,其特征在于所述觸發(fā)是賭注金額。
33.如權(quán)利要求31所述的游戲機,其特征在于所述觸發(fā)是玩家的身份。
34.如權(quán)利要求31所述的游戲機,其特征在于所述觸發(fā)是游戲運行速度。
35.如權(quán)利要求30所述的游戲機,其特征在于所述視頻顯示器由娛樂場重調(diào)。
36.如權(quán)利要求30所述的游戲機,其特征在于所述視頻顯示器可應(yīng)玩家的要求重新配置。
37.如權(quán)利要求30所述的游戲機,其特征在于所述視頻顯示器在預(yù)定時間自動重新配置。
38.一種游戲機,包括一個顯示第一游戲的第一視頻顯示器;一個顯示與所述第一游戲相關(guān)的信息的第二視頻顯示器;所述游戲機重新配置成使所述第一視頻顯示器上顯示一個第二游戲,而所述第二視頻顯示器上顯示與所述第二游戲相關(guān)的信息。
39.如權(quán)利要求38所述的游戲機,其特征在于所述視頻顯示器響應(yīng)一個觸發(fā)而自動重新配置。
40.如權(quán)利要求39所述的游戲機,其特征在于所述觸發(fā)是賭注金額。
41.如權(quán)利要求39所述的游戲機,其特征在于所述觸發(fā)是玩家的身份。
42.如權(quán)利要求39所述的游戲機,其特征在于所述觸發(fā)是游戲運行速度。
43.如權(quán)利要求38所述的游戲機,其特征在于所述視頻顯示器可由娛樂場重新配置。
44.如權(quán)利要求38所述的游戲機,其特征在于所述視頻顯示器可應(yīng)玩家要求重新配置。
45.如權(quán)利要求38所述的游戲機,其特征在于所述視頻顯示器在預(yù)定時間自動重新配置。
46.一種在一臺具有若干屏幕的游戲機上顯示視頻內(nèi)容的方法,包括遙控地重新配置所述內(nèi)容。
47.一種在若干游戲機上顯示視頻內(nèi)容的方法,包括把一個網(wǎng)絡(luò)與若干游戲機連接;接著從所述網(wǎng)絡(luò)下載視頻內(nèi)容。
48.一種在游戲機上顯示視頻內(nèi)容的方法,包括在一個第一視頻顯示器上顯示第一游戲;在一個第二視頻顯示器上顯示與所述第一游戲相關(guān)的賠率表;在一個第三視頻顯示器上顯示與所述第一游戲相關(guān)的界面;并且重新配置所述三個視頻顯示器使在所述第一視頻顯示器上顯示一個第二游戲,在所述第二視頻顯示器上顯示與所述第二游戲相關(guān)的賠率表,并在所述第三視頻顯示器上顯示與所述第二游戲相關(guān)的界面。
49.一種在一臺游戲機上顯示視頻內(nèi)容的方法,包括在一個第一視頻顯示器上顯示第一游戲;在一個第二視頻顯示器上顯示與第一游戲相關(guān)的內(nèi)容;重新配置所述游戲機使在所述第一視頻顯示器上顯示一個第二游戲,并在所述第二視頻顯示器上顯示與所述第二游戲相關(guān)的內(nèi)容。
50.一種游戲機,包括一個顯示視頻內(nèi)容的屏幕,所述視頻內(nèi)容可以使用本地存儲的視頻內(nèi)容重新配置。
51.一種驗證游戲的方法,包括通過一個網(wǎng)絡(luò)為游戲調(diào)節(jié)器提供游戲文件的電子文本。
52.如權(quán)利要求51所述的方法,其特征在于所述文件為bmp格式。
53.如權(quán)利要求51所述的方法,其特征在于所述文件為jpg格式。
54.如權(quán)利要求51所述的方法,其特征在于所述文件為avi格式。
55.如權(quán)利要求51所述的方法,其特征在于所述游戲文件的電子文本包括游戲文件的混編。
56.一種游戲系統(tǒng),包括一個可以和客戶端處理進程相交換的服務(wù)器進程,所述服務(wù)器進程位于一個操作系統(tǒng)中,其特征在于所述服務(wù)器進程還可以通過網(wǎng)絡(luò)和客戶端進程相交換。
全文摘要
一種至少具有一個而優(yōu)選是三個顯示屏(30,50,60)的游戲機。一個顯示屏(50)顯示一個主游戲而另外兩個顯示屏(30,60)優(yōu)選地顯示賠率表、一個副游戲或者與主游戲和/或副游戲相關(guān)的界面。顯示屏(30,50,60)的內(nèi)容可以重新配置。所述內(nèi)容可以從與若干游戲機相聯(lián)接的網(wǎng)絡(luò)上下載到一個中央計算機上或者幾個不同游戲內(nèi)容可以本地存儲在游戲機中。
文檔編號G07F17/32GK1568209SQ02818902
公開日2005年1月19日 申請日期2002年9月26日 優(yōu)先權(quán)日2001年9月28日
發(fā)明者詹姆斯·默洛, 羅伯特·米奧當(dāng)斯凱 申請人:百利游戲有限公司