How-To:Linux 安裝 MAME

操作環境:

  • Fedora 23
  • MAME v0.170

 

MAME 是一款知名的大型機台模擬器,這款模擬器軟體不僅歷史悠久、功能完善、並且還可在多種作業系統上執行。其操作方式簡而言之,就是在模擬器裡載入特定的遊戲 ROM 便能夠執行該遊戲。不過部份遊戲還需要載入額外的 BIOS ROM 方能執行,例如 Neo Geo 機台的遊戲等。

 

除此之外,使用者還需要留意 ROM 與 MAME 版本的相容性,因為隨著 MAME 版本的演進,某些 ROM 可能會變得不相容而無法順利執行,在此情況下就得改用相容於 MAME 新版本的 ROM。

 

大量文字檔編碼轉換

一座古蹟應該要修繕到什麼程度,有時候還真是個好問題。

 

話說本站的前一個版本(v5)是由靜態的 HTML 網頁檔所組成,數了一下,總共有 249 支網頁檔位於舊網站的目錄中,而其中絕大多數是採用繁體中文的 Big5 編碼。然而日前 DR 看著看著,突然覺得這些編碼應該要統一成 UTF-8 才是,於是便開始構思應該要怎麼處理才好。

 

雖然一開始很自然而然就會想到 iconv 這支工具,但隨後很快就會意識到,這項需求實則需要更加精細的功能。它應該要能夠偵測檔案的編碼,而不是僅檢查 <meta> 標籤的 charset 屬性,然後根據偵測結果來決定是否需要執行編碼轉換。除此之外,它也要能夠在轉換後自動修改 charset 屬性。

 

分類: 

How-To:Linux 安裝 Wine

操作環境:

  • Fedora 23
  • Wine 1.9.3 (Staging)

 

Wine 是一款開放原始碼的軟體相容層(compatibility layer),其宗旨是在 Unix-like 平台上提供 Windows 應用程式的可執行環境。儘管它並不屬於模擬器(emulator)的類型,但其作用對於終端使用者而言,實則與模擬器無異:讓使用者可在 Linux 平台上執行 Windows 應用程式。

 

網站文件區結構更新

本站的文件區顧名思義,是用來收納 DR 認為較具文件性質的內容。因此不同於網誌類型的內容,文件區是以清單的方式存放。然而在經過數年的堆積後,近日 DR 決定將文件區從單一的清單進一步分類為三個專區,分別是 Linux程式開發以及 N900。並且將這些專區的連結直接置於網站主選單中,此舉應該會有利於更快速的檢視。

 

分類: 

電影心得回顧(2015)

又到了一年一度的彙整階段了,本文所列的清單便是去年的院線電影心得。除了清單所列的以外,事實上去年 DR 還因緣際會去戲院看了國片《醉.生夢死》。然而 DR 真的不太喜歡那部電影,一想到如果寫出來的心得全無好話,似乎對我們目前的產業困境也沒有什麼實質的意義……因此也就沒有寫出來了。

 

分類: 

Deadpool - 可以考慮拍成電視劇

顯然這部電影之所以能夠付諸實現,是因為片商評估後覺得有利可圖。但若扣除其商業利益不談,DR 倒覺得本片最終所呈現出來的水平大約是接近電視劇的程度。尤其最近幾年也有不少轉戰小螢幕並且表現不錯的超級英雄題材,而本片相較之下實在沒有比那些電視劇好上多少。

 

 

一開始 DR 很驚訝於本片的敘事方法,因為它有效避免了一項超級英雄電影中的常見問題,也就是為了交代英雄起源而產生的節奏障礙。但隨後則意識到,與其說這是一項高明的技巧,倒不如說這是為了彌補貧瘠的劇本而不得不為之的措施(而且還有副作用)。此外劇本的問題也可從其它方面突顯出來,例如片中出現的另外兩名超級英雄,其登場之突兀,就有如在看卡通片一般。

 

分類: 

Drupal 7 新增「更新日期」資訊於文章頁面

自從本站於數年前利用 Drupal 7 重新建置後,DR 便偶爾會意識到一個問題,但過去一直都沒有動手處理。這個問題就是文章頁面僅會顯示起初的發表日期,而沒有包含後來的更新日期,並且管理介面也沒有提供這方面的設定功能。

 

雖然文章起初的發表日期是可以輕易重設的,也就是說,發表日期經覆寫後也可以等同於文章最後的更新日期。然而 DR 卻認為同時顯示發表日期與更新日期仍是有其意義的,尤其對於技術性的文章而言,發表日期可以透露出該主題之所以存在的時間背景,至於更新日期則可以反應出,文章的內容並不一定是過時的,而是有可能是與時俱進的(不過,也有可能只是純粹訂正錯字而已)。

 

於是最近 DR 終於卯起來解決了這個問題,循線找了一下,決定修改 modules/node/node.module 這支檔案裡的 template_preprocess_node() 函式,首先新增一個自訂變數:

  $variables['updated_date'] = format_date($node->changed);
  

 

分類: 

Steve Jobs - 膽大而心細的傳記電影

不可否認的,Steve Jobs 的一生確實存在著某種程度的戲劇性,而其中的部份因素則歸因於他的人格特質。然而這並不因此表示,以他為主角製作一部電影就是件輕而易舉的事,尤其先前已有其它部以相同人物作為題材的電影,這使得任何新作品若想要脫穎而出,都勢必得面臨更多的考驗。

 

 

DR 很驚訝於本片的劇本結構,因為本片的劇本非常具有舞台劇的風格,以三個主要場景就完成了整齣故事。其實將一名真實人物的際遇與內涵,化約成幾個場景一次解決,顯然會需要非常慎密的改編。但本片的呈現結果卻是相當自然,有不著痕跡之感,並且也保持了流暢的起承轉合與頭尾呼應。

 

角色處理則是本片的另一項傑出之處,很難能可貴的,本片給予幾位配角相當重要的份量,並且透過這些人物為故事核心下了關鍵的註腳。

 

總歸來說,本片對於這項題材的處理手法確實有其獨到之處,是一部優秀的傳記改編電影。

 

評分:8/10 分。

 

分類: 

The Revenant - 一寸山河一寸血

這其實是一齣蠻單純的故事,以生存與復仇貫穿全片。但卻能夠以各種技術層次,層層疊起,將其拉抬到一種華麗的境界。而所謂之華麗,則包含了取景、運鏡、極其真實的視覺效果、以及演員們的賣力演出。

 

 

儘管事實上並不是片中的每一個環節都讓 DR 覺得滿意,然而 DR 卻也認為實無再吹毛求疵之必要,因為本片的整體水準已然是鬼斧神工的等級,應該很難再找到跟它一樣的電影。

 

評分:10/10 分。

 

分類: 

Star Wars: The Force Awakens - 借屍還魂的新新希望

實在很難令人相信,一部電影醞釀多年、萬眾期待,而且在幕前幕後都擁有最好的人才及資源,不僅有著經典演員的回鍋、也有不少實力新秀的加入。但結果卻不僅稱不上是一部充滿野心的續集,反而更接近於《星際大戰:曙光乍現》(Star Wars Episode IV: A New Hope,1977)的重拍版。

 

 

在本片諸多可見的不足之處裡,若扣除掉那些其實綜觀整個《星際大戰》系列、則並不算特別的問題,那麼 DR 最不能接受的即是本片的劇本幾乎只是照抄《曙光乍現》的結構。儘管劇本中確實存在一些值得發揮的元素,但也都被一一的浪費掉,就為了成就與《曙光乍現》如出一轍的故事線。

 

分類: 

頁面

Subscribe to DarkRanger's Secret Area RSS