다양한 시스템을 위한 자체 호스팅 Javascript 에뮬레이션입니다.
디스코드 서버에 참여하세요:
또는 Matrix 서버(#emulatorjs:matrix.emulatorjs.org)를 사용하세요:
[!참고] EmulatorJS 버전 4.0부터 이 프로젝트는 더 이상 emulatorjs.com 프로젝트의 리버스 엔지니어링 버전이 아닙니다. 이제 완전히 다시 작성되었습니다.
[!경고] 버전 4.0.9부터 코어 및 축소 파일은 더 이상 리포지토리에 포함되지 않습니다. 별도로 다운로드해야 합니다. 릴리즈](https://github.com/EmulatorJS/EmulatorJS/releases) 또는 * 새 CDN에서 받을 수 있습니다(자세한 내용은 this 참조). 또한 새로운 버전 시스템을 사용할 예정입니다. (자세한 내용은 여기를 참조하세요).
프로젝트의 히스토리가 다시 작성되어 강제 푸시되었습니다. 활성 커밋을 다시 실행해야 할 수도 있습니다. 불편을 드려 죄송합니다.
[!팁] > 리포지토리 복제는 더 이상 프로덕션용으로 권장되지 않습니다. 대신 릴리즈 또는 CDN을 사용해야 합니다.
이 프로젝트에는 광고가 없습니다.
하지만 현재 데모 페이지에는 이 프로젝트의 펀딩을 돕기 위한 광고가 있습니다.
데모 페이지의 광고는 사용자 수에 따라 나타났다 사라질 수 있습니다
이 프로젝트에 펀딩하는 사람 수에 따라 광고가 표시될 수 있습니다.
***patreon***에서 이 프로젝트의 펀딩을 도울 수 있습니다.
*문제가 해결되지 않는 경우 ***Issue***를 개설해 주세요. *콘솔 로그와 함께 가능한 한 많은 세부 정보를 알려주세요.
알아두셔야 할 세 가지 버전 이름이 있습니다:
- stable - 출시 전에 코드와 코어가 모두 테스트되는 가장 안정적인 버전의 에뮬레이터입니다. 이 버전은 GitHub에 새 버전이 출시될 때마다 업데이트됩니다. 데모의 기본 버전입니다.
- latest - 최신 코드를 포함하지만 안정적인 코어를 사용합니다. 메인 브랜치가 업데이트될 때마다 업데이트됩니다.
- nightly - 최신 코드와 최신 코어를 포함합니다. 코어는 매일 업데이트되므로 계속 알파로 업데이트됩니다.
모든 버전의 에뮬레이터를 다운로드하는 데 사용할 수 있는 새로운 CDN이 있습니다. CDN은 https://cdn.emulatorjs.org/입니다. 이를 사용하여 EJS_pathtodata를 https://cdn.emulatorjs.org/<버전>/data/로 설정하여 안정적인 최신 버전, 야간 버전 및 기타 주요 버전을 얻을 수 있습니다.
[게임 라이브러리]
ROM 폴더에 대한 라이브러리 개요입니다.
*다음 명령어로 로컬 서버를 실행합니다. *
npm i
npm start
>> 버그를 보고할 때는 이전 버전을 사용 중임을 명시하세요.
[게임보이 어드밴스][닌텐도 게임보이 어드밴스] | [패미컴 / NES][NES / 패미컴] | [버추얼 보이][버추얼 보이]
[게임보이][닌텐도 게임보이] | [슈퍼 패미컴 (SNES)] | [DS][닌텐도 DS] | [64][닌텐도 64]
[마스터 시스템][세가 마스터 시스템] | [메가 드라이브][세가 메가 드라이브] | [게임 기어][세가 게임 기어]
[새턴][세가 새턴] | [32X][세가 32X] | [CD][세가 CD]
2600 | [5200][아타리 5200] | [7800][아타리 7800] | [Lynx][아타리 스라소니] | [재규어][아타리 재규어]
Commodore 64 | Commodore 128 | Commodore Amiga
Commodore PET | Commodore Plus/4 | Commodore VIC-20
[플레이스테이션] | [아케이드] | 3DO
[마메 2003] | [콜코비전]