반응형


스팀에서 판매하는 세가사의 메가드라이브 공식 에뮬레이터인 SEGA Mega Drive & Genesis classics 가 얼마전 부터 드디어 리눅스를 지원합니다. ^^;


이미 에뮬이 있기는 하지만 스팀에서 판매하는 이 에뮬은 세가사의 공식 에뮬이니 합법적이라는 거에 의의가 있습니다. 대부분의 분들에겐 별 의미가 없을 수 있겠습니다만... ㅡㅡ;


참고로 Mega Drive 와 Genesis 는 같은 게임기 입니다. 일본은 MD, 북미는 genesis. 

SFC(SNES) 와 비슷한 시기에 나온 16bit 게임기 입니다. 더 자세한 내용은 위키등에서 검색해 보시면 아주 잘 설명되어 있습니다. ^^;


지금은 Retroarch 덕에 메가드라이브도 에뮬로 잘 실행하고 있지만 리눅스에선 사실 메가드라이브 에뮬은 조금 만족스럽지 못한점이 있었습니다. 때문에 조금 빨리 나와줬더라면 더 좋았겠지만 지금이라도 리눅스로 나왔으니 환영할 일입니다. 





실행하면 이런 화면이 나옵니다. 개인적으론 별로 좋아하진 않지만(간결한걸 좋아합니다) 대부분 긍적적인 평가를 하시더군요. 





그런데 실행해 보면 생각보다 버벅댄다는 느낌입니다. 프레임이 잘 안나옵니다.

리눅스의 amd 그래픽 드라이버탓인지 제 그래픽 카드가 오래된 탓인지.....해결 방법은.....위에 Room Settings 로 가보면.....




Quality 가 있습니다. Fast 정도만 해도 무난하지만 저는 Fastest 로....이 옵션을 올리면 저는 15프레임 정도 밖에 안나오더군요. fast 로 바꾸면 60프레임 잘 나옵니다. 어차피 이건 실제 게임 화면 과는 무관한 설정입니다. 낮춰도 상관없습니다.





그런데 게임을 실행하면 이렇게 나옵니다. 게임화면이 전혀 보이지 않습니다. 소리는 들리는데.....

ESC 키를 계속 누르고 있거나 조이패드의 back 버튼을 계속 누르고 있으면 메뉴가 나옵니다.




위처럼 메뉴가 나오면서 화면이 보입니다. 위의 게임화면이 안보였던게 바로 Full Screen 입니다. 'Y' 버튼 대신 'A' 버튼을 누르면 다음 화면처럼 실행됩니다.




바로 이렇게요. 이거....창모드라고 하긴 좀 뭐하고....어쨌던 풀스크린은 아니죠. ^^;

아마 버그인가 봅니다. FullScreen 으로는 이리저리 옵션을 바꿔 봐도 게임 화면이 안나옵니다. 뭐....언젠가 수정되리라 기대해 봅니다.





그래서 제 경우는 에뮬레이터 설정에서 위에 표시 해놓은 곳을 체크 해제 해 줬습니다. 게임실행시 FullScreen 으로 실행하는건데....제 경우는 화면이 안나오니까요. 해제 해주면 위의 스샷에처럼 TV 에서 보는듯한 화면으로 게임 화면이 잘 나옵니다.

그 외에 이런 저런 필터도 있고 스캔라인도 있고....취향에 따라 설정해 보세요.




에뮬자체의 성능은 그럭저럭 괜찮습니다. 풀스크린 버그만 없었다면 좋았을텐데 그점이 아쉽고요. 공식적으로 멀티플레이를 지원하는데 제 경우는 그다지...전...멀티플레이를 좋아하는 편이 아니라서...

요즘 에뮬에 비하면 다소 편이적인 기능은 없기는 한데...그런 치트적 요소를 공식 에뮬에 넣기는 좀....뭐하긴 합니다.


이 에뮬의 의의는 게임롬이 합법이라는 겁니다. 저작권에 대해 이런저런 이야기를 들을 필요가 없다는것....그리고 스팀의 창작마당을 통해서 한글패치가 지원되고 있기도 합니다. 샤이닝 포스나 판타지 스타 같은 RPG 들을 한글로 즐기실수 있습니다. 물론 이것도 특별히 이 공식 에뮬만의 장점이라고 하긴 좀 그렇긴 하지만요. 

뭐....어쨌던....떳떳하게 한글로 에뮬게임을 즐길 수 있습니다. 뭐...훌륭한 장점이라고 생각합니다. 좋은 의미에서요...


스팀으로 쉽게 즐길수 있다는 점과 한글패치를 쉽게 적용할 수 있다는것....개인적으론 그걸로 만족합니다. 번들사이트에서 가끔 게임들을 판매 하기도 해서 그때 구입하면 비교적 저렴하게 다량의 게임을 구매도 가능하고요. 가끔 지역제한이 걸리는 경우도 있어 짜증스러운 경우도 있긴 하지만요. ㅡㅡ; 



반응형


우분투 13.04 에서 게임기 에뮬을 설치해 보았습니다. 요즘엔 ppsspp 가 인기지만 개인적으론 예전 16비트 게임기에 추억이 많기에 지금도 가끔 즐겨합니다.

예전에 쓴 글도 있지만 시간이 지나기도 해서 다시 한번 정리해 봤습니다. 제가 64비트 리눅스라 약간은 64비트 리눅스 위주지만 32비트 리눅스는 보통은 별다르게 신경쓸거 없이 설치해 쓰면 되니 따로 언급하지는 않겠습니다




슈퍼패미콤 에뮬부터 간단히 설명해 보겠습니다.

예전에 우분투에서 snes9x 를 설치해서 실행해본 포스팅이 있었습니다만...애석하게도 snes9x 패키지는 우분투 공식 저장소에서 퇴출되었더군요.

우분투 공식 저장소에 있는 snes 에뮬은 bsnes 와 zsnes 가 있습니다.

zsnes 는 32비트 바이너리 패키지만 있어서 64비트 우분투 리눅스를 쓰는 경우에 예전에는 설치가 번거로웠습니다. 하지만 현재는 64비트 리눅스에서도 알아서 32비트 라이브러리를 설치해서 구동가능하게 해주기 때문에 설치는 번거롭지 않습니다만, 64비트 우분투 소프트웨어 센터에선 여전히 zsnes 를 설치 할 수 없습니다. 터미널에서 sudo apt-get install zsnes 로 설치하거나 synaptic 에서 zsnes 를 찾아 설치해야 합니다.


                                                [zsnes 의 인터페이스는 윈도우용과 차이가 없습니다]


                                            [메뉴가 없으니 타이틀바가 아니면 zsnes 인지 알지도 못하겠네요. ^^;]


bsnes 는 higan 으로 버전업 되었고 사용방법은 좀 더 편해 졌지만(롬파일을 다루는 방법은 좀 독특합니다만...) 우분투 공식 저장소에는 여전히 구버전인 bsnes 만 설치가 가능합니다.
bsnes 의 새로운 버전인 higan 은 공식 저장소에서는 설치 할 수 없지만. getdeb 에서 바이너리를 제공하니 getdeb 저장소를 등록해 주면 쉽게 설치가 가능합니다. 저장소 설치방법은 getdeb 에 가면 설명되어 있습니다.

getdeb 사이트 주소는 http://www.getdeb.net/ 으로 사이트에서 game 쪽을 클릭하면 playdeb 로 이동하는데, 서브사이트의 개념으로 저장소 주소는 동일하니 2번 추가할 필요는 없습니다.


[higan 은 롬을 import 하여 라이브러리로 관리하는게 특징입니다. 또한 fc, sfc, gb, gba 등도 지원하나 고사양을 요구합니다]

snes9x 는 비록 우분투 공식저장소에서는 사라졌지만 snes9x 에서 리눅스 바이너리를 제공해 주고 있습니다.
바이너리 제공 미러중 제일 위쪽에 있는 저장소는 https://sites.google.com/site/bearoso/ 인데요. 여기 보면 우분투 ppa 주소도 나와 있습니다. 우분투나 데비안이라면 ppa 주소를 설치해 주는 것 만으로 간단히 설치가 가능합니다.

터미널에서 sudo add-apt-repository ppa:bearoso/ppa 를 입력하고 엔터를 눌러주면 ppa 가 추가되고요. 역시 synaptic 으로 설치하거나...
터미널에서 "sudo apt-get update" 해준 후에 "sudo apt-get install snes9x-gtk" 로 설치해 주면 됩니다.
참고로 공식 포럼의 snes9x 1.53 버전 쓰레드 링크는 http://www.snes9x.com/phpbb3/viewtopic.php?f=8&t=4909 입니다.


예전에 인터넷에서 좀 검색해 본 봐론 zsnes 의 사운드는 그다지 좋지 않다고 하더군요. 개인적으론 snes9x 를 권장합니다. higan 은 에뮬능력은 매우 훌륭하지만 좀 평범하지 않아요. 하지만...취향대로 선택하시길.....^^;




메가드라이브 에뮬은 개인적으론 getdeb 에서 제공하는 gen/gs 로 그럭저럭 만족하고 있습니다. kega fusion 도 사이트에서 리눅스 바이너리를 제공하긴 하는데 패키지로 설치할 수가 없어서 약간의 작업을 해줘야 합니다.
gen/gs 와 kega fusion 모두 32비트 바이너리만 있기때문에 32비트 라이브러리를 설치해줘야 하는데요. getdeb 를 통해 설치하면 알아서 32비트 라이브러리를 모두 알아서 설치해 주는 gen/gs 와는 달리 kega fusion 은 바이너리만 있어서 필요한 32비트 라이브러리는 수동으로 직접 설치해 줘야 합니다. 포럼에 가면 설치해야 할 라이브러리 목록도 찾을 수 있긴 하지만....귀찮아서....ㅡㅡ;
그리고 gen/gs 가 (최소한 제가 사용하기엔) 그렇게 떨어지는 에뮬도 아닙니다. 


                                [메가 씨디 부팅화면. 메가씨디를 구동하려면 메가씨디 바이오스가 필요합니다]



                                                     [메가씨디 하면 파이널 파이트가 전 제일먼저 생각납니다]



         [황금도끼. 정말 이젠 고전중에 고전이로군요]




getdeb 는 별로 새로운 이야기도 아니긴 한데...snes9x-gtk 설치방법을 포스팅 해 봐야 겠다...싶었던 차에 이것저것 정리를 좀 해 봤습니다.
개인적으론 higan 같은 프로젝트가 메가드라이브쪽도 하나 있었으면 싶지만 그럴가능성이 별로 없어 보입니다. 메가드라이브를 좋아하는 저로선 좀 안타깝기도 하네요. 요즘엔 버전업도 없는것 같고....
그만큼 사람들의 관심도 최신 게임기 에뮬쪽으로 많이 쏠리는 만큼 고전게임기의 관심은 세월이 지나면서 줄어드는게 당연하긴 하겠지만.... 계속 되었으면 하는 바램입니다. 




+ Recent posts