디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[일반] 왜 Teknoparrot을 에뮬레이터라고 할 수 없는가에 대해서

메이드아리아갤로그로 이동합니다. 2018.03.05 18:49:27
조회 2244 추천 4 댓글 13
														

일반적으로 우리가 에뮬레이터라고 부르는 것들:

해당 게임들의 하드웨어(CPU, 기판, GPU, 입력장치 등)를 소프트웨어적으로 구현해서, 그 하드웨어에서 돌아가는 소프트웨어를 그 하드웨어가 아닌 다른 하드웨어에서 돌아가게 하는 것을 말한다.


그래서 해당 하드웨어에서 구동되는 롬 카트릿지나 디스크를 통한 소프트웨어를 구동하게 하는 것이다.


MAME에서부터 DEMUL이라던가 DosBOX라던가 Snes9x라던가 최근의 RPCS3, Cemu 같은 것같이 이렇게 통상적으로 에뮬레이터라고 불리는 것들은 이 조건을 모두 만족한다.


하지만 Teknoparrot을 보자.


흔히들 '이니셜D 에뮬레이터'라고 알려진 프로그램인데,


이것은 세가 RINGEDGE, RINGWIDE를 비롯한 몇몇 PC기반, 임베디드 윈도우로 돌아가는 아케이드 게임을 구동하는 '로더'이다.

윈도우에서 돌아가는 게임을 윈도우에서 돌리는 거다. 다만 게임에 필요한 입력장치를 일반 PC에서 쓰는 컨트롤러로 '보정' 해서 일반적인 PC에서 게임 플레이가 원활하게 하도록 하는 것. (추가로 창모드 지원도 있고)


이 Teknoparrot 제작진들은 자신들이 입력장치와 카드 시스템을 에뮬레이션했다며 Teknoparrot을 에뮬레이터라고 주장한다.

(이거 때문에 레딧에서도 크게 싸움난 적이 있었다. 꼭 저걸 에뮬레이터라고 취급하지 않더라도 에뮬레이터 서브레딧에 아케이드 로더를 다루는 게 왜 안되냐는 사람들도 있었고.)


하지만 Teknoparrot이 게임이 돌아가는 시스템 그 자체를 에뮬레이션하는가?

아니다.

단지 통상적인 윈도우 프로그램을 윈도우에서 돌아가는 것에 '입력장치, 카드시스템 후킹' 이라는거 하나만 보탠 것 뿐이다.

따라서 게임이 그래픽카드를 탈 수밖에 없으며 (전용 하드웨어를 사용하는 게임이 타 하드웨어에 대한 호환성을 생각헀을리가 없다!)

x86_64 시스템이 아니거나, 윈도우가 아닌 OS에서는 실행 자체가 불가능한 구조인 것이다.


혹자는 '어쨌든 입력장치라도 에뮬레이션헀으니 에뮬레이터는 맞다'라고 하는데,


ZDoom이라는, 클래식둠 런처가 있다.

이 ZDoom에서는 도스용 둠의 FM 사운드를 플레이하기 위해서 FM 사운드 에뮬레이션 기능을 사용한다.

하지만 그 누구도 ZDoom을 에뮬레이터라고 하지 않는다. ZDoom은 둠이 돌아가는 시스템을 에뮬레이션하는게 아니기 때문에.


다른 예로 아예 이름부터가 말장난인 WINE(Wine Is Not Emulator) 라는 프로그램이 있다. 윈도우 프로그램에 대한 리눅스 호환 레이어.

저것은 다른 OS에서 돌아가는 소프트웨어를 구동할 수 있도록 하는 프로그램인데, WINE은 OS단에 대한 호환 레이어일 뿐이지 시스템과 하드웨어에 대한 에뮬레이션은 하지 않는다.

즉 x86이 아닌 다른 시스템(ARM이라던가)에서는 WINE을 쓰더라도 윈도우 프로그램을 돌릴 수가 없는 것이다.

(그리고 Teknoparrot은 이 호환 레이어 역할도 아니다!)


실제로 옛날 옛적에 BM98이라는 프로그램이 '오락실 게임인 비트매니아를 PC에서 돌린대' 하는 식으로 비트매니아 에뮬레이터라고 떠돌아다닌 적이 있었다.

저게 국내에 처음 유입된 곳이 PC통신 나우누리 순수게임사랑 내 에뮬사랑 (GO PGF 55라고 하면 올드 에뮬유저들 기억할거다) 이었으니.

그나마 저 BM98(로부터 파생된 BMS)쪽은 헤비유저들 때문에 인식 변화가 된 예에 속한다.

(그렇다고 하더라도 아직도 '옛날에 PC방에서 해봤던 비트매니아' 라고 추억하는 사람들 적진 않을거다... 참고로 5키 비트매니아 게임은 현재는 진짜로 에뮬레이터(MAME라던가 플스에뮬)로 구동 가능하다)


혹시라도 이 Teknoparrot이라던가, '이니셜D 구동기' 같은 걸로 질문하러 오는 사람들한테는 이렇게 얘기한다.


'Teknoparrot은 에뮬레이터가 아니며, 윈도우 기반 아케이드 게임의 로더일 뿐이다' 라고.


*참고: 이니셜D 버전 1~3까지는 NAOMI2 하드웨어로 돌아가며, 실제로 DEMUL이라는 에뮬레이터로 플레이가 가능하다. 그 외에 플스2 에뮬레이터인 PCSX2로 스페셜 스테이지(버전2의 이식작)과 PSP 에뮬레이터인 PPSSPP로 스트릿 스테이지(버전3의 이식작)가 플레이 가능하다.

추천 비추천

4

고정닉 1

3

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2856 설문 주위 눈치 안 보고(어쩌면 눈치 없이) MZ식 '직설 화법' 날릴 것 같은 스타는? 운영자 24/04/29 - -
4261 공지 에뮬갤 FAQ (자주 묻는 질문) (2019/11/19 업데이트) [5] 폭풍디스갤로그로 이동합니다. 19.11.19 32505 15
2003 공지 한마루님의 SFC게임 한글패치들 미러링크 [22] 메이드아리아갤로그로 이동합니다. 18.07.16 19582 129
1 공지 에뮬레이터 게임 갤러리에 오신 것을 환영합니다. [3] 메이드아리아갤로그로 이동합니다. 17.02.06 10071 12
34640 질문 egg ns에서 유니콘오버로드 음성이랑 타격소리가 안나옵니다. 베리굿스카이갤로그로 이동합니다. 09:57 9 0
34639 질문 에뮬쓰고 싶은데 limon 어떺게 앱으로 만들어? 에뮬러(119.206) 03:50 13 0
34638 정보 짱구 탄광 한글화 실행이상무~ 에뮬러(175.209) 03:27 39 2
34637 일반 야숨 전투글리치 졸라 안되길래 ㅋㅋ(58.237) 02:24 26 0
34636 질문 류진 모니터 끄면 안돌아가는거 해결못하냐 [1] ㅇㅇ(223.38) 00:36 22 0
34635 일반 와 ㅅㅂ 남청의 원반 버그 드뎌 해결함 ㅇㅇ갤로그로 이동합니다. 00:06 53 0
34634 정보 sfc 영걸전 신선짱님이 한글화 해주셨더라 (211.36) 05.03 62 1
34633 질문 aethersx2 메모리 카드 없다고 나옵니다 에뮬러(175.199) 05.03 17 0
34632 질문 YUZU 실행시 그냥 꺼짐 아시는 분... 에뮬러(39.122) 05.03 31 0
34631 질문 모바일 시트라 실행 안됨 질문좀 ;;;; 에뮬러(211.169) 05.03 31 0
34630 질문 안드 덕스테이션 폴더위치 좀 알려줘 에뮬러(1.237) 05.03 16 0
34629 일반 스위치 에뮬 개발자들 다 류징스로 합류했나? ㅇㅇ(59.17) 05.03 69 0
34628 질문 컴퓨터로 포켓몬스터를 하고 싶어요 에뮬러(121.183) 05.03 22 0
34627 질문 aethersx2 패드 질문 에뮬러(112.150) 05.03 18 0
34626 질문 SSF 패드 인식 문제해결 방법 [1] 에뮬러(49.163) 05.03 24 0
34625 정보 정보) yuzu 278 midnight fight night 구동안됨 [1] 에뮬러(118.235) 05.03 43 0
34624 질문 안드 yuzu 오류 질문 에뮬러(125.178) 05.03 28 0
34623 질문 yuzu 아르세우스 오류 에뮬러(125.178) 05.03 31 0
34621 질문 류진스 세이브파일 에뮬러(223.38) 05.03 47 0
34620 일반 이제 에뮬도 망했는데 [2] 에뮬러(14.46) 05.03 201 0
34619 질문 롬을 구했는데 바이오스랑 실행하려 하면 체크섬이 안맞는데 아이리스갤로그로 이동합니다. 05.03 46 0
34618 질문 스위치에서 에뮬과 서로 세이브 오가는 것은 안 되지? [2] ㅇㅇ(211.117) 05.03 71 0
34617 질문 에뮬 설정 방법좀 [1] 에뮬러(99.228) 05.03 52 0
34616 질문 시트라로 닌텐도 겜 돌아감? [1] 에뮬러(136.54) 05.03 88 0
34615 질문 마메로 사립저스티스 학원 하고 싶어요. [3] 에뮬러(124.146) 05.03 65 0
34614 질문 데스뮴 화면 세로로 어케함? 1790(125.183) 05.03 32 0
34613 일반 유니콘오버로드 1.04 패치하고 돌려본 사람? [2] 에뮬러(49.174) 05.03 187 0
34612 일반 cemu는 xci 인식못함? [5] 에뮬러(175.118) 05.02 107 0
34611 질문 yuzu 설치파일 이건 이제 못쓰는건가? [3] 에뮬러(39.122) 05.02 207 0
34610 일반 스위치 lakka 쓰는놈 있냐 에뮬러(220.119) 05.02 37 0
34609 질문 yuzu랑 ryujinx 중 뭐가 더 나은거임? [4] 에뮬러(39.122) 05.02 216 0
34608 일반 에뮬로 동숲하는애들도 있나? [1] ㅇㅇ갤로그로 이동합니다. 05.02 134 0
34607 질문 포켓몬 6세대 7세대 교환 ㅇㅇ(211.60) 05.02 39 0
34606 질문 'openGL 4.6 초기화 중 오류 발생' 아시는 분... 에뮬러(39.122) 05.02 38 0
34605 정보 좆문가 많아서 설명한다 XCI NSP 차이 [2] ㅇㅇ(211.192) 05.02 235 5
34602 질문 스위치 romfs/exefs파일덤프하려면 무조건 커스텀스위치 필요하나요? [2] 에뮬러(14.55) 05.02 64 0
34601 질문 플스5 에뮬 [2] 에뮬러(220.71) 05.02 190 0
34600 질문 중국애들이 뭐이상한거만들었던대 뭔지아는사람있음? [3] 에뮬러(221.153) 05.02 335 1
34599 질문 옜날 애뮬겜들 어디서삼? [3] 에뮬러(1.237) 05.01 124 0
34598 일반 포켓몬nds좋아하는사람들아 [4] 에뮬러(1.240) 05.01 190 0
34597 질문 스위치 에뮬은 류진이 낫나? [1] 에뮬러(121.146) 05.01 186 0
34596 질문 류진으로 스칼렛 키보드로 못해먹겠던데 [2] 에뮬러(118.36) 05.01 88 0
34595 질문 플스3 dlc 다운 질문 [2] 에뮬러(211.228) 05.01 61 0
34594 질문 유즈 젤다 왕눈이 사진좀 봐줘....제발.... [4] ㅇㅇ갤로그로 이동합니다. 05.01 260 0
34593 질문 iso파일 chd파일의 차이점 이거 맞아?? [2] 에뮬러(183.100) 05.01 93 0
34592 질문 젤다 왕눈이 드라이버 뭐쓰냐... [2] ㅇㅇ갤로그로 이동합니다. 05.01 123 0
34591 정보 ios용 종합 에뮬레이터 나온다고함 [6] ㅇㅇ(124.49) 05.01 436 2
34590 일반 폰으로 에뮬 플스2이상 하려면 ㅇㅇ(103.214) 05.01 117 0
34588 질문 마메 2024에 받고 룸 70gb 박았는데 [1] 에뮬러(106.101) 05.01 151 0
34587 일반 오딘 로갈리 사는게 에뮬돌릴려고 사는거임? [3] 에뮬러(211.235) 05.01 165 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2