라즈베리파이 rpix86 설치 및 구동하기
1. rpix86 이란 ?
도스에뮬레이터의 종류 중 가장 성능 및 안정성, 호환성의 삼박자가 고루 갖추어진 에뮬레이 터는 DosBOX 였다. 하지만, 라즈베리파이에서 만큼은 예외로 rpix86 이라는 최강 도스용 에뮬 레이터에게 곤혹을 치르고 있다는 후문이 유저들 사이에서는 전해진다.
초기 배포 당시만해도 rpix86은 터미널 상에서만 다운로드 및 설치하는 방법이였으나, 최근 The Pi STORE를 통해 무료배포 버젼으로 전환이 되면서 그 중에서 터미널 상에서 설치하는 방법을 진행해 보도록 하자.
[그림 00] rpix86 X11실행화면
2. rpix86 다운로드 및 압축해제
자 그럼 이제 rpix86 사용을 위해서 배포사이트에서 다운로드를 받고 실행을 해 보도록 하자
pi@rasplay ~ $ mkdir rpix86
pi@rasplay ~ $ cd rpix86
pi@rasplay ~/rpix86 $ sudo wget http://rpix86.patrickaalto.com/rpix86.zip
–2013-06-27 06:16:59– http://rpix86.patrickaalto.com/rpix86.zip Resolving rpix86.patrickaalto.com (rpix86.patrickaalto.com)… 72.29.75.107 Connecting to rpix86.patrickaalto.com (rpix86.patrickaalto.com)|72.29.75.107|:80… connected. HTTP request sent, awaiting response… 200 OK Length: 472686 (462K) [application/zip] Saving to: `rpix86.zip’ 100%[======================================>] 472,686 188K/s in 2.5s 2013-06-27 06:17:02 (188 KB/s) – `rpix86.zip’ saved [472686/472686]
|
pi@rasplay ~/rpix86 $ sudo unzip rpix86.zip
pi@rasplay ~/rpix86 $
3. rpix86 실행하기
rpix86을 X11 에서도 구동을 하면 별도의 스크린이 팝업이 되고, 기존 사용하던 LXTerminel 위에 새로운 창이 뜨면서 [그림 00] 과 같이 화면으로 도스로 전환이 이루어 진다.
또한, rpix86이 사용하는 도스에뮬레이터는 프리웨어 버전인 4DOS 7.50 Rev. 을 기반으로 DOS를 이용하도록 개발 되었다.
pi@rasplay ~/rpix86 $ ./rpix86
./rpix86 -a1 -d/home/pi -f1 -w1366 -h768 Unable to find 4DOS.COM command interpreter (shell) from /home/pi! Do you wish to let rpix86 download it from JP Software FTP site? If you prefer to download it yourself, enter n for No (y/n)? y –2013-06-27 06:21:33– ftp://207.7.82.31/4dos/files/4dos.com => `/home/pi/4DOS.COM’ Connecting to 207.7.82.31:21… connected. Logging in as anonymous … Logged in! ==> SYST … done. ==> PWD … done. ==> TYPE I … done. ==> CWD (1) /4dos/files … done. ==> SIZE 4dos.com … 257520 ==> PASV … done. ==> RETR 4dos.com … done. Length: 257520 (251K) (unauthoritative) 100%[======================================>] 257,520 167K/s in 1.5s 2013-06-27 06:21:36 (167 KB/s) – `/home/pi/4DOS.COM’ saved [257520] |
[그림 00] rpix86 실행화면
4. 도스용 ChessGenius 3 실행하기
우선 기존에 사용 중인 LTXTerminel에서 도스용 ChessGeniun 3를 다운로드 받아 압축을 해제 해보자.
pi@rasplay ~ $ sudo wget http://www.chessgenius.com/cg3dos/CG3DOS.zip
–2013-06-27 07:08:16– http://www.chessgenius.com/cg3dos/CG3DOS.zip Resolving www.chessgenius.com (www.chessgenius.com)… 94.136.40.100 Connecting to www.chessgenius.com (www.chessgenius.com)|94.136.40.100|:80… connected. HTTP request sent, awaiting response… 200 OK Length: 127225 (124K) [application/zip] Saving to: `CG3DOS.zip’ 100%[======================================>] 127,225 72.7K/s in 1.7s 2013-06-27 07:08:19 (72.7 KB/s) – `CG3DOS.zip’ saved [127225/127225] pi@rasplay ~/rpix86 $ sudo unzip CG3DOS.zip Archive: CG3DOS.zip inflating: CG3TEXT.CGS inflating: cg3dos.exe inflating: MAINBOOK.CG3 |
도스용 프로그램을 사용하기 위한 기본적인 준비가 마무리 되었다면, 다시 rpix86 창모드로 전환을 하고 도스용 실행명령어인 파일명.EXE 파일을 실행 해 보자.
다시 화면이 [그림 00] 과 같이 전환이 된다면 정상적으로 ChessGeniun 3 가 실행 된 것이다.
[그림 00] ChessGeniun 3 실행화면
[참고사이트]
o http://rpix86.patrickaalto.com/rdown.html
o http://dsx86compatibility.pbworks.com/w/page/26738915/Compatibility%20List