Skip to content
ScummVM with libretro backend.
C++ C Objective-C Assembly Makefile HTML Other
Branch: master
Clone or download
Pull request Compare This branch is 12 commits ahead, 5703 commits behind libretro:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
audio
backends
base
common
devtools
dists
doc
engines
graphics
gui
icons
image
po
test
video
.gitignore
.travis.yml
AUTHORS
CONTRIBUTING.md
COPYING
COPYING.BSD
COPYING.FREEFONT
COPYING.LGPL
COPYRIGHT
LIBRETRO_CMDLINE.md
Makefile
Makefile.common
NEWS
README
README.md
TODO
config.guess
config.sub
configure
plugin.exp
ports.mk
rules.mk
snapcraft.yaml

README.md

ScummVM-kor with libretro core

1.9.0(2016-10-17)을 기반으로 ScummVM kor.에 있는 한국어 출력 기능과 libretro core 빌드 기능을 추가해서 수정/변환한 버전입니다.

컴파일 방법

라즈베리파이용 빌드 방법

  • 다음 명령을 실행합니다.
$ ./configure --host=raspberrypi --enable-engine=sci32
$ make
$ sudo make install

libretro(retroarch, lakka)용 Scummvm Core 빌드 방법

  • 다음 명령을 입력하여 libretro 빌드를 위한 스크립트들을 다운로드합니다.
$ git clone https://github.com/libretro/libretro-super
$ cd libretro-super
  • 다음 파일을 편집하여 485줄 근처의 링크를 수정합니다.
$ nano rules.d/core-rules.sh
…
libretro_scummvm_git_url="https://github.com/swkim01/scummvm-kor.git"
...
  • 다음은 소스코드를 가져와서 빌드하면 됩니다. 빌드된 파일(libretro-scummvm.so)은 dist 디렉토리에 있습니다.
$ ./libretro-fetch.sh scummvm
$ ./libretro-build.sh scummvm

iOS용 프로젝트 작성

  • iOS 10 SDK를 사용한 Xcode 8.3.3에서 빌드 확인했습니다. 프로젝트 파일을 작성해서 빌드하기 바랍니다.
  • 실기기에서 테스트하기 위해서는 iOS 개발자 프로그램 가입이 필요합니다.(유료 계정이 아니더라도 가능합니다.) Bundle Identifier를 프로파일에 맞게 수정하기 바랍니다.
  • 다음 내용을 prepare_workspace.sh로 저장하고 실행합니다.
#!/bin/bash 

LIBS_ZIP_URL="http://bsr43.free.fr/scummvm/ScummVM-iOS-libraries.zip" 
GIT_REPO_URL="https://github.com/nuridol/scummvm-kor.git" 

# Clone the repository 
git clone "$GIT_REPO_URL" 

# Compile create_project 
(cd scummvm-kor/devtools/create_project/xcode; xcodebuild) 

# Create the workspace 
mkdir build 
cd build 
if [ ! -f ScummVM-iOS-libraries.zip ]; then 
  curl -L "$LIBS_ZIP_URL" -O 
  unzip ScummVM-iOS-libraries.zip 
#  rm ScummVM-iOS-libraries.zip 
fi 

../scummvm-kor/devtools/create_project/xcode/build/Release/create_project ../scummvm-kor --xcode --enable-fluidsynth --disable-jpeg --disable-bink --disable-16bit --disable-mt32emu --disable-nasm --disable-opengl --disable-theora --disable-taskbar --disable-cloud --disable-libcurl --disable-sdlnet 
open scummvm.xcodeproj

루카스아츠 게임별 한국어 모드 지정 방법

게임명 언어 모드 플랫폼
매니악 맨션 Korean V1 DOS
풀 쓰로틀 Korean V1 DOS
샘 & 맥스 히트 더 로드 Korean V1 DOS
룸 VGA Ver. Korean V1 DOS
텐타클의 최후의 날 Korean V2 DOS
더 디그 Korean V2 DOS
룸 EGA Ver. Korean V2 DOS
인디아나 존스3 Korean V2 DOS
인디아나 존스4 Korean V2 DOS
원숭이 섬의 비밀1 Korean V2 DOS
원숭이 섬의 비밀2 Korean V2 DOS

V1 대상 게임은 sub 폴더 밑에 <게임ID>.dat 파일이 필요합니다.

시에라온라인 게임별 한국어 가능 패키지/플랫폼

게임명 언어 패키지 플랫폼
브레인 박사의 성 Korean PC DOS
에코퀘스트 1 Korean CD DOS/Windows
킹즈퀘스트 1 VGA Korean PC DOS
킹즈퀘스트 5 Korean Floppy DOS
킹즈퀘스트 6 Korean CD/Floppy DOS/Windows
가브리엘 나이트1 Korean CD DOS/Windows
스페이스퀘스트 4 Korean CD DOS/Windows
로라 보우 2 태양신의 단도 Korean CD DOS/Windows

시에라온라인 게임은 게임 폴더 밑에 korean.fnt<한글 폰트>, message.map<메시지 매핑>, resource.msg<메시지> 파일이 필요합니다.

링크들

ScummVM

http://scummvm.org

Xcode 프로젝트 작성 방법

http://forums.scummvm.org/viewtopic.php?t=13965&postdays=0&postorder=asc&start=60

ScummVM Kor.(한글화)

http://wonst719.cafe24.com/zbxe/about

ScummVM Kor. Patch v1.9.0

http://github.com/nuridol/scummvm-kor

루카스아츠 게임 한글 패치

http://wonst719.cafe24.com/zbxe/status

시에라온라인 게임 한글 패치

http://cafe.naver.com/koreaadv

감사의 말

  • ScummVM 을 한글화하는 데 큰 기여를 하신 원스타님을 비롯한 ScummVM Kor 팀, ScummVM 1.9 버전을 공개하신 누리돌님과 시에라온라인 게임 한글화에 수고하시는 제냐님, 추리소년님을 비롯한 KoreaADV 동호회 관계자 분들께 감사드립니다.
You can’t perform that action at this time.