DVD 軟體修改
來源:互聯網
上載者:User
軟體調試一、開機畫面更改:1、將圖片檔案做成720X480格式的bmp,如檔案為:title.bmp,並把該檔案copy到logotool的目錄下。2、 開啟程式==附件==命令提示字元,並進入logotool目錄,在該目錄下運行x.bat檔案。運行格式:x title 8其中x為批次檔;title.bmp為圖片檔案名稱;8為圖片壓縮參數,其中參數越大,運行出來的圖片檔案就越小。3、 運行後在logotool目錄下有個檔案為title.c檔案,將title.c 檔案複製到8202D檔案夾下的Customers//LINKCONCEPT檔案夾裡,並且為了更好區分,對它改名,如:title_test_pic.c等。4、 在放8202D原程式的根目錄下開啟title.c,並按它原有的的格式更改為你剛才改好的檔案名稱:#include ".//Customers//LINKCONCEPT//title_dvdvideo.c"改為#include ".//Customers//LINKCONCEPT// title_test_pic.c ",然後編譯就可。二、面板按鍵更改(PDVD是用IO口來掃描按鍵的):1、 開啟8202D檔案夾下customers/LINKCONCEPT/vfd_LINKCONCEPT_16312_k.h檔案。2、 用測碼軟體測出各面板的按鍵碼值,然後在相對應地方填上碼值。三、遙控器按鍵更改:1、 開啟8202D檔案夾下ir_vfd檔案夾下ir_code_dir檔案夾下的ircode_sunplus_IR200.c檔案。2、 用測碼軟體測出各遙控的按鍵碼值,現後在相對應地方填上碼值。 (測碼軟體的開啟:將IR_VFD檔案夾下的ir_drv.c檔案開啟,再將 //define WATCH_CUSTID 0 與//define DEBUG_IR_CODE //if you want to see which defined code for key, unmark it 修改為#define WATCH_CUSTID 1 與 #define DEBUG_IR_CODE //if you want to see which defined code for key, unmark it3、 相對應檔案:8202D/ir_vfd/ircode_sunplus_IR200.c檔案。4、 各功能按鍵對應值:出入倉:EJECT 快退:BACKWARD 快進:FORWARD 方向左:LEFT方向右:RIGHT 方向上:UP 方向下:DOWN 確認:SELECT卡拉OK:KARAOKE 字幕:SUBP 音頻:AUD_LANGUAGE 10+:P10P/I:P_SCAN A-B:AB 編程:PROGRAM 標題:TITLEMENU章節:ROOT_MENU 制式:FORMAT 聲道:CHANNEL音量加:VOLUME_UP 音量減:VOLUME_DN四、菜單預設選項更改:1、 開啟8202D檔案夾下customers檔案夾下LINKCONCEPT檔案夾下的setup_menu_LINKCONCEPT_8202d.c檔案2、 開啟8202D檔案夾下customers檔案夾下LINKCONCEPT檔案夾下的cfg_LINKCONCEPT_8202d.h檔案可以更改電視制式與預設值#define DEFAULT_TV_SYS。也可以增加或減少菜單的語言。 五、軟體伺服更改:1、開啟8202D檔案夾下customers檔案夾下LINKCONCEPT檔案夾下的cfg_LINKCONCEPT_8202d.h檔案可以更改軟體伺服。2、軟體伺服檔案在8202D檔案夾下SRV-ELF檔案夾裡面。美上美502W光標頭檔名: libsrv_mi0cs0_std_8202.a ;三星光標頭檔名:libsrv_sm0sm0_std_8202.a 。六、預設音量更改:1、 在cust_pre_def.h檔案中。2、 #define VOL_VALUE可以更改軟體音量的預設大小值。七、編譯環境建立把編譯環境gccl2放在電腦D盤或E盤,進入gccl2目錄,有兩個批次檔GCCL2.BAT, SET-ENV.BAT,並用文本開啟它,把set path=e:/gccl2/bin;%path%中的E改為你的gccl2所放的盤符,如:如果gccl2放在D盤,則set path=D:/gccl2/bin;%path%(把E-à改為D)。 在開始==程式==附件==命令提示字元==點右鍵==發送到案頭 注意:當電腦第一次編譯時間需雙擊D:/sunplus/yuxing8202d_ok/package目錄下的install.bat 檔案。同時刪掉D:/sunplus/yuxing8202d_ok/mips裡面所有處理檔案。八、更改制式在customers/LINKCONCEPT/cfg_LINKCONCEPT_portable_8202d.h檔案的541行#define DEFAULT_TV_SYS 0 //0:NTSC, 1:PAL60, 2:PAL, 3:AUTO當為0時,就預設NTSC,當為1時預設PAL60 , 當為2時預設PAL, 當為2時預設AUTO如:我們要預設為PAL制式,則就改為#define DEFAULT_TV_SYS 2九、更改語言在customers/LINKCONCEPT/cfg_LINKCONCEPT_portable_8202d.h檔案的488行開始#define USE_ENGLISH_OSD //LCD_EN //英文#define USE_SCHINESE_OSD //LCD_ZH //簡體中文//#define USE_TCHINESE_OSD //LCD_ZH //繁體中文#define USE_GERMAN_OSD //LCD_DE //德文#define USE_SPANISH_OSD //LCD_ES //西巴牙文#define USE_FRENCH_OSD //LCD_FR //法文#define USE_PORTUGUESE_OSD //LCD_PT //葡萄牙文如要加簡體中文則把//#define USE_SCHINESE_OSD的前面”//”去掉(簡體中文和繁體中文只能開啟一種)。 #define N_OSD_LANGS 6#define OSD_LAGN_SETUP_STRING LCD_EN, LCD_ZH ,LCD_DE,LCD_ES,LCD_FR,LCD_PT, 0,0#define OSD_LANG_SETUP_MAP {0, 1, 2, 3, 4, 5, 0, 0}