這裡用LF2 v1.9+OllyDBG200j+我寫的演算器做解說
首先,是背景色的位址,有Load前和Load完
位址︰00426994、0042F687到了這兩個位址你可能會說︰什麼!這push既不是html顏色代碼,反轉過來也不是!這時就要用我寫的演算器啦……存放空間︰uuuq.com
請輸入RGB三種顏色的十進位數字後,點「轉換」,就能得到你需要push的值啦……
其實演算的方法很簡單,它是採取類似「進位」的方法,首先(下面的數字都是十進位),PUSH 1就是R0G0B8,PUSH 2就是R0G0B16……PUSH 31就是R0G0B255,再來PUSH 32就是R0G4B0,PUSH 33就是R0G4B8,PUSH 34就是R0G4B16……PUSH 2047就是R0G255B255,PUSH 2048就是R8G0B0……簡單吧?最後再轉成16進位就行!
組譯完成後,存檔就行了:D有空再補圖吧……


沒有留言:
張貼留言