第六十七章 PPU圖像控制器

作者:銀衣侯
李萬歲在tv-game店門口,思緒亂飛,半晌才道:“佳慧,我要進去看看,你陪我一起進去吧?”

  “嗯,好的哥哥。”關之林纔不管和李萬歲去哪呢,只要李萬歲說的,她就沒反對過。

  李萬歲拉着關之林的手,走進了這家出售電視遊戲機的鋪面,因爲是新店,可能就纔開一兩天的原因,並沒有很火爆,老闆擺了三四臺電視機,只有一臺電視機前有兩個小朋友。

  一進店鋪,李萬歲入眼就看到了兩個小朋友正在玩的遊戲機。

  此時的遊戲機,完全顛覆了他的想象!心裏很震驚!

  “怎麼會是這樣的手柄?”小朋友手中的手柄,並不是後世李萬歲小時候玩的小霸王遊戲機的那種帶有十字方向鍵的手柄。而是一個四四方方,漆黑造型,大概只有後世五寸手機屏幕的一半大小,手柄上面有一個七八公分左右長度的搖桿,手柄的左上角有一個紅色按鈕。

  整個手柄很簡陋,一個搖桿,一個按鈕,就構成了整個手柄。

  李萬歲的目光又掃過遊戲機,一個30釐米左右的黑盒子,黑不溜秋的和小霸王完全不一樣,倒是有遊戲卡帶。

  李萬歲知道現在後世小霸王是山寨任天堂的紅白機,他心裏猜測到,難道紅白機還沒出來?隱隱有些興奮。

  電視上的遊戲,是一個打網球的遊戲,完全是平面的造型,兩個隱隱能看出人形的小圓點,在電視畫面上移動,然後網和背景都是固定不變的,電視機直接顯示的是一張平面網球場的全景圖。

  “簡陋,實在太簡陋了!遊戲顏色怎麼這麼單調,黑白綠灰,就四種顏色,現在的電視機如果是顯示電視節目,電視節目的色彩要豐富的多!起碼數十種顏色。”李萬歲後來可是做過遊戲的程序員,看見遊戲自然在揣摩這遊戲的品質,不說別的,單看畫面,整個電視屏幕,只呈現了黑白綠灰,四種顏色,而且非常失真。後世他做遊戲的時候,知道這種調節顏色只需要一行代碼,就能實現,他實在不相信此時的程序員做不出來這些。

  “而且遊戲很粗糙,這遊戲可是打網球的遊戲,但是一個白點就代表網球,爲什麼不細緻一下,單獨增加兩三張圖片的存儲空間,重構一個網球,有了兩三張圖,網球旋轉的動畫都能做出來,也耗費不了多少內存空間的啊。”李萬歲心裏有些詫異,他不信這些遊戲的開發人員不會想到這些,這都是很簡單的東西,並不需要多大工作量。

  李萬歲心想,後世自己玩小霸王上的魂鬥羅,超級瑪麗,之類的遊戲色彩和動態效果,畫質,都比眼前這臺不知名的遊戲機都好很多。不過這些遊戲都是在任天堂的紅白機上推出的,紅白機好像也是八十年代早期推出的,現在還沒有出現。

  “莫非是硬件限制?”

  李萬歲有種迫不及待的想拆開遊戲機,看看裏面是什麼樣的配置,到底是什麼樣的硬件配置,能讓現在的這些程序員做出如此簡陋的遊戲,以電視機充當遊戲機的顯示器,但是遊戲機竟然連電視機的色域都不能充分發揮,簡直沒有道理,幾行代碼就能讓遊戲色彩豐富。

  遊戲店老闆一直在他旁邊,看見李萬歲拉着一個國色天香的小美女目不轉睛的盯着電視機,很有興趣的樣子,他很會做生意,開口道:“先生,要不要試一試?”

  李萬歲一下清醒,迫不及待的道:“麻煩老闆了,把出名的遊戲卡帶拿來都給插上。”

  他想看看別的遊戲畫質怎麼樣,李萬歲還沒有什麼頭緒,只能一點點的瞭解。

  老闆打開電視,李萬歲插上了遊戲卡帶,每個遊戲只是簡單的進入,然後控制遊戲角色亂動,發現畫質和之前的遊戲畫質大同小異,,他實在不能相信,爲什麼這些程序員不好好的發揮電視機所有的色域,只顯示這孤單的幾種顏色,明明播放電視節目的時候,色彩更豐富豔麗。

  李萬歲越發想拆開遊戲機,看看遊戲機裏頭的硬件到底有什麼玄機了。

  關之林坐在李萬歲的身邊,有些好奇他爲什麼不好好玩遊戲,只是在那一會一下的換遊戲卡帶,不過她看李萬歲全神貫注的,也沒打擾他。

  李萬歲試了幾個遊戲後,就不在測試了,直接開口道:“老闆,這遊戲機什麼型號,多少錢?”

  老闆見生意上門,趕忙道:“這是市面上最先進的遊戲機,雅麗達2600,售價要1100港幣。還有一種差一點的,是一家RB小廠任天堂生產的遊戲機,COLORTVGAME6,只要699港幣。不過這個牌子游戲機技術不行,只能玩6種遊戲,遊戲機換遊戲卡帶的功能,遊戲都是存儲到遊戲機裏的。”

  任天堂,李萬歲一聽,就感興趣了,非常想見識見識日後這家稱霸遊戲主機界的公司此時的產品,道:“拿來試試。”

  老闆接好電視後,李萬歲拿起一塊和雅麗達造型差不多的遊戲搖桿手柄,心裏也有些明白,後世紅白機那種十字方向鍵的遊戲手柄,應該還沒發明。

  任天堂的遊戲機就六種遊戲,表現上還不如雅麗達2600。看了幾眼,李萬歲興趣全無,這任天堂後世就聽說過本來是一家撲克牌生產商,轉型做的遊戲,製造出了紅白機,纔開始發家,現在可能剛剛起步,技術上還很落後。

  李萬歲也不多說,當場道:“老闆,兩臺機器我都要了。”

  說完拿出兩張大金牛,2000港幣,給了老闆,看了一下表,時間已經5點了,回家開機已經來不及了,晚上還要上課,又問道:“有沒有螺絲刀?”

  他心裏隱隱抓住了一點靈感,十分迫切的想看看這遊戲機的構造。

  老闆把錢找給李萬歲,雖然聽到他這麼問有些詫異,不過顧客就是上帝,連忙道:“有得有得。”說完就道櫃檯上拿了把螺絲刀,取給李萬歲。

  李萬歲接過螺絲刀,二話不說,直接拆機。

  關之林瞪大了眼睛,心裏好奇的不行,還沒開口,一旁的老闆就問道:“先生,你這是做什麼?弄壞了可不能換的啊。”

  老闆生怕遇到個碰瓷的客戶,趕緊說道。

  李萬歲頭也不回,道:“放心,我只是見獵心喜,東西我的了,壞了和你沒關係。”

  說完繼續埋頭苦拆。

  打開了雅麗達2600的遊戲機殼子,李萬歲看到了一塊電路板,上面鑲嵌着一個cpu型號,mos6502,和蘋果2的cpu一模一樣,還有2個內存芯片,一個上面寫着rom(只讀內存)一個寫着ram(隨機內存)。

  李萬歲知道rom和ram的區別。他是程序員,哪能不知道這個,ROM就是後世的手機中存儲空間的意思,比如蘋果7有128G大,這個128G就是ROM。RAM則是手機在運行內存的意思,是和cpu交換數據的內存,後世小米經常說的8G、16G內存,就是指的RAM。

  李萬歲問道“老闆,這臺機器,ram是多大的,rom是多大的?”

  老闆顯然是懂行的,道:“RAM2k,ROM6k。”

  李萬歲已經發現了問題的所在,他穿越前雖然沒有拆開過紅白機,但是卻瞭解紅白機的構造。

  他上大學無聊的時候,在電腦上使用過家用遊戲機的模擬器,通過模擬器在電腦上玩過小時候在小霸王上玩過的那些遊戲!

  模擬器都是後世大牛級別的程序員弄的,讓玩家在電腦上也能玩到家用機上的遊戲。

  模擬器的原理是用電腦上的一部分計算力,虛擬一個紅白機使用cpu。

  就是在電腦上分割出一部分cpu的計算力,虛擬一個紅白機,再拷貝存儲到ROM裏的紅白機遊戲到電腦上,從而實現把電腦變成一臺紅白機!

  模擬很多原始機器的CPU模擬器;一個把很多街機或遊戲機的輸入設備,例如按鈕、搖桿和其他控制的輸入映射到PC上的鍵盤、搖桿和其他設備的模擬器。在模擬器運行時,實際上是很多年前原始的遊戲在運行--只不過是在電腦上運行罷了。

  要知道家用機可是有很多代很多廠商的型號的,而不同廠商的遊戲,想要玩什麼遊戲只能在當年的遊戲發售平臺上運行。所以電腦上的模擬器需要你先確定你想玩的遊戲是在什麼平臺上運行的,然後在選擇這個平臺的cpu型號,進行模擬。

  李萬歲當年玩超級瑪麗,需要模擬的正是任天堂的紅白機,需要選擇cpu型號,而且要在模擬器上選擇兩塊cpu型號。

  模擬器上紅白機需要選擇的兩塊cpu型號都是和眼前李萬歲拆開的雅麗達2600遊戲機cpu型號一樣,6502cpu!

  只不過模擬器上選擇紅白機cpu時,其中一個選項是‘6502cpu’,另一選項是‘6502cpu(ppu)’。

  李萬歲作爲業內人士,當年他也不知道ppu是什麼,自然百度過。

  紅白機上的其中一塊6502cpu,專門處理遊戲邏輯。另一塊cpu則是不處理遊戲邏輯和系統運算,專門負責圖形顯示的圖像控制器,也是6502cpu。兩者雖然都是6502cpu,硬件上沒有任何區別,只不過cpu內的指令集不一樣。

  圖形顯示器就是任天堂另闢蹊徑改變遊戲色彩圖像,充分利用電視機色域的創新。

  兩塊同是6502的cpu,分工明確,效率大大提高,而這就是爲什麼紅白機色彩鮮豔畫質優異的原因。

  李萬歲有些蛋.疼,他一個不算多牛的程序員,對cpu指令集可不懂,這ppu圖像控制器,就擱淺了?

  他有些不甘心,這算是超前眼光給他的指引,紅白機唉!這年頭,歐美中產階級家家戶戶都會有一臺遊戲機,全球少說上億臺遊戲機,哪是現在的電腦市場百萬臺的規模可以比擬的?

  他雙手按着太陽穴,苦思對策,他現在要錢沒錢,要技術沒技術,怎麼能啃下這PPU?

  :https://www.bie5.cc。:https://m.bie5.cc

看小說網

看小說網是您最喜歡的免費小說閱讀網站。提供海量全本小說免費閱讀,所有小說無廣告干擾,是您值得收藏的小說網站。

網站導航

熱門分類

© 2023 看小說網 版權所有

首頁 分類 排行 書架 我的