DeSmuME
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
DeSmuME는 닌텐도 DS 에뮬레이터로, 2005년 YopYop156에 의해 YopYop DS라는 이름으로 개발이 시작되었다. 2006년 프랑스 법의 영향으로 개발이 중단되었다가, 다른 개발팀으로 이관되어 재개되었다. 다양한 기능을 지원하며, 2019년에는 GitHub에 공식 저장소가 개설되었다. X432R이라는 파생판도 존재했으나 2015년에 개발이 중단되었다.
더 읽어볼만한 페이지
- 에뮬레이션 소프트웨어 - 에뮬레이터
에뮬레이터는 다른 프로그램이나 장치를 모방하는 컴퓨터 프로그램 또는 전자기기의 능력으로, 하드웨어 및 소프트웨어 모방을 포함하며 디지털 아카이빙과 뉴 미디어 아트 분야에서 중요한 역할을 한다. - 에뮬레이션 소프트웨어 - 시그윈
Cygwin은 윈도우에서 유닉스 시스템과 유사한 환경을 제공하는 소프트웨어로, POSIX API 구현 및 다양한 개발 도구를 통해 유닉스 기반 소프트웨어의 개발, 빌드, 실행을 지원한다. - 사유 소프트웨어 - 인터넷 익스플로러
마이크로소프트가 개발한 웹 브라우저인 인터넷 익스플로러는 윈도우 운영 체제와의 통합으로 높은 시장 점유율을 유지했으나, 웹 표준 문제와 보안 취약점으로 비판받으며 2015년 엣지에 자리를 내주고 2022년 지원이 종료되었지만, 엣지의 IE 모드로 레거시 호환성을 유지하고 있다. - 사유 소프트웨어 - 스타오피스
스타오피스는 1985년 스타라이터에서 시작하여 다양한 플랫폼으로 확장되고 썬 마이크로시스템즈에 인수되어 OpenOffice.org의 기반이 되었던 오피스 스위트였으나, 오라클에 인수 후 오라클 오픈 오피스로 변경되었다가 판매가 중단되었으며, 워드 프로세서, 스프레드시트, 프레젠테이션 프로그램 등을 포함하고 있었다.
DeSmuME - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
![]() | |
명칭 | DeSmuME |
종류 | 게임 에뮬레이터 |
라이선스 | GNU GPL v2 |
공식 웹사이트 | DeSmuME 공식 웹사이트 |
개발 | |
개발자 | YopYop156 |
개발 원작자 | YopYop156 |
개발팀 | DeSmuME 팀 |
이전 명칭 | YopYop DS |
프로그래밍 언어 | C++ |
저장소 | DeSmuME GitHub 저장소 |
출시 | |
최초 출시일 | 2005년 12월 03일 |
최신 버전 | 0.9.13 |
최신 버전 출시일 | 2022년 5월 23일 |
지원 환경 | |
운영체제 | Windows 리눅스 macOS 엑스박스 360 |
2. 역사
DeSmuME는 프랑스의 개발자 YopYop156에 의해 '''YopYop DS'''라는 이름으로 개발이 시작되어 2005년 12월에 첫 버전이 등장했다[6]。 이후 두 번째 릴리스부터 현재의 이름으로 변경되었다[7]。
2006년 1월, 프랑스의 에뮬레이션 관련 법률인 "DADVSI법"[8][9]의 영향으로 개발이 잠시 중단되었으나, 버전 0.3.3의 소스 코드가 공개되면서 세가 새턴 에뮬레이터 "Yabause"를 개발하던 다른 팀에게 개발이 이관되었다. 개발팀이 변경된 후 같은 해 12월에 버전 0.5.0을 릴리스하며 개발을 재개했다[10][11]。
2007년에는 기존의 Windows와 Linux 지원에 더해 macOS 지원이 추가되었고[12], 2019년에는 GitHub에 공식 저장소를 개설하여 개발의 지속성을 확보했다. 현재 DeSmuME는 가장 정확한 닌텐도 DS 게임 에뮬레이터 중 하나로 평가받으며 활발히 개발되고 있다[2]。
2. 1. YopYop DS (초기 개발)
DeSmuME는 프랑스의 개발자 YopYop156에 의해 '''YopYop DS'''라는 이름으로 처음 개발되었으며, 2005년 12월 첫 버전이 공개되었다[6]。 두 번째 릴리스부터 현재의 이름인 DeSmuME로 변경되었다[7]。 초기 버전은 많은 홈브류 닌텐도 DS 롬 데모들과 일부 무선 멀티 부팅 데모 롬들을 지원했다.프랑스의 에뮬레이션 관련 법률인 "DADVSI법"[8][9]의 영향으로, 개발자 YopYop156은 2006년 1월 릴리스된 버전 0.3.3을 마지막으로 개발을 중단했다. 그러나 버전 0.3.3의 소스 코드가 공개되었고, 이후 세가 새턴 에뮬레이터 "Yabuse"를 개발하던 다른 팀이 개발을 이어받았다.
개발팀이 변경된 후 같은 해 12월에 버전 0.5.0이 릴리스되었다[10][11]。 2007년에는 기존의 Windows와 Linux 지원에 더해 macOS 지원이 추가되었다[12]。 2019년에는 GitHub에 공식 저장소를 개설하여 개발을 이어가고 있다.
2. 2. 개발 중단과 재개
DeSmuME는 프랑스의 개발자 YopYop156에 의해 '''YopYop DS'''라는 이름으로 처음 개발되어 2005년 12월에 첫 버전이 공개되었다.[6] 두 번째 릴리스부터 현재의 이름인 DeSmuME로 변경되었다.[7] 초기 버전은 일부 닌텐도 DS 홈브류 롬 데모와 무선 멀티 부팅 데모 롬을 지원했다.그러나 2006년 1월, 프랑스에서 에뮬레이션 관련 법률인 "DADVSI법"[8][9]이 개정되면서 개발자인 YopYop156은 버전 0.3.3을 마지막으로 개발을 중단했다. 다행히 소스 코드는 공개되었고, 이후 다른 개발팀이 프로젝트를 이어받아 개발을 재개했다. 이전 세가 새턴 에뮬레이터 "[Yabuse]"를 개발하던 팀이 개발을 이관받았다는 정보도 있다.
개발이 재개된 후 같은 해 12월에 버전 0.5.0이 릴리스되었다.[10][11] 2007년에는 기존의 윈도우와 리눅스 지원에 더해 macOS 지원이 추가되었다.[12] 2019년에는 GitHub에 공식 저장소를 개설하여 개발을 이어가고 있다.
2. 3. DeSmuME 팀의 탄생과 발전
프랑스의 개발자 YopYop156에 의해 '''YopYop DS'''라는 이름으로 개발이 시작되어 2005년 12월에 첫 버전이 등장했다.[6] 두 번째 릴리스부터 이름을 현재의 DeSmuME로 변경했다.[7]그러나 프랑스의 에뮬레이션 관련 신법인 "DADVSI법"[8][9]의 영향으로 2006년 1월 릴리스를 마지막으로 개발이 중단되었다. 다행히 버전 0.3.3의 소스 코드가 공개되었고, 이후 세가 새턴 에뮬레이터 "Yabause"를 개발하던 다른 팀으로 개발이 이관되었다.
YopYop156의 개발 중단 이후, 몇몇 개발자들은 YopYop의 원래 코드를 기반으로 DeSmuME를 비공식적으로 만들고 배포하기 시작했다. 이후 이 다양한 개발자들은 각자의 작업을 통합하여 같은 해 12월에 공식 버전 0.5.0을 릴리스했다.[10][11]
2007년에는 기존의 Windows와 Linux 지원에 더해 macOS 지원을 추가했다.[12] 2019년에는 GitHub에 공식 저장소를 개설하여 개발을 이어가고 있다.
DeSmuME는 주요 DS 에뮬레이터 중 하나로, 기본 지원 언어는 영어이다. 가장 정확한 에뮬레이터 중 하나로 평가받으며, 현재까지도 활발하게 개발이 진행되고 있다. CUI와 GUI 환경 모두에서 실행 가능하며, RetroArch의 코어로도 사용할 수 있다.[2] 오랜 기간 개발되어 온 만큼 다른 DS 에뮬레이터들에 비해 성숙도가 높다는 평가를 받지만, 호환성 확보를 우선시하는 경향 때문에 기능은 다소 제한적이라는 평가도 있다.[2]
3. 기능
DeSmuME는 스테이트 저장, 화면 크기 조절 및 화질 개선, 마이크 입력 지원, 게임 플레이 녹화 및 녹음 등 닌텐도 DS 에뮬레이션에 필요한 여러 기본적인 기능을 제공한다.[3] JIT 컴파일러를 지원하여 실행 속도를 개선했으며, OpenGL을 활용한 고해상도 렌더링과 다양한 그래픽 향상 옵션도 갖추고 있다.[2][4]
오랫동안 개발되어 온 만큼 안정성과 호환성이 높다는 평가를 받지만[2], 다른 에뮬레이터에 비해 상대적으로 동작이 무겁다는 의견도 있다. 또한, DS 다운로드 플레이나 멀티플레이와 같은 일부 기능은 지원하지 않는다.
3. 1. 기본 기능
DeSmuME는 주요 닌텐도 DS 에뮬레이터 중 하나로, 가장 정확한 에뮬레이터 중 하나로 평가받으며 적극적인 개발이 계속되고 있다. CUI와 GUI 환경 모두에서 실행 가능하며, RetroArch의 코어로도 사용될 수 있다.[2] 기본 지원 언어는 영어이다.오랜 개발 기간 덕분에 후발 주자들보다 성숙된 에뮬레이터로 평가받지만, 호환성 확보를 최우선으로 하여 기능은 다소 제한적이라는 평가도 있다.[2] 기본적인 기능은 다음과 같다.
- 스테이트 저장: 게임 진행 상황을 언제든지 저장하고 불러올 수 있다.[3]
- 화면 설정: 화면 크기를 조절할 수 있다.
- 화질 개선: 필터링 기능을 지원하여 그래픽 품질을 향상시킬 수 있다.
- 마이크 지원: 윈도우 및 리눅스 환경에서 마이크 입력을 지원한다.
- 녹화 및 녹음: 게임 플레이 영상과 소리를 직접 녹화하거나 녹음할 수 있으며, 내장된 영화 녹화 기능도 제공한다.
- 스크린샷 캡처: 게임 화면을 이미지 파일로 저장할 수 있다.
- 클럭 업: 게임 처리 속도를 높일 수 있다.
다른 에뮬레이터에 비해 상대적으로 동작이 무겁다는 평가가 있다. 또한, JIT 컴파일러는 초기 공식 버전에는 포함되지 않았고 파생 버전에서만 지원되었으나, 이후 자체적으로 구현되었다.
한편, 다음과 같은 기능들은 지원하지 않는다.
기능 종류 | 세부 내용 |
---|---|
플레이 방식 | DS 다운로드 플레이 |
통신 기능 | 멀티플레이 (Wi-Fi 및 로컬 통신 모두) |
지원 기기 | DSi 전용 소프트웨어 구동 |
외부 기기 연동 | Wii와의 연결 |
3. 2. 그래픽
DeSmuME는 화면 크기를 조절할 수 있으며, 필터를 적용하여 화질을 개선하는 기능을 지원한다.2023년 현재 정식 버전에서는 더 높은 해상도로 렌더링하는 옵션이 추가되었고, 텍스처 필터링 기능도 사용할 수 있게 되었다. OpenGL 기술을 활용하여 멀티샘플링 안티앨리어싱(MSAA)을 적용하면, 폴리곤이나 선의 가장자리가 부드러워지고 화면 떨림이 줄어드는 등 그래픽 품질을 높일 수 있다. 또한, 다양한 후처리 셰이더를 이용해 사용자의 취향에 맞게 화면을 보정하는 것도 가능하다[2][4]。
macOS 버전의 경우, Windows 버전에는 없는 멀티패스 후처리 셰이더 필터 기능도 지원한다.
3. 2. 1. DeSmuME X432R
일본인 개발자 yolky-nine이 공개한 DeSmuME의 파생 버전이다[5]. 당시 정식 버전에서는 지원하지 않았던, DS 본체보다 높은 렌더링 해상도로의 업스케일링을 지원하는 것이 특징이다. Windows 버전만 제공된다.X432R의 고화질화 방식은 다른 에뮬레이터들이 사용하는 일반적인 방식과는 다르다. DS의 원래 그래픽 처리 방식은 내부적으로 그대로 실행하면서, 그 위에 고화질화된 3D 모델을 만들어 덮어씌우는 특이한 방식을 사용한다. 이 때문에 고화질화를 위해서는 어느 정도 높은 컴퓨터 사양이 필요하다.
개발은 2015년에 중단되었다.
3. 3. 미지원 기능
다음과 같은 일부 기능은 지원하지 않는다.참조
[1]
웹사이트
Faq - DeSmuME
http://wiki.desmume.[...]
2023-04-06
[2]
웹사이트
DeSmuME - Emulation General Wiki
https://emulation.ga[...]
2023-04-06
[3]
웹사이트
Savefile or savestate - DeSmuME
http://wiki.desmume.[...]
2023-04-06
[4]
웹사이트
Release Release 0.9.13 · TASEmulators/desmume
https://github.com/T[...]
2023-04-06
[5]
웹사이트
DeSmuME X432R 過去のバージョン
http://shikaver01.we[...]
2023-04-06
[6]
웹사이트
YopYop DS emulator released!
https://www.1emulati[...]
2023-04-06
[7]
웹사이트
"[DeSmuME] ICEBOX 3rd EDITION [NDS (�j���e���h�[DS) �G�~�����[�^]"
https://icebox3rdedi[...]
2023-04-06
[8]
문서
"情報化社会における著作権および関連諸権利」(Loi sur le Droit d’Auteur et des Droits Voisins dans la Société de l’Information)に関する[[著作権法 (フランス)|フランスの著作権法案]]のこと。[[Peer to Peer|P2P]]ソフトウェアによる著作権作品の交換を阻止したり、[[デジタル著作権管理|DRM]]テクノロジを回避するあらゆる手法を犯罪とするなどの新規制を盛り込むなど、これまでの著作権法規よりも厳しい内容となる可能性が懸念され、フランスの開発者がエミュレータの頒布を続けることが難しくなった。"
[9]
웹사이트
"「ヨーロッパで最悪の著作権法」がフランス議会を通過 {{!}} OSDN Magazine"
https://mag.osdn.jp/[...]
2023-04-06
[10]
웹사이트
Release 0.5.0 - DeSmuME
https://wiki.desmume[...]
2023-04-06
[11]
웹사이트
News: DeSmuME 0.5 released
https://gbatemp.net/[...]
2023-04-06
[12]
웹사이트
DeSmuME v0.7.3 released! « DeSmuME
https://desmume.org/[...]
2023-04-06
[13]
SourceForge
desmume Revision 3446
2010-03-26
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com