최근 라즈베리 파이 피코 2(RP2350)를 활용해 386 PC를 에뮬레이션하는 'FRANK 386' 프로젝트가 공개되어 레트로 컴퓨팅 커뮤니티의 주목을 받고 있습니다. 이 프로젝트는 저렴한 마이크로컨트롤러 보드 하나로 과거의 PC 환경을 재현하며, VGA/HDMI 비디오 출력, SD 카드 저장 장치, PS/2 및 USB 키보드/마우스 지원 등 놀라운 기능을 제공합니다.
FRANK 386은 최대 8MB의 RAM(PSRAM 사용)을 지원하며, 640x480 해상도까지의 그래픽 모드를 포함한 VGA 및 HDMI 출력을 제공합니다. 사운드 기능으로는 애드립 OPL2, 사운드 블라스터 16(Sound Blaster 16), PC 스피커 등을 에뮬레이션하여 과거 게임의 향수를 자극합니다. 특히 SD 카드를 통해 플로피 디스크, 하드 디스크, CD-ROM 이미지를 로드할 수 있으며, 런타임 디스크 관리자(Win+F12)를 통해 디스크 이미지를 실시간으로 교체하는 기능도 갖췄습니다. 이 에뮬레이터는 DOS, 윈도우 3.x, 윈도우 95(Windows 95), 리눅스 등 다양한 구형 운영체제를 성공적으로 부팅하고 실행할 수 있습니다.
이 프로젝트는 단순히 과거를 재현하는 것을 넘어, 현대의 저가형 하드웨어로 복잡한 시스템을 구현할 수 있음을 보여줍니다. 이는 하드웨어 에뮬레이션 기술의 발전과 마이크로컨트롤러의 성능 향상을 잘 보여주는 사례입니다. 레트로 게임이나 구형 소프트웨어에 대한 접근성을 높여줄 뿐만 아니라, 임베디드 시스템 개발자들에게도 새로운 영감을 제공할 수 있습니다. 저렴한 비용으로 자신만의 레트로 PC를 구축하려는 취미가들에게는 매우 매력적인 선택지가 될 것입니다.