Ở đây mình nói đến vấn đề làm thế nào để resize game có độ phân giải từ 176x208 thành 240x320, 352x416 hoặc bất cứ độ phân giải nào khác và ngược lại để chơi game đầy màn hình trên điện thoại.
Có 2 cách:
1. THAY ĐỔI BẰNG TAY:
Dùng WinRAR giải nén file game Java (có dạng *.jar) cần chuyển đổi.
Trong thư mục mới giải nén ra, tìm file MANIFEST.MF trong thư mục META-INF và dùng Notepad mở file MANIFEST.MF đó (nhấp phải chuột vào file MANIFEST.MF, chọn Open with... > Notepad).
This image has been resized. Click this bar to view the full image. The original image is sized 857x340. |
Trong đó bạn chú ý đến 2 dòng sau cùng:
Trích:
Nokia-MIDlet-Original-Display-Size: 240,320
Nokia-MIDlet-Target-Display-Size: 352,416
Chúng ta chỉ cần chỉnh lại thông số của dòng thứ hai cho đúng với độ phân giải của máy mình là được.
Ví dụ ở hình trên, độ phản giải thực của game là 240x320, mình muốn chuyển sang độ phân giải 352x416 cho phù hợp với Nokia N80 thì dòng thứ hai sẽ là:
Trích:
Nokia-MIDlet-Target-Display-Size: 352,416
Bạn nhớ bấm Ctrl+S để save file này lại.
Tiếp theo, bạn chọn lại tất cả các file trong thư mục giải nén ra lúc nãy, và nén lại thành file ZIP (Chú ý: không được dùng WinRAR hay WinZIP để nén mà phải dùng chính công cụ nén có sẵn của Windows: nhấp phải chuột > Send to > Compressed (zipped) Folder).
Cuối cùng, bạn đổi phần mở rộng .ZIP của file vừa nén đó thành .JAR và chép vào ĐT để cài đặt .
Lưu ý:
2. THAY ĐỔI BẰNG PHẦN MỀM:
Phần mềm S60v3 Jar Resize có chức năng giúp ta thay đổi độ phân giải của game một cách nhanh chóng và đơn giản. Nhược điểm duy nhất của phần mềm này là chỉ hỗ trợ các độ phân giải 176x208, 240x320 và 351x416. Vì vậy, nếu bạn muốn chuyển sang các độ phân giải “hiếm” thì vẫn phải thao tác bằng tay theo hướng dẫn ở trên.
Link download phần mềm S60v3 Jar Resize (yêu cầu máy có cài .Net Framework 2.0):