BVE Add-On

Hmmsim에는 BVE Trainsim의 Add-On을 추가할 수 있습니다.
BVE Trainsim은 일본의 'Mackoy'님이 개발한 PC 용 프리웨어 철도 시뮬레이션 게임입니다.
BVE Trainsim에 대한 자세한 내용은 bvets.net 에서 확인할 수 있습니다.

Hmmsim에 BVE Add-On을 추가하기 위해선 컨버팅 과정을 거쳐야 합니다.
컨버팅 과정에서 모바일 환경에 지원하지 않는 텍스쳐의 변환,
모바일 환경에 최적화하기 위한 투영 텍스쳐 변환, Direct X 오브젝트 포맷의 변환과
iOS 환경에 맞게 모든 폴더와 파일을 영어 소문자로 변환하게 됩니다.

아래는 추천하는 Add-On 목록입니다.
아래 Add-On들은 Hmmsim에 무난하게 호환되며 모바일 환경에 최적화되어 있습니다.
각 링크에 접속해서 Add-On을 다운로드 한 뒤, 컨버팅 과정을 거쳐 Hmmsim에서 플레이 해보세요.

Recommend Recommend Recommend Recommend
수도권 광역전철 1호선
수원~서정리
서울지하철 4호선
당고개~창동기지
부산지하철 1호선
신평~노포
도쿄메트로 도자이선
Recommend Recommend
버밍엄 크로스 시티 남부선 첫 번째 브르노 노선

이 외에도 전 세계에 다양한 BVE Add-On들이 존재하고 있습니다.


컨버터 다운로드

현재 컨버터의 최신 버전은 0.7.3 입니다. 하위 버전을 쓰고있다면 최신 버전을 다시 다운로드하세요.

0.7.3 버전 다운로드 : OneDrive에서 다운로드 또는, DropBox에서 다운로드


만약 컨버터가 실행되지 않는다면 C++ 재배포 패키지를 설치한 뒤 다시 시도하세요.

다운로드 및 설치 : C++ 재배포 패키지 다운로드


컨버팅 호환 범위

1. BVE 2, BVE 4 호환

Hmmsim은 기본적으로 BVE 2 버전과 BVE 4 버전을 호환합니다.
BVE 5 버전과 OpenBVE 전용 Add-On은 아직 호환하지 않습니다.

BVE 버전 별, Add-On 명령어 별 자세한 호환 목록은 Add-On 호환 목록 페이지에서 확인할 수 있습니다.


2. 폴더, 파일 이름

컨버터는 영문 폴더 이름과 영문 파일 이름만을 인식합니다.
Add-On의 리소스 중 영문이 아닌 폴더와 파일은 컨버팅 과정에서 임의의 영어로 자동으로 변환됩니다.


3. 기기 성능 별 차이

오브젝트의 DP Call, 텍스쳐의 Fill-Rate 등 많은 리소스를 필요로하는 Add-On의 경우 제대로 구동이 되지 않을 수 있습니다.
경우에 따라, Add-On을 모바일 환경에 맞게 최적화하는 작업이 따로 필요할 것입니다.


컨버터 사용방법

BVE to Hmmsim

(1) Route File(s) : 컨버팅 할 BVE Add-On의 Route 파일을 선택합니다.
(2) Output File : 컨버팅 된 노선을 저장할 위치를 선택합니다.
(3) Texture Max Size : 텍스쳐의 최대 크기를 지정합니다. 이 크기를 초과하는 텍스쳐는 자동으로 크기가 변환됩니다.
(4) Texture Reduce : 전체 텍스쳐를 축소합니다. 값이 1일 경우 원본 크기를 유지하며, 2일 경우 텍스쳐 크기를 절반으로 축소합니다.
(5) Reduce Min Size : 텍스쳐를 축소할 때 축소되는 최소 크기를 지정합니다.


BVE to Hmmsim

먼저 컨버팅 할 BVE Add-On의 Route 파일을 선택합니다.
Route 파일은 기본적으로 BVE 구조 상 Railway/Route/ 폴더 안에 위치합니다.

Route 파일은 다중 선택이 가능합니다. Route가 여러개인 Add-On일 경우 사용할 수 있습니다.


BVE to Hmmsim

그 다음, 컨버팅 된 노선을 저장할 위치를 선택합니다.


BVE to Hmmsim

저장될 Zip 파일의 위치와 이름을 설정합니다.


BVE to Hmmsim

Convert 버튼을 클릭해서 컨버팅을 진행시킵니다.
컨버팅 중에는 Convert 버튼이 비활성화가 됩니다.


BVE to Hmmsim

Log 화면에 'Converting Finished.'가 나오면 컨버팅이 완료된 것입니다.
컨버팅이 완료되면 다시 Convert 버튼이 활성화 됩니다.


BVE to Hmmsim

만일, Add-On 적용 후 Hmmsim에서 프레임이 낮을 경우 Texture Reduce 값을 설정하고 시도해보세요.


Add-On 적용방법

1. iOS

Add-On iOS

먼저 iOS 기기를 PC에 연결하고 iTunes를 실행합니다.
연결된 기기 페이지로 넘어간 뒤 App 메뉴를 클릭합니다.


Add-On iOS

파일 공유 항목에서 Hmmsim 아이콘을 클릭합니다.


Add-On iOS

Hmmsim 도큐먼트에 컨버팅 된 Add-On Zip파일을 추가합니다.
추가 버튼을 이용하거나, 드래그 앤 드롭으로 추가할 수 있습니다.

Delete 키를 누르면 추가했던 Add-On을 삭제할 수 있습니다.


2. 안드로이드

내부 저장소에 저장

여기서 내부 저장소는 "/mnt/sdcard/" 디렉토리를 의미합니다.

대부분의 최신 안드로이드 기기들은 내부 저장소 경로가 "/mnt/sdcard/"일 것입니다.

Add-On Android

먼저 안드로이드 기기를 PC에 연결합니다.
연결이 되었다면, 내부 저장소에 접근합니다.


Add-On Android

내부 저장소에 새 폴더를 만들고 폴더 이름을 Hmmsim으로 설정합니다.


Add-On Android

Hmmsim 폴더 안에 컨버팅 된 Add-On Zip파일을 저장합니다.
PC와 연결을 해제한 뒤 Hmmsim을 실행해서 확인해보세요.


Add-On

BVE Add-On이 정상적으로 추가된 모습


컨버팅 에러

1. DirectX 에러

Converting Issue

이 에러메시지가 나오는 경우, 컨버터는 제대로 실행이 되지 않기에 자동으로 종료됩니다.
DirectX 최신 버전을 설치 후 다시 시도해보세요.


2. 압축 실패

Compress Failed나 압축 파일이 만들어지지 않는 경우, 파일을 저장할 수 있는 위치인지 확인하세요.
일반적으로 '바탕화면'이 적합할 것입니다.



Copyright © 2017 Jeminie All rights reserved.