차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

game:hyperspin [2017/05/07 22:37] – 만듦 V_Lgame:hyperspin [2017/05/07 22:39] (현재) V_L
줄 1: 줄 1:
 {{tag>hyperspin}} {{tag>hyperspin}}
 ====== Hyperspin====== ====== Hyperspin======
 + 
 + 
 +http://blog.naver.com/zioncrux/220451551255
  
- ㅇㄴㄻㅎㄴ+하이퍼스핀은 에뮬이 아닙니다. 
 +흔히들 말하는 프론트엔드 프로그램입니다. 
 +그동안 나왔던 여러 프론트엔드에 비해 아트워크및 정지스샷의 특수효과지원과 
 +동영상 지원등을 해서 상당히 멋진 화면을 보여준다는점이 많이 다릅니다. 
 +보여주기만 강화된게 아니라 여러 에뮬들과의 연계도 가능한 끝판왕이라는 표현이 적절한 프로그램입니다. 
 +에뮬뿐 아니라 PC게임 연결하려고 마음먹는다면 윈도우용 일반 프로그램까지도 연결이 가능합니다. 
 + 
 +위 구성도는 블로그 시작할때쯤의 제 하이퍼스핀 구성도 입니다. 
 +현재는 아래 구성으로 바꾸었는데 메인이던 하이퍼스핀을 없애고 동등한 형태의 각각 별도로 구동되는 유닛형태로 구성시켰습니다. 
 +이 방식이 편해서 이런식으로 구성했는데 참고 하실분은 참고하세요. 
 +  
 + 
 +메인루트의 하이퍼스핀안에 하부폴더로 우측 4가지의 다른 하이퍼셋팅이 존재합니다. 
 +그러니까 그림상으로만 보면 HyperSpin.exe 가 5군데 존재하는 겁니다.  
 +그림에는 안그렸지만 로켓런처가 아닌 하이퍼런처로 셋팅된 글로벌 버전도 하나 더 있습니다. 
 + 
 +하이퍼스핀의 대부분의 용량은 에뮬레이터와 미디어 화일들 그중에서도 동영상이 전체용량의  
 +90% 이상을 차지합니다. 
 +그래서 에뮬레이터와 미디어폴더의 동영상만 공유를 시킨다면 약간의 추가 용량으로  
 +별도의 셋팅을 해서 차별화시켜 구성을 할 수가 있습니다. 
 + 
 +장점으로는 약간의 용량 추가만으로 전혀다른 셋팅을 할수가 있다는것이고 아무리 설정이 꼬여도  
 +원본에는 이상이 없다는 점입니다. 
 +단점은 별도의 용량이 더 들어간다는점과 크게 뭔가를 바꾸려면 예를들어 휠이미지를 바꾼다고 할때  
 +원본포함 별도로 따로따로 작업을 다 해줘야되서 귀찮다는정도. 
 + 
 + 
 +하이퍼스핀 기본루트 셋팅이 있습니다. 
 +여기엔 MESS적용된 에뮬및 에뮬없이 동영상 보기용 으로만 셋팅되어 있는 것들이  
 +전부 망라되어 있습니다. 
 +한마디로 메인 작업장인 셈이죠. 그만큼 이것저것 막 어지럽게 널려있습니다. 
 + 
 +  
 +하부폴더의 HyperspinAeon (2.3 기가) 
 +꾸며보고 싶은 테마셋팅인데 자료구하기가 힘드네요 현재는 Sega 32X와 Sega Genesis  
 +두개만 제대로 구성되어 있습니다. 
 +마메만 구해도 데이타 빼서 모델2,네오지오,ZiNC를 적용시킬수 있을텐데... 
 + 
 +  
 +하부폴더의 HyperspinGlobal (2.7 기가) 
 +노트북용이나 저사양용으로 적합한 테마셋입니다. 
 +홈피에서 메인이 되는 테마 구해서 일일이 직접 셋팅한 버전이라 애착이 더 가는지도 모르겠습니다. 
 + 
 +  
 +하부폴더의 HyperspinORG (10 기가) 
 +기본루트와 거의 동일한 구성이지만 구동도 하지않는 MESS적용된 에뮬이나 휴대용 에뮬및  
 +동영상만 들어있는 에뮬은 다 제거하고 실지 구동되는 에뮬들로만 구성했습니다. 
 + 
 + 
 +하부폴더의 HyperspinVertical (600 메가) 
 +마메구성이고 테마도 한가지 공통 테마라 용량이 작습니다. 
 + 
 + 
 + 
 +하이퍼스핀 구조는 아래와 같습니다. 
 +크게 데이타베이스와 로켓런처, 미디어(Media), 셋팅 폴더로 이루어지며  
 +유닛구조라 찬찬히 살펴보면 구조 이해하는데 그리 오래 걸리진 않을겁니다. 
 +  
 +<file> 
 +[Hyperspin] - [Databases]        - [Main Menu] 
 +                                       - [에뮬들] 
 + 
 +              - [Emulators]           (에뮬레이터들이 들어있습니다) 
 +              - [HyperTheme]        (테마만들때 필요한 폴더) 
 +              - [RocketLauncher]    (하이퍼스핀과 에뮬레이션을 연결시켜주는 프로그램) 
 +                                         - [RocketLauncherUI]  (로켓런처 에뮬레이션 설정하는 프로그램) 
 +                                         - [Modules]                  
 +                                         - [Settings] 
 + 
 +              - [Media]                - [Frontend]  (나가기, 즐겨찾기등의 이미지와 인트로동영상 동영상없을시 구동할 영상등) 
 +                                         - [Main Menu] - [Images]   (아트워크, 포인터,휠이미지 등) 
 +                                   - [Sound] 
 +                                                           - [Themes] 
 +                                                           - [Video]  
 +                                 - [에       뮬] - [Images]   (각 에뮬별 하부 디렉토리는 동일합니다) 
 +                                                           - [Sound] 
 +                                                           - [Themes] 
 +                                                           - [Video]  
 +              - [Settings]    - Settings.ini 
 +                                  Main Menu.ini 
 +                                  MAME.ini 
 +             - HyperSpin.exe        (하이퍼스핀 실행화일) 
 +             - HyperHQ.exe         (하이퍼스핀 설정화일) 
 +             - HyperTheme.exe     (테마 만드는 프로그램) 
 +</file> 
 + 
 +                                     
 +아래 폴더는 지워도 무방 합니다.   
 +   [Don's HyperSpin Tools v4.2.6]   이 폴더는 하이퍼스핀 관련 유틸리티 
 +   [HyperSync Cloud]    이 폴더는 유료결재 회원의 경우 자동으로 서버와 동기를 맞춰 데이타 유지를 해준다고 합니다. 
 + 
 +미디어폴더및 에뮬폴더가 용량도 크고 변경점이 없으니 그외의 폴더를 백업해놓으세요 
 +데이타베이스, RocketLauncher, Settings 폴더및 루트의 화일들 백업해놓으세요 
 +언제든 잘못된거 같으면 그폴더만 원복해놓으면 이상없이 이전상태 그대로 구동됩니다. 
 + 
 + 
 +마메게임의 팁하나 알려드리면 게임이 많다보니 게임 고르다 하루종일 걸립니다.  
 +하이퍼서치를 이용 직접 검색해서 구동해도 되지만 그냥 하이퍼스핀 자체적으로 찾아 볼려면 
 +화살표 업다운 키로는 게임 하나씩 이동하고 좌우화살표 키로는 알파벳순으로 넘어갑니다. 
 + 
 + 
 +여기에 특수키 하나가 G 키입니다. G키를 누르면 Genre 모드로 넘어갑니다. (위 스샷이 장르모드로 들어간 상태) 
 +Genre모드는 마메를 종류별로 세분화시켜서 그안에서 게임을 따로 또 고르게 되어있습니다. 
 +장르 관련 Genre.xml 이 해당 에뮬에 존재할때만 가능하지 없는 에뮬에서 G 키 누르면 cannot find genre.xml 에러메세지 나옵니다. 
 + 
 + 
 +이 외에 L 키를 눌러서 favorites 를 만들수 있습니다. 
 + 
 + 
 +하이퍼스핀 한번 연결시켜보면 그리 어려운건 아닌데 대부분 개별 자료들을 받아서 연결시키신분은  
 +그리 많지 않으실듯 합니다. 
 + 
 +하이퍼스핀은 초창기 1.0대 버전으로 만들어진 92기가 버전부터 이야기를 해야하는데 
 +제가 공유해 드렸던 버전으로 설명드리자면 마메만 따로 빼서 만들었던 10기가 버전은  
 +바로 1.0대 버전을 베이스로 하고있습니다.  
 +이 버전은 모듈방식이 아니었고 ahk를 수정해서 실행화일을 컴파일해 사용하는 방식이었습니다. 
 +그만큼 에뮬 추가가 어려웠던 버전입니다. 
 + 
 +기존 1.0 버전과 호환성이 가장 좋고 모듈이 들어간 버전이 등장하였는데 2.25C 버전 입니다. 
 +이버전은 인터넷으로 공유된적은 없는듯 싶고 카페등에서 공제한 2테라 하드 버전에 들어갔습니다. 
 + 
 +그 이후 공유해 드렸던 20기가 마메버전은  3.0대 버전 입니다.  
 + 
 +제가 공유했던 마지막 버전은 글로벌테마를 적용한 아케이드 구성으로 셋팅된 하이퍼스핀으로 20여기가  
 +정도의 용량으로 역시 20가가 마메버전과 마찬가지로 3.0대 버전으로 구성되었습니다. 
 +마메를 예로들어 설명하면 이 자료는 마메자체가 HLSL로 셋팅되어 있습니다. 
 +하이퍼런치HQ 에서 이 부분을 설정하는 곳이 없는 버전으로 업데이트 안하고 아케이드 셋팅으로만  
 +즐기시려면  지금그대로 사용해도 무방한 자료입니다.   
 +최신 모듈버전을 사용하면 에러나니 포함된 모듈로만 구성해야 됩니다. 
 +여러 관련 사이트 보다보면 지금도 많은분들이 사용하고 계신듯 보이는 버전 입니다. 
 +여기까지가 제가 공유했던 버전이었고 
 + 
 +최근에 토렌트등에 3만가지 게임 450기가 버전이라고 올라왔던 하이퍼스핀은  
 +글로벌테마 버전 베이스로 여기에다가 따로 마메테마를 구해서 넣어서 구성한 버전입니다. 
 +그리니까 일부러 테마를 제거하고 만든게 글로벌테마인데 여기에 다시 테마를 넣어  
 +만든게 450기가버전 입니다. 
 +실제 화일구성을 살펴보면 필요없는 화일들을 상당수 포함하고 있습니다.  
 +(용량이 큰 이유는 CHD포함이라...) 
 + 
 +그 이후 올라왔던 하이퍼스핀 170여기가 짜리는 로켓런쳐 나오기 바로전 상태의  
 +하이퍼런치 3.1대 버전셋팅인데 이 버전부터 마메의 HLSL 을 사용하려면  
 +하이퍼런치 HQ자체에서도 HLSL 관련 설정을 해줘야합니다. 
 +이 역시 모듈 업데이트는 더이상 안되기에 마메에서 최신 GLSL사용한다거나 하면 로켓런처로  
 +업데이트를 해야만 합니다. 
 + 
 +이제 현재로선 최종버전이러고 볼수 있는 로켓런처로 셋팅되어 있는 193기가 버전입니다. 
 +로켓런처 셋팅부터 RocketLauncherUI.exe 실행시 자동 업데이트를 해주기 때문에 편리합니다. 
 +개인적으론 이 193기가 정도면 대부분의 사용자는 만족스러운 하이퍼스핀을 경험할듯 합니다. 
 +(최근 공유된 441기가 버전은 193기가 확장형으로 보시면 됩니다. 
 +193기가및 추가로나온 버전들을 포함하고 몇가지 에뮬 추가와 콘솔게임 추가로 용량이 늘어난거라) 
 +8월 25일 공개한 32기가 아케이드 버전 구성은 몇가지 안되지만 마메롬 데뮬롬 구해서 넣으면 110기가정도  
 +용량이 될텐데 역시 로켓런처 셋팅이라 193기가 Alter 버전이라 보면됩니다. 
 + 
 +지금 이렇게 버전 이야기하며 설명드린건 어차피 개별로 구해서 연결시키신 분보단  
 +인터넷으로 돌던 셋팅된 버전을 대부분 구하셨을텐데  이렇게 공유된 버전은  
 +위에 열거한 몇가지 종류가 다인데 버전마다 설정 방법이 다릅니다. 
 +그러니까 예전 게시글이나 질문을 보고 거기에 달린 답변을 참고는 할지언정  
 +그거 그대로 하고 왜 나는 안되지 하면서 하루종일 만져봐야 소용이 없는 부분도 있습니다. 
 +반대로 예전버전으로 최근 게시물을 참조해도 마찬가지 입니다. 
 + 
 +그리고 또하나 하이퍼스핀 용량큰게 최선이고 용량이 클수록 좋은 하이퍼스핀은 아닙니다. 
 +예전에 돌던 2테라니 3테라니 하는 버전들 용량이 큰건 용량큰 에뮬및 게임들을 많이 포함하고  
 +있다는거지 용량이 큰게 좋은 하이퍼스핀 이라는 공식은 성립되지 않습니다. 
 +왜 이런말을 하냐면 193기가가 나와있던 상태에서 450기가버전을 구하고 받는다는글을 봐서  
 +안타깝더군요. 
 +193기가에 CHD만 구해서 넣어주면 바로 550기가 용량의 하이퍼스핀이 되는건데 말입니다. 
 + 
 +PS1, PS2, PSP, 돌핀, 세가세턴, 드캐등 구성이 어떤지는 모르겠지만 이런 에뮬들및 게임이  
 +많이 포함될수록 용량이 커집니다. 
 +193기가 하이퍼스핀은 위의 에뮬들은 연결만 시켜놓고 샘플삼아 몇가지 게임만 연결되서 상대적으로  
 +용량이 작습니다. 
 +예를들어 2테라 용량의 이런 예전 버전을 가지고 있다면 193기가버전에다가  
 +2테라쪽의 용량큰 에뮬의 데이타베이스와 미디어폴더만 옮겨오면 내 193기가에 완벽 이식됩니다. 
 +롬은 양쪽의 롬경로가 다를테니 193기가 롬위치 보시고 옮기면됩니다. 
 + 
 +