본문 바로가기
어트랙트모드 & 마메 & 에뮬

어트랙트모드: 듀얼모니터로 세로형게임 플레이 설정팁 + 알파

by 배고픈마리오 2022. 4. 27.
반응형

안녕하세요. 배고픈마리오입니다.

이번 글에서는 어트랙트모드를 이용하여 오락실 세로형게임을 구동하는 설정 팁에 대하여 써보고자 합니다.

세로길이가 긴 세로형 게임은, 모니터를 90도 회전하여 플레이 하는 경우가 일반적인데요.
저같은 경우 매번 모니터를 회전시키는 것이 이젠 귀찮게 느껴지더라구요.
그래서 가로형, 세로형 이렇게 듀얼 모니터를 사용하는 환경에서
편하게 이용할 수 있는 방법을 고민해보았습니다.

위 사진과 같이
게임목록 화면이나 가로형 게임 플레이시에는 1번 모니터를 사용하고,
세로형 게임 플레이시에는 90도 회전된 상태인 2번 모니터를 사용하면 
더 이상 모니터를 회전시키는 번거로운 행동을 하지 않아도 됩니다.

그 고민의 결과를 알기쉽게 영상으로 만들어 보았습니다.
아래 영상을 보시면 전반적인 개념과 적용사례를 확인할 수 있습니다.

https://youtu.be/DJN044BzRd8

 

이런 방식은 모니터 선택이 가능한 마메 에뮬레이터로 구현가능합니다.

구현하는 설정방법에 대해서 세부적으로 알아보겠습니다.

 

 

윈도우 디스플레이 설정에서
2번 모니터의 디스플레이 방향은 세로,
다중 디스플레이는 확장 모드이며,
해상도는 세로가 긴 해상도로 설정하였습니다.

마메에는
게임화면을 표시할 모니터의 갯수와
모니터 번호를 지정할수 있는 커맨드라인(명령어) 옵션이 있습니다.

커맨드라인 옵션과 사용형식은 아래와 같습니다.

 

(1) 게임 화면의 갯수

형식 :
-numberscreens [숫자]

사용예시 :
1개의 화면을 사용할 경우
-numberscreens 1

2개의 화면을 사용할 경우
-numberscreens 2

 

(2) 게임화면을 표시할 모니터 번호 지정

형식 :
-screen0 \\.\DISPLAY[숫자]
-screen1 \\.\DISPLAY[숫자]
-screen2 \\.\DISPLAY[숫자]

사용예시 :
1개의 화면을 사용하며, 2번 모니터에 표시할 경우
-screen0 \\.\DISPLAY2

3개의 화면을 사용하며, 각각 1,2,3번 모니터에 표시할 경우
(모니터 3개를 연결하는 가로화면 길이가 긴 다리우스 게임의 경우)
-screen0 \\.\DISPLAY1 -screen1 \\.\DISPLAY2 -screen2 \\.\DISPLAY3

마메 실행 커맨드라인 옵션을 확인하였으니,
이제 어트랙트모드의 에뮬 cfg에 적용을 해보겠습니다.

적용방법은 간단합니다.

어트랙트모드의 cfg 파일에서
args  항목에 커맨드라인을 추가해 주면 됩니다.
다만, 기존 화면회전 커맨드라인인 -rotate -rol 항목은 제거해 줍니다.
왜냐하면 2번 모니터는 윈도우 운영체제에서 세로형으로 지정한 상태이므로,
마메 자체 회전명령어 옵션을 중복으로 지정해줄 필요가 없기 때문입니다.

예시)
executable     emulators\retroarch\_emulators\EKMame\EKMAME64
args       -skip_gameinfo -nowindow "[romfilename]" -view Pivot_View_1 -numscreens 1 -screen0 \\.\DISPLAY2
rompath    emulators\RetroArch\_emulators\ekmame\roms\arcade\
romext     .7z;.zip;<DIR>
system     MAME (오락실 세로)


마지막으로
영상에 사용한 버티컬 아케이드 테마를 공개합니다.


본 테마는 개인 용도로만 사용가능하며,
상업적으로는 사용 또는 수정할 수 없으며,
재배포를 금합니다.

[ 테마 레이아웃 다운로드]

Vertical Arcade Theme Layouts.7z
6.03MB

테마 파일에는
총 3가지 레이아웃(세로형2개, 가로형1개)이 포함되어 있습니다.
어트랙트모드에서 3가지 중에서 원하는 레이아웃을 지정해 줄수 있으며,
간단하게 레이아웃을 변경할수 있는 단축키는 키보드 L 입니다.

설치방법 :
압축을 풀면 layouts, menu-art, modules 3개 폴더가 나옵니다.
3개의 폴더를 attract.exe 실행파일이 있는 곳에 넣어준 다음,
어트랙트모드 설정에서 레이아웃으로 지정해주면 됩니다.
(설정>목록>디스플레이 이름 선택후, [레이아웃 이름] 항목에서 테마지정)

이상으로 글을 마치며,
도움이 되셨다면 아래의 공감(♡) 버튼을 눌러주세요~

반응형