事情是這樣的:1970 年代國內出了一款小型機叫做 DJS-130,山寨 DG Nova 的,在當時算是比較先進的機器。然後,沒錯,這機器是沒有 BIOS 的,想開機引導進系統用終端操作就必須用手通過撥開關的方式輸入 13 條指令……
就是用底下的開關來撥,一位一位地寫入內存進去。
這段源碼是這樣的(我總算找到了帶註釋的版本)
看了不知你是如果想象的!如果把這個當作是開機密碼的話……那畫面太美了
當年學體系結構還是組成原理的時候就用這玩意寫過選擇排序... 先自己設計操作數,然後根據操作數來寫程序...
未知神級操作
最逆天的程序員據説是NAMCO的某位主程,用68000的彙編語言寫了一個3D遊戲引擎。
想起個好玩的事,《勇者鬥惡龍1》製作的時候是8位遊戲機,8位CPU支持的最大尋址空間是64K,當時還沒有擴展內存技術(遊戲卡屬於內存的一種),所以遊戲大小就被限制到60K左右。遊戲做好了,不出意外超容量了。製作組開始瘋狂刪內容,極端到什麼程度呢?他們只保留了角色的正面圖像,其他方向的都刪了,遊戲裏角色無論是往左還是往右,都是正對玩家,跟螃蟹一樣。但是角色圖像還是太多,怎麼辦?主角和看門的小兵共用同一套圖像!怪物也刪得就剩下幾種,然後同一個怪物變個顏色(利用調色盤技術的話只要幾字節容量)起個新名字就是另一種怪物了。
當然,容量還是超,這時候發售日期臨近,再也拖不起了,
製作人使出了終極大招——重新發明了一遍日語
。
在DQ裏使用的日語與正常日語不一樣,有一些不常用的字母被刪了,然後把劇本用這個縮水版日語重新寫了一遍(只刪了片假名,平假名沒敢動)。到現在DQ系列也保持着這個傳統,片假名單詞不使用某些字母。
(後來發售美版的時候容量翻倍,製作人狠狠出了一口惡氣,把刪的素材全加回來了)
打個比方,所有拼音有N的漢字都不能用,這樣漢字數量就大大減少對不對?
這樣寫出來就是:
“打個比方,所有讀法有N的Z國字都不可,於是字庫就大大少掉了對不對?”
好了,如果你有什麼讓你覺得很了不起的操作,分享出來吧!我們評論見!感謝觀看!