KernelEX

 

[image]
KernelEX의 호환성 탭.
KernelEx 홈페이지
다운로드 페이지
1. 개요
2. 구동되는 프로그램 목록
2.1. 일반 앱
2.3. 플러그인


1. 개요


'''KernelEX'''는 Windows 98, Windows ME(이하 Windows 9x)[1]에서 Windows NT 계열(Windows 2000/XP/'''Vista''')의 프로그램을 구동하기 위한 오픈소스 호환레이어이다. 얼핏 보면 Wine 과 비슷하다고 할 수는 있지만 Windows 9x/구 NT 계열만 지원하기 때문에 약간 다르다고 보면 된다. 9x 계열에 없는 유니코드 API 등을 추가해 주는 것으로, NT 계열에서 추가된 DLL 등은 지원되지 않으므로 최신 프로그램의 실행은 포기하는 것이 좋다. 특히 오버워치, 배틀필드 1, 스타크래프트 2, 스타크래프트: 리마스터 등의 네이티브 AMD64 앱은 실행 자체가 불가능하다.[2]
지원이 끊긴 지 오래인 Windows 9x 계열을 왜 지금도 쓰냐 물을 수 있겠는데, 이런저런 어른의 사정(대부분 신형 OS를 지원하지 않는 억 소리 나는 산업용 장비 관련)이 작용하고 있다는 점이 크다. 또한 개발도상국, 특히 시골을 가면 지금까지도 윈도 9x를 사용하는 경우가 생각보다 많다. 이쪽에서는 컴퓨터를 그냥 타자기의 업그레이드 버전 정도로 굴리기 때문.

2. 구동되는 프로그램 목록


KernelEX로 '''구동되는 프로그램만''' 적어 주십시오.
나무위키의 호환성 목록보다는 KernelEx 위키호환성 데이터베이스를 참조하는 것이 훨씬 좋습니다.

2.1. 일반 앱


무난하게 설치 및 실행할 수 있다. 다만 15.12 버전 이상은 우클릭 메뉴가 사라지는 문제점이 있다. 해결 방법은 7-Zip의 실행 파일에 Windows 2000 호환성을 적용하는 것이다. 공식 위키 설명
오라클 인수 전 버전인 1.6.0.23 버전까지 설치 및 실행 가능. 이후 버전은 설치가 불가능해 수동설치가 필요하며 1.6.0.31 버전 이후부터는 실행조차 불가능하다.
무난하게 설치 및 실행할 수 있다. 다만 6.6.9 버전 이후부터는 툴바가 깨져 나온다. 6.6.9 버전 다운로드 링크
3.8 버전까지. 이후 버전은 제대로 실행이 안 되는 듯하다.
무난하게 설치 및 실행할 수 있다.
정식 버전은 3.1.20 버전, ESR 버전은 10.0.12esr 버전까지 설치 및 실행할 수 있다. 이후 버전은 설치는 되나 실행되지 않는다.
msvcrt.dll을 백업했다가 덮어쓰는 등 다소 삽질을 해야 한다. 아크로뱃 프로는 실행불가.
  • 알쇼
무난하게 설치 및 실행할 수 있다.
무난하게 설치 및 실행할 수 있다.
12.02 버전까지 설치 및 실행할 수 있다. 12.10 이상 버전이나 엔진 변경 후 출시된 15 버전 이상은 설치할 수 없다. 버전별로 사용에 문제가 있는 경우도 있으며 간혹 GDIPLUS.DLL 오류가 발생하기도 한다. 이 경우 XP 등에서 해당 DLL 파일을 구해 넣어주면 된다. 설치한 뒤 대부분의 웹사이트가 접속 자체가 안될 텐데, 이럴 때는 Preferences(옵션) > Advanced(고급) > Security(보안) > Security Protocols(보안 프로토콜)에서 TLS 1.1과 1.2를 체크해주면 접속된다(안되는 곳도 있다). 알려진 문제 목록(공식 위키) 차라리 설정도 필요없고 페이지도 덜 깨지는 파이어폭스를 추천한다.
3.2.1 버전까지 설치 및 실행할 수 있다. 다만 IE 버전이 5.5보다 낮다면 설치 중 인증서 오류가 발생한다.
무난하게 설치 및 실행할 수 있다. 일부 텍스트가 작게 나오는 문제가 있으나 큰 문제는 없음.
마지막으로 9x 계열을 공식 지원한 버전은 5.35 버전. 이후 버전도 무난하게 설치 및 실행할 수 있다. 다만 Winamp 5.51 이상의 인스톨러 기준으로 Windows 2000 SP4로 호환성이 맞추어져도 Windows 2000 이상의 환경에서만 실행 가능하다고 뜨니 5.5 설치를 먼저 하고 상위 버전 인스톨러 자체의 압축을 WinRAR나 반디집 등으로 풀어 덮어 씌운 다음 해당 폴더 속 exe 파일들에 호환성 설정 걸어주고 실행하더라도 ID3 Tag 편집에 지장이 있으니 주의. 거기다 5.5의 경우에도 Standard에서의 Modern 스킨 적용 시 잘 되는 반면, Full에서의 Modern 스킨 적용 시 다운되니 참고하자. 그리고 wma 파일을 원활하게 재생하려 한다면 Windows Media Player 9 설치와 WMA9 코덱은 설치해야 한다.
정식 버전은 9.0.1 버전, ESR[3] 버전은 10.0.12esr 버전까지 설치 및 실행할 수 있다.[4] 거의 모든 기능이 정상 작동하지만 프린트 등 일부 기능은 쓸 수 없다. Windows Me 등 일부 시스템에서는 글자가 아예 안 나오거나 도중에 강종되는 일이 잦다. 10.0.12esr 이후 또는 11 버전은 실행 시 페이지가 깨지는 등의 문제점이 있다. 12 버전 이상은 설치되더라도 실행되지 않는다. 이쪽은 오페라랑은 달리 TLS 1.2가 자동으로 활성화되며 오페라보다 페이지가 덜 깨진다.
무난하게 설치 및 실행할 수 있다.
무난하게 설치 및 실행할 수 있다.
마지막으로 9x 계열을 공식 지원한 버전은 2.1.43.5119 버전. 2.2.50.5145 버전까지 설치 및 실행할 수 있다. 다만 오디오 CD 재생이 불가능한 문제점이 있다.
무난하게 설치 및 실행할 수 있다.
무난하게 설치 및 실행할 수 있다.
5 버전까지 설치 및 실행 가능.[5] Windows 2000 SP4로 호환성을 맞추면 실행은 가능하나, 반디집을 한번 켠 뒤 창을 닫으면 그 후부터 화면상의 모든 아이콘이 증발하기 시작하므로 가급적 창을 닫지 않는 것이 좋다. 재부팅 하면 원상복구된다.
  • 제트오디오
msvcr90.dll, msvcp90.dll, mfc90u.dll을 구한 다음 Windows XP(서비스 팩 2)로 호환성을 맞추면 설치 및 실행할 수 있다. 다만 WMA9 코덱 업데이트는 튕긴다.
사실상 없는거나 마찬가지인 9x의 빈약한 작업관리자 기능을 대체할 수 있는 프로그램이다. 실행 중인 프로세스 조회 및 강제종료, CPU 사용량, RAM 사용량, 프로세스 트리 조회 등이 가능하며, 11.33 버전까지 정상 작동 확인. 참고로 동일한 11.33버전이라도 Windows 98/Me에서 표시되는 내용과 NT 계열에서 표시되는 내용이 살짝 다르다.

2.2. 게임


  • JNES
무난하게 설치 및 실행 가능.
d3dx9_40.dll이 필요.
d3dx9_37.dll이 필요.
무난하게 설치 및 실행 가능.
무난하게 설치 및 실행 가능.
무난하게 설치 및 실행 가능.
영상 참조
KernelEx 4.5.2가 권장된다. 비공식 Nvidia 드라이버 82.69를 사용하는 경우 NVOPENGL.DLL을 81.98으로 다운그레이드 해야한다.

2.3. 플러그인


무난하게 설치 및 실행 가능.
공식 위키
공식 사이트
여기서 호환되는 프로그램 목록을 더 볼 수 있다.

[1] 95는 지원하지 않는다.[2] Windows 9x32비트 + 16비트 호환이다. 당연히 64비트 앱을 실행할 수 있을 리가 없다.[3] Extended Support Release, 즉 장기 지원 버전.[4] 파폭의 Windows 9x 정식 지원이 2.x버전에서 끊겼는데 KernelEx 쓰면 10버전대까지 작동한다는 것. 이걸 고려하면 KernelEx 설치는 정말 필수이다.[5] 6부터는 XP도 지원되지 않는다.