국내에서건 해외 수출용이던간에 BREW의 실행파일의 Size 제한은 대부분 존재하게 된다.
(비단 BREW 뿐만 아니라 대부분의 VM이 마찬가지겠지만 말이다.)
이로 인해 실행용량을 줄이려고 이미지를 압축하고, 갖은 수단을 해보지만..
결국 안될 때는 최후의 수단으로 게임 자체 중의 일부분을 삭제해야 하는 수 밖에 없을때가 있다.
이러한 경우를 위해 실행파일 자체를 압축하는 툴을 소개하고자 한다.
Sophia Compress 툴
이 툴을 안지는 꽤 오래되었는데 국내에서는 다소 생소한 듯 하다.
Sophia에서 제공하는 툴로 mod를 압축하고 나서 Sophia의 실행파일을 실행시킨다.
Sophia의 실행파일은 압축된 mod를 메모리에 해제를 한 후에 메모리의 실행 포인터를 해제된 mod의 address로 연결시킨다.
이론상은 간단하다.. ^^
실제 Trial 버전으로 간단한 테스트를 해본결과 무리없이 작동함을 확인했었다.
2년 전쯤에 국내 BREW용 테스트를 한적이 있냐고 문의를 한적이 있고..
답변은 해본적은 없으나 시간만 주어진다면 문제가 없다고 했었다.
국내 일부 BREW 전문 개발사의 경우에도 이러한 방법을 쓴다고 듣기는 했었다.
가격이 만만치는 않지만 최후의 보루쯤으로 해서 참고할만한 툴이다.