반응형

1. MAME 실행 파일을 다음링크에서 다운로드 받습니다. http://sheasilverman.com/rpi/raspbian/mameBin.zip 

pi@raspberrypi ~ $ wget http://sheasilverman.com/rpi/raspbian/mameBin.zip


2. 다운로드 받은 파일을 압축을 풉니다. 

pi@raspberrypi ~ $ unzip mameBin.zip 


3. sudo usermod -a -G video [your_username]

pi@raspberrypi ~ $ sudo usermod -a -G video pi


4. 초기 셋팅을 위해 advmame 실행을 합니다. 그러면 몇몇의 디렉토리가 생성 되고 ~/.advance에 옮겨집니다.

pi@raspberrypi ~ $ ./mameBin/bin/advmame 


5. 화면 셋팅을 위해서 ~/.advance/advmame.rc 에 설정값을 추가합니다. HDMI와 NTSC 구분해서 추가합니다.

pi@raspberrypi ~/.advance $ vim /home/pi/.advance/advmame.rc 


// HDMI TV 

device_video_clock 5 - 50 / 15.62 / 50 ; 5 - 50 / 15.73 / 60


// NTSC TV 용

device_video_clock 5 - 50 / 15.73 / 60

* vim 이 없을 경유 : nano 를 사용해도 됩니다.

* sudo apt-get install vim  으로 설치도 가능합니다. 


6. 다운로드 받은 게임을  ~/mameBin/share/advance/roms/GameFolderName 에 복사합니다.

* mame 게임은 구글링으로 mame rom 으로 검색하면 주루루루루룩 나옵니다. 

pi@raspberrypi ~ $ cd mameBin/bin/


7.  ~/mameBin/bin/advmame GameFolderName 으로 게임을 실행합니다.

pi@raspberrypi ~ $ ~/mameBin/bin/advmame GameFolderName


반응형
Posted by KraZYeom

댓글을 달아 주세요

  1. vim 2013.02.19 23:56  댓글주소  수정/삭제  댓글쓰기

    5번 과정 도중에 vim 커맨드를 찾을 수 없다네요

    무엇이 문제일까요...

  2. 2013.04.12 16:53  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    • Favicon of https://www.appilogue.kr BlogIcon KraZYeom 2013.04.13 05:02 신고  댓글주소  수정/삭제

      6번을 참고 하시면 되는데요.
      unzip 으로 압축을 풀고 압축푼 디렉토리를 6번 위치에 복사하면 됩니다. ㅠ

    • gosrock 2013.04.13 05:21  댓글주소  수정/삭제

      답변 감사합니다.
      디렉토리에 정상적으로 파일을 넣고 실행하면 파일을 찾을 수 없다고
      나오네요. (~/mameBin/bin/advmame "폴더이름" )하면, file not found 라고 뜨네요.

    • Favicon of https://www.appilogue.kr BlogIcon KraZYeom 2013.04.14 08:47 신고  댓글주소  수정/삭제

      testapp이라고 하면


      -bash: ./advmame: No such file or directory

      이렇게 뜨나요?

      ./advmame testapp
      Game "testapp" isn't supported.

      아니면 이렇게 뜨나요?

  3. ㄱㄱㄱ 2013.07.14 21:16  댓글주소  수정/삭제  댓글쓰기

    4번째사진.. 4번째 사진대로 썻는데 no such file or directory라고 뜨네요.. 해결법좀

  4. 음... 2013.08.04 14:31  댓글주소  수정/삭제  댓글쓰기

    느리네요ㅠㅠ

  5. d 2014.02.28 13:21  댓글주소  수정/삭제  댓글쓰기

    5번 오류나네요 -bash: ./advmame: No such file or directory

  6. 김민성 2014.09.27 21:24  댓글주소  수정/삭제  댓글쓰기

    Game "gamefoldername" isn't supported라고뜹니다.................. 지금 sd카드에 롬파일 따로넣엇구요 거기에 dir문서랑 dbz2알집잇구요 GameFolderName 새로만들어서 거깃다가 압축푼거랑 안푼거랑 동시에넣어놨어요...아그리구6번에서요 어디어디에복사하라고하시는문구에서 물결표가 숫자껄로는 안되는데 어떤거 사용해야되는지좀...또 cd 치면은 왼쪽명령어에 추가되던데 그거한다음에 7번이랑 문구가안맞는데 6,7번 자세히설명부탁드려요

반응형

* 경 고 * 

오버클럭킹을 하다가 생기는 문제는 절대 제가 책임지지 않습니다. 

본인에게 책임이 있습니다.


기본적으로 라즈베리 파이는 700MHz의 CPU 클럭으로 동작합니다.  800까지는 라즈베리 파이에서도 추천을 하는지 주석으로 옵션으로 처리 되어 있네요. 


850, 최대 1GHz까지 오버클럭이 가능하지만 생기는 문제를 보장하지는 않습니다. 하늘나라로 보낼 수 있습니다. 


방법은 아주 간단합니다. 즐겨찾는 에디터로 /boot/config.txt 파일을 살짝 걸들여주고 리붓만 하면 됩니다. 


1. config.txt 수정합니다.

sudo vim /boot/config.txt 


2.  /arm_freq 로 찾아갑니다. 아니면 거의 마지막 줄에 있으니 G를 눌러서 마지막줄로 이동합니다.

#uncomment to overclock the arm. 700 MHz is the default.

#arm_freq=800


3. 주석을 풀고 기본 오버클럭킹을 하던지, 아니면 약간 최대값으로 아래와 같이 수정을 합니다.

arm_freq=855

sdram_freq=500


4. 그리고 마음의 준비를 하고 리붓~!

sudo reboot




**************** 주 의 ***************

* 1GHz로 오버클럭킹을 하려면        *

* 아래와 같이 하면 됩니다.                *

* 책임지지 않아요                             *

**************************************

over_voltage=6

arm_freq=1000

core_freq=500

sdram_freq=500



* 경 고 * 

오버클럭킹을 하다가 생기는 문제는 절대 제가 책임지지 않습니다. 

본인에게 책임이 있습니다.






반응형
Posted by KraZYeom

댓글을 달아 주세요

반응형

What is the optimum split of main versus GPU memory? 원문


256MB 라즈베리 파이는 192MB:64MB로 기본메모리:GPU메모리로 나눠서 사용하고 있습니다. ( 1:1인가요? )


최적의 메모리 할당값은 얼마일까요? 각각 상황에 따라 다르긴 하지만, 

콘솔 환경으로만 사용한다면 240MB:16MB로 설정하면 최적의 상태가 된다고 합니다. 


최적의 3가지의 메모리 모델이 있습니다. (512 메모리가 있는 최신 라즈베리 파이는 더 적절하게 분배하세요.. 

아이고 배아파... ㅠㅠ )

1. 224MB : 32MB, 비디오 플레이와 3D 랜더링이 필요없는 응용프로그램을 사용하는 Linux Desktop 

2. 192MB : 64MB, 비디오 플레이와 3D 랜더링을 필요로하는 응용프로그램을 사용하는 Linux Desktop

3. 128MB : 128MB, 다양한 멀티미디어 작업을 하는 응용프로그램과 3D 렌더링 게임 

4. 240MB : 16MB, 걍 콘솔 사용


적용하기 위해서는 https://github.com/raspberrypi/firmware/tree/master/boot 에서 

메인 메모리로 사용하고 싶은 파일을 받아서 /boot/ 에 복사하면 됩니다. 


예 ) 240MB를 메인으로 사용하고 싶은 경우 

sudo cp ./arm240_start.elf /boot/start.elf


3가지 모델이 맞게 사용하세요! :-]

반응형
Posted by KraZYeom

댓글을 달아 주세요

반응형

http://techcrunch.com/2012/10/15/raspberry-pi-mini-computer-now-shipping-with-ram-upgraded-to-512mb-from-256mb-same-tiny-35-price-tag/


조금 일찍이나, 최근에 구입하신분들은 낭패의 소식. 이제 구입 하실려고 하시는분들은 좋은 소식이네요 :-) 

저는 낭패입니다. 


라즈베리 파이가 같은 가격인 $35 에 램이 256MB에서 512MB로 늘어서 배송되고 있다고 합니다. 


라즈베리 파이 사용하면서 좀 갑갑한게 램이였는데 이제 해소 되었군요...; 

하지만 다시 사기엔 좀 무리인듯. 

반응형
Posted by KraZYeom

댓글을 달아 주세요

반응형

라즈베리 파이에 ssh로 접속을 한다. 


 sudo apt-get install tightvncserver tight vnc server를 설치한다.

 vncserver :1 -geometry 1280x800 -depth 16 -pixelformat rgb565  vnc server를 구동한후 비밀번호를 설정하면 된다. 


pi@raspberrypi ~ $ sudo apt-get install tightvncserver

Reading package lists... Done

Building dependency tree       

Reading state information... Done

The following extra packages will be installed:

  x11-xserver-utils xfonts-base xfonts-encodings xfonts-utils

Suggested packages:

  tightvnc-java nickle cairo-5c xorg-docs-core

The following NEW packages will be installed:

  tightvncserver x11-xserver-utils xfonts-base xfonts-encodings xfonts-utils

0 upgraded, 5 newly installed, 0 to remove and 34 not upgraded.

Need to get 7,824 kB of archives.

After this operation, 11.7 MB of additional disk space will be used.

Do you want to continue [Y/n]? y

Get:1 http://mirrordirector.raspbian.org/raspbian/ wheezy/main tightvncserver armhf 1.3.9-6.4 [786 kB]

Get:2 http://mirrordirector.raspbian.org/raspbian/ wheezy/main x11-xserver-utils armhf 7.7~3 [181 kB]

Get:3 http://mirrordirector.raspbian.org/raspbian/ wheezy/main xfonts-encodings all 1:1.0.4-1 [584 kB]

Get:4 http://mirrordirector.raspbian.org/raspbian/ wheezy/main xfonts-utils armhf 1:7.7~1 [92.2 kB]

Get:5 http://mirrordirector.raspbian.org/raspbian/ wheezy/main xfonts-base all 1:1.0.3 [6,181 kB]

Fetched 7,824 kB in 34s (228 kB/s)                                             

Selecting previously unselected package tightvncserver.

(Reading database ... 56668 files and directories currently installed.)

Unpacking tightvncserver (from .../tightvncserver_1.3.9-6.4_armhf.deb) ...

Selecting previously unselected package x11-xserver-utils.

Unpacking x11-xserver-utils (from .../x11-xserver-utils_7.7~3_armhf.deb) ...

Selecting previously unselected package xfonts-encodings.

Unpacking xfonts-encodings (from .../xfonts-encodings_1%3a1.0.4-1_all.deb) ...

Selecting previously unselected package xfonts-utils.

Unpacking xfonts-utils (from .../xfonts-utils_1%3a7.7~1_armhf.deb) ...

Selecting previously unselected package xfonts-base.

Unpacking xfonts-base (from .../xfonts-base_1%3a1.0.3_all.deb) ...

Processing triggers for man-db ...

Processing triggers for fontconfig ...

Setting up tightvncserver (1.3.9-6.4) ...

update-alternatives: using /usr/bin/tightvncserver to provide /usr/bin/vncserver (vncserver) in auto mode.

update-alternatives: using /usr/bin/Xtightvnc to provide /usr/bin/Xvnc (Xvnc) in auto mode.

update-alternatives: using /usr/bin/tightvncpasswd to provide /usr/bin/vncpasswd (vncpasswd) in auto mode.

Setting up x11-xserver-utils (7.7~3) ...

Setting up xfonts-encodings (1:1.0.4-1) ...

Setting up xfonts-utils (1:7.7~1) ...

Setting up xfonts-base (1:1.0.3) ...

pi@raspberrypi ~ $ vncserver :1 -geometry 1280x800 -depth 16 -pixelformat rgb565

You will require a password to access your desktops.


Password: 

Warning: password truncated to the length of 8.

Verify:   

Would you like to enter a view-only password (y/n)? y

Password: 

Warning: password truncated to the length of 8.

Verify:   


New 'X' desktop is raspberrypi:1


Creating default startup script /home/pi/.vnc/xstartup

Starting applications specified in /home/pi/.vnc/xstartup

Log file is /home/pi/.vnc/raspberrypi:1.log



이후 Mac, iPhone, iPad 등에서 VNC Client를 사용해서 접속하면 된다



무료 앱인 Chicken of the VNC를 사용하여 접속하였다. 

간단한 접속 정보인 IP와 Password를 입력한후 Connect 버튼을 누르면 Raspberry pi의 'X' desktop이 화면에 나타난다. 




반응형
Posted by KraZYeom

댓글을 달아 주세요