[EPC分享]自己動手做 遊戲視窗縮放程式

如果你的遊戲可以以Win Mode開啟,但是遊戲畫面無法在EEEPC 800*480完整顯示的話....
可以自己動手做以下這個小程式

[前言]
作者已不可考,只知是日本玩家,原程式本來是用來某日系OLG的視窗縮放用,
我把它的source code內的日語全改成英文罷了。
有能力的可以再改良~

[展示]
先看它的功用吧。

遊戲開啟後是這樣的畫面,上方的Title bar有"XXXXX"文字顯示
[EPC分享]自己動手做 遊戲視窗縮放程式

使用自製的小程式,抓到WinMode Info (就是Title bar上的字經比對成功啦)
[EPC分享]自己動手做 遊戲視窗縮放程式

調整左上角座標為(0,0),右下角座標為(800,480),而且不要Title bar,然後按下"Set"
[EPC分享]自己動手做 遊戲視窗縮放程式

遊戲畫面變成800*480的EEEPC全螢幕啦
[EPC分享]自己動手做 遊戲視窗縮放程式
當然也可以隨你高興放大縮小嚕
[EPC分享]自己動手做 遊戲視窗縮放程式

[Source Code]
附加壓縮檔: 200802/mobile01-c380f16044432dc20d967b0719c0d2b8.zip

裡面有四個檔,其中踩地雷.exe是我弄錯的範例,請刪除or 無視

步驟一:
main.cpp=>search"VisualBoyAdvance"三個字,然後將它改為你遊戲視窗上顯示的文字"XXXXX"
步驟二:
以VC++新增Win32 application,將main.cpp,resource.h,Script1.rc導入
步驟三:
Complier=>Run *.exe
步驟四:
與遊戲搭配,試行是否能成功抓到WinMode Info,若失敗則回到步驟一,檢查是否打錯或少空格
richard-t wrote:
如果你的遊戲可以以W...(恕刪)



謝謝大大~~
不知道ONLINE GAME適不適用
抓下來試試囉
我用VB參考大大的VC Source重新撰寫出來的分享給大家我也很想用EPC玩GAME

不知道明星三缺一2002版能不能用歡迎大家多給點意見Asus Table Tool

版本是1.0.3版

附加壓縮檔: 200802/mobile01-5df23ea4d90498d973994ac137601c4d.zip
鴻翊科技有限公司
這個程式該如何使用可以請您說明一下嗎??
78fuck wrote:
我用VB參考大大的V...(恕刪)

這位大哥
我下載您這個檔案無法執行
能否說明如何使用呢?
謝謝
厲害!
不過這邊拿了幾個jgame都無法動作,那個little busters搞不好只是特例?
hikaru613 wrote:
厲害!不過這邊拿了幾個jgame都無法動作,那個little busters搞不好只是特例?

那是進階版,得用applocale變換語系
Step1:以日文模式開啟VC++,編輯完成後做出*.exe
Step2:以日文模式開啟遊戲,等到Title bar的名稱跟你步驟一的名稱一樣時
Step3:以日文模式開啟*.exe, 點選Get WinMode Info,就會看到右側顯示OK了
操作流程:

先執行您要跑的應用程式或是GAME
以下範例針對--->計算機






1.按下本圖 1 的執行檔的Re/Load
2.從本圖標示 2 右側名單中點選相對映執行檔與工作管理員中看到的是一樣的東西
並連按滑鼠兩下
3.如果點選兩下名單中指定的執行檔,則會出現再本圖標示 3 的欄位中
4.按下本圖標示 4 的Get Information 會得知您指定的執行檔座標跟解析度
5.在本圖標示 5 & 6是只要改變的解析度(X Pos & Y Pos 是指起始位置)
6.在本圖標示 7按下之後會去擷取在本圖標示 5 & 6的解析度值強行把你再
在本圖標示 2 名單中所指定的執行檔windwos Size變更





ps:目前這軟體適用在可以有視窗抬頭的軟體所謂的抬頭就是上圖這張有抬頭標示類型視窗
例如明星三缺一 或是 世紀帝國等等這種全視窗又沒抬頭,沒辦法等比縮小

以下是我更新的新版本1.0.5版

附加壓縮檔: 200802/mobile01-8cebb15a1b6ad7fbee30df04bdc54125.zip
鴻翊科技有限公司
richard-t板主提供的跟我用VB寫出來測試結果一樣無法
針對全螢幕預設最低是800X600解析度的程式
做等比縮小,強制會造成畫面被砍掉的狀況~
我在開發時候只是參考架構&概念
沒想到VC也沒法子克服已經全螢幕的遊戲

下一版本應該是朝向DIRECTX的方式去下手~~拭目以待囉
鴻翊科技有限公司
78fuck wrote:
richard-t板...(恕刪)


剛試用了下,挺不錯的,去掉原程式只能用於單一程式的限制。
唯一不習慣的是沒有去掉Title的選項,所以畫面沒辦法變成偽全螢幕

之前有板友打開出現錯誤,應該是缺了TABCTL32.OCX,可以免費下載
http://www.google.com.tw/search?hl=zh-TW&q=TABCTL32.OCX&meta=&aq=f

然後把TABCTL32.OCX丟到Windodws\system32裡,便可以照著78fuck寫的步驟執行ASUS_ControlTools.exe嚕。

全視窗又沒抬頭的遊戲,確實不在這個小程式的範圍內,不過我想應該可以用之前討論的修改螢幕解析度的方法來玩吧。
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!