ScummVM kor 1.8.0 안드로이드용을 만들어 봤습니다



ScummVM은 고전 게임을 실행하는 엔진을 만들자라는 프로젝트인데 거기에 한글 패치 기능을 추가한 것이 ScummVM Kor이지요.
루카스아츠 게임이 하고 싶어져서 예전에 공개된 한글 패치 소스를 최신 버전 ScummVM에 적용한 걸 여유 시간이 생겨서 안드로이드용으로도 빌드해봤습니다.
모토 G에서 동작 확인은 했는데 다른 기기에서도 잘 돌아갈지는 모르겠네요. ^^;

다운로드 ScummVM-kor 1.8.0.apk

1.8.1 이후로 가상키 지원이 되서 새롭게 1.9 버전으로 올렸습니다. 1.9 버전을 다운로드해주세요.
다운로드 ScummVM-kor 1.9.0.apk

메뉴는 화면 최상단을 살짝 건들면 가상키가 표시되는데 그때 백버튼을 누르면 F5와 같은 효과가 납니다.
더 자세한 내용은 다음을 참조하기 바랍니다.

http://wiki.scummvm.org/index.php/Android-SDL

left click - tap on the screen (can be changed via startup menu).
right click - two fingers tap (can be changed via startup menu).
text input - text input icon located at the upper-right corner.
hide/show on-screen control (text input icon or other onscreen buttons) - quick tap of three fingers
show built-in ScummVM keyboard - long pressure of three fingers
By default the SDL port uses direct(normal) mouse mode, if you like touchpad (relative mouse mode) you can setup it in startup menu (mouse emulation, advanced features, Relative mouse movement (laptop mode)).


이걸로 옛 기억 속에 잠든 원숭이 섬의 비밀을 풀어보고 인디아나 존스와 만나 보시길 바랍니다.

게임하는 방법 등을 확인하려면 "scummvm 안드로이드" 같은 검색어로 검색해 보세요.

by NuRi | 2016/10/02 01:43 | 잡동사니 창고 | 트랙백(1) | 덧글(10)

트랙백 주소 : http://nuridol.egloos.com/tb/4123192
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from NuRi's 몰라도 되.. at 2017/06/10 02:32

제목 : 안드로이드 대응 ScummVM kor 한글화 1.9..
고전 루카스 아츠 게임을 즐길 수 있는 ScummVM에 한글화 기능을 추가한 ScummVM-kor입니다. 전과 크게 달라진 점은 없지만 안드로이드 빌드가 1.8.1 이후로 가상키 지원이 되서 새롭게 1.9 버전으로 올렸습니다. 메뉴 버튼이 나오지 않아서 고생하신 분은 1.9 버전을 다운로드해주세요. 안드로이드 다운로드 ScummVM-kor 1.9.0.apk 메뉴는 화면 최상단을 살짝 건들면 가상키가 표시되는데 그때 백버......more

Commented by 나그네 at 2016/10/03 12:51
마쉬멜로우로 갈아탄후 예전에 무횰님이 만드신 1.7 버전이 동작을 안해 안타까웠는데, 이렇게 업글 버전을 만들어주시니 감사할 따름입니다.

실행해보니 잘 동작하는데, V1 모드는 체크해도 작동이 안되는거 같네요. 암튼 요긴하게 잘 사용하겠습니다^^
Commented by NuRi at 2016/10/03 13:31
v1 모드는 sub 폴더 밑에 sub/maniac.dat처럼 게임ID.dat 파일을 둬야 합니다.
Commented by 나그네 at 2016/10/03 14:12
NuRi // 답변해주신 덕분에 해결했습니다. 이전과 달리 따로 sub 폴더를 생성해야 되는거였네요.

그리고, 이전 kor 버전과 달리 통합 플러그인이다보니 Sierra, Coktel Vision 게임들도 구동되니 너무 만족스럽네요. 거듭 감사드립니다~~^^
Commented by 깜모 at 2016/10/04 01:05
우와, 완전 능력자세요!!
Commented by 쿠키 at 2016/10/11 09:26
안녕하세요
만들어진 소스를 이용하여 debian 에서 구동시는 중 문의 사항이 있어 덧글을 쓰게 되었습니다.
https://github.com/nuridol/scummvm-kor Commits on Sep 7, 2016 로 컴파일 하였는데
loom 의 경우 dos 버젼 v1 은 이상없이 동작하나 fm-towns 버전은 한글을 출력하시는 시점에서 crash 가 발생하고 있습니다.

해당 로그는 아래와 같습니다.

WARNING: SDL mixer output buffer size: 940 differs from desired: 4096!
User picked target 'loom-fm' (gameid 'loom')...
Looking for a plugin supporting this gameid... SCUMM [all games]
Starting 'Loom'
Loading Korean Multi Font System
WARNING: Cannot load any font for multi font!
Loading Korean Single Font System
Korean V1 translation mode.
WARNING: Korean subtitle file loaded -- total 896 lines, 36671 bytes
!
_game.id = 5
_game.gameid = loom
_game.version = 3, _game.heversion = 0
_koreanMode = 1, _koreanOnly = 1, _useCJKMode = 1
_highRes = 0
WARNING: Couldn't open drive: Invalid CD-ROM drive index!
scummvm: engines/scumm/charset.cpp:1420: virtual void Scumm::CharsetRendererTownsV3::drawBits1(Graphics::Surface&, int, int, const byte*, int, int, int): Assertion `_vm->_cjkFont' failed.
Aborted

어떻게 해야 할까요?
Commented by NuRi at 2016/10/12 20:25
FM-TOWNS 용으로 나온 완성된 한글 패치는 없는 걸로 알고 있습니다.
그래서 제가 만든 패치 버전에는 FM-TOWNS 경우 한글 출력 대응이 들어 있지 않습니다.
Commented by 기리 at 2016/12/29 01:08
이전 버전과 달리 메뉴 버튼이 사라져서 저장을 할 수가 없네요
Commented by V20 at 2017/05/22 22:48
기리님과 마찬가지로 메뉴 호출이 되지 않아 세이브가 불가능하네요ㅠㅠ
혹 수정해 주실순 없는지요? LG V20 사용자 입니다.
Commented by NuRi at 2017/06/10 02:04
1.8.1 이후로 가상키 지원이 되서 새롭게 1.9 버전으로 올렸습니다. 다운로드 해보시기 바랍니다.
메뉴는 화면 최상단을 살짝 건들면 가상키가 표시되는데 그때 백버튼을 누르면 F5와 같은 효과가 납니다.
더 자세한 내용은 다음을 참조하기 바랍니다.

http://wiki.scummvm.org/index.php/Android-SDL

left click - tap on the screen (can be changed via startup menu).
right click - two fingers tap (can be changed via startup menu).
text input - text input icon located at the upper-right corner.
hide/show on-screen control (text input icon or other onscreen buttons) - quick tap of three fingers
show built-in ScummVM keyboard - long pressure of three fingers
By default the SDL port uses direct(normal) mouse mode, if you like touchpad (relative mouse mode) you can setup it in startup menu (mouse emulation, advanced features, Relative mouse movement (laptop mode)).
Commented by V20 at 2017/06/28 15:09
잊어버리고 있다가 혹시나 방문해 봤는데 이렇게 최신빌드로 올려주셔서 정말 감사합니다!

:         :

:

비공개 덧글