그들은 Nintendo 64에서 Linux를 성공적으로 실행했습니다.

몇일 전에 Linux 생태계에 대한 일련의 새로운 기능이 출시되었습니다. 2020 년 말까지 거의 소니 직후 발표 (24 월 XNUMX 일) s 용 새 Linux 커널 드라이버하드웨어 부분 제공 플레이스테이션 5 듀얼센스또한 Linux가 Nintendo 64 (N64) 게임 콘솔에서 성공적으로 실행되었다는 뉴스가 발표되었습니다.

유의해야합니다e는 Linux를 실행하려는 시도가 처음이 아닙니다. Nintendo 64와 Linux가 많은 장치에서 실행되었으므로 놀라운 일이 아닙니다.

Windows, iOS 및 Mac OS와 마찬가지로 Linux는 운영 체제 (호스팅하는 컴퓨터와 관련된 모든 하드웨어 리소스를 관리하는 소프트웨어)입니다.

따라서 Linux 커널은 많은 아키텍처에 적용되었습니다. 가장 잘 알려진 예 중 하나는 Linux 커널을 기반으로하는 Android 모바일 운영 체제입니다. 지원되지 않는 플랫폼을위한 새로운 Linux 커널 포트에 대해 듣는 것은 드문 일이 아니지만, 게임 콘솔 인 플랫폼의 극히 이례적인 특성은 여전히 ​​인식되어야합니다.

이 업적의 소식이 공개되었습니다 의 수단으로 Linux 커널 개발자 메일 링리스트.

안녕하십니까,

다음은 Nintendo 64 용 포트입니다.
적어도 두 사람이 이전에 이러한 유형의 적응을 경험했지만 제출하지 않았습니다.
이것은 어떤 것도 기반으로하지 않습니다.
RFC는 오래된 틈새 시장과 제한된 플랫폼에서 이것을 병합하는 것이 유용한 지 확실하지 않기 때문입니다.

이것은 이전의 시도와 달리 Linux 커널의 커널에 포함되어 있다고 주장하는 Nintendo 64에 Linux를 적용하려는 세 번째 시도라는 점에 유의해야합니다.

이후 Linux를 Nintendo 64로 이식하려는 이전 시도가 완료되지 않았습니다. Vaporware의 상태를 유지했습니다. 그들은 Lauri Kasanen과 같은 목표를 가지고 있지 않았습니다., 그는 또한 Mesa 프로젝트에 기여한 공로를 인정 받았습니다.

게임 콘솔이 등장한 지 XNUMX 년이 지나면 Lauri Kasanen의 작업이 악용 될 수 있는지 살펴볼 것입니다.

당신은 그것을 인식해야하기 때문에 그 유용성은 매우 제한적입니다. 어쨌든 바이너리는 이미 Lauri의 GitHub 계정에서 다운로드 할 수 있습니다.

그리고 Nintendo 64에는 64MHz에서 작동하는 92 비트 MIPS RISC 프로세서가 장착되어 있으며 4MB 또는 8MB RAM과 함께 제공되며 640 × 480 출력 및 21 비트 색상을 지원합니다.

Nintendo 64의 특징

  • CPU : 64 비트 RISC MIPS CPU, 클럭 속도 : 93,75MHz.RCP 프로세서 : 통합 SP (사운드 및 그래픽 프로세서), 클럭 속도 : 62,5MHz.
  • 메모리 : RAMBUS D-RAM 36M 비트, 전송 속도 : 최대 4.500M 비트 / 초.
  • 디스플레이 : 56 x 224 ~ 640 x 480 도트, 강도 변동없이 인터레이스 모드를 지원합니다.
  • 크기 : 폭 260mm, 깊이 190mm, 높이 73mm.
  • 무게 : 1,1kg (2,42 파운드).

거의 XNUMX 년 동안 출시되지 않은 구식 플랫폼을위한 새로운 포트를 만드는 동기는 에뮬레이터 개발을 촉진하고 게임 포트를 단순화하려는 열망입니다.

항만 면허에 관해서는 이것은 GPLv3 라이센스하에 있습니다. 그리고 부트 로더와 펌웨어 이미지는 Nintendo 64 용 Linux로 준비됩니다.

마지막으로 다음 사항을 고려하는 것이 중요합니다. 포트는 N5.10 분기가있는 커널 64의 업데이트 된 버전을 기반으로합니다. MIPS-64 프로세서 아키텍처의 주요 Linux 소스에 통합 될 가능성이 있습니다.

몇 마디로 Nintendo 64는 공식적으로 지원되는 Linux 플랫폼이 될 수 있습니다.

사람들을 위해 코드를 알고 있거나 바이너리 파일을 다운로드하는 데 관심이 있습니다. Nintendo 64에서 사용할 수 있다면 Lauri의 GitHub for MIPS 64 비트 아키텍처에서 사용할 수 있으며 Flashcart와 함께로드 할 수 있습니다.

링크는 이쪽입니다.


코멘트를 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   이누 카제

    1- "the Linux kernel"이라는 문구는 중복성이기 때문에 매우 잘못되었습니다. Linux는 커널 (Kernel)이기 때문입니다.

    2- "플랫폼이 게임 콘솔이라는 매우 특이한 특성은 아직 인식되지 않았습니다."OpenPandora와 같은 것들이 존재했을 정도로 몇 년 동안 존재하지 않았으며, 일부 버전의 PlayStation 3에서 FreeBSD를 사용한다는 사실이 발견되었을 때도있었습니다. 수행 된 작업은 Linux 커널이있는 GNU 운영 체제로 변경되었습니다.

    3- "리눅스 커널의 커널"이라는 구절은 완전히 불필요한 삼중 중복성으로 나쁘다. 이러한 종류의 문구는 GNU가 운영 체제이고 Linux가 단지 커널이라는 것을 구별하지 않는 새로운 문구들 사이에 혼란을 더합니다.