현재 사용된 프론트엔드는 RetroPie라는 라즈베리파이용 레트로게임용 배포판에서 쓰인 Attract-Mode란 것을 사용했습니다. 이전에 쓰려고 했던 델파이로 짜여진 프로그램은 VCL 위주로 만들어져서 컴파일 자체가 전혀 안 되더군요.


본래 Attract Mode는 일반 데스크탑 프로그램을 실행하는 용도가 아니지만 약간의 쉘스크립트 꼼수를 써서 일반 데스크탑 프로그램을 목록에 넣어 실행할 수 있게 했습니다. (중간에 파일 탐색기나 조이스틱 설정 프로그램을 실행하는 등의 용도로 사용합니다.)


포함된 에뮬레이터는 다음과 같습니다.


1. Nestopia (Nintendo Entertainment System) - 영상에서 빼먹었음

2. ZSNES (Super Nintendo Enetertainment System)

3. Kega-Fusion (Sega Genesis, 32X, Sega CD, Sega Master System)

4. Visual Boy Advance (GameBoy Color, GameBoy Advance)

5. MAME (Multiple Arcade Mathine Emulator) - 사실 Attract Mode는 이걸 위해서 처음 만들어진 물건입니다.

6. Dolphin (Nintendo Wii, Nintendo Gamecube) 따로 롬을 구하지 못해서 테스트를 못했지만 AttractMode에서 기본적으로 지원하는 에뮬레이터입니다.

7. PCSX (Sony Playstation)

8. Mupen64plus (Nintendo64) 해상도 지원 쪽에서 문제가 있습니다. 영상에서는 실수했지만 창모드로 실행하면 문제가 해결됩니다.


PC 프로그램

1. Steam for Linux - Big Picture 모드로 실행되게끔 했습니다.

2. PlayonLinux - Wine의 프론트엔드로 Windows게임과 Steam for Windows를 실행할 때 사용 됩니다. 

3. Stepmania - 댄스 게임 (DDR, Pump it up!)시뮬레이터로 크로스 플랫폼을 지원합니다. - 영상에서 빼먹었음

4. Firefox - 아직도 Chrome과 비교해서 저울질 중입니다. 보통 웹게임은 Chrome이 더 빠르거든요.


설정프로그램

1. Update-Manager - 기본적인 우분투용 업데이트 매니저입니다.

2. JStest-gtk 조이스틱 설정 프로그램입니다. 아날로그 보정이나 데드락 설정을 위해 사용됩니다.

3. Wicd-gtk 무선랜 접속 프로그램입니다. Network Manager Applet은 데스크탑에 묶인 경우가 많아서 Wicd를 택했습니다.


추후 추가 예정

1. PPSSPP(Sony Playstation Portable) - PPSSPP의 경우에는 UI가 아주 훌륭하기 때문에 롬관리를 AttractMode가 아닌 PPSSPP에서 하게 끔 할 예정입니다. 즉, 따로 실행됩니다.

2. Reicast (Sega Dreamcast) 제가 드림캐스트 게임을 잘 모르기도 하고 아직도 완벽하지는 않다고 들어서 이쪽은 고민중입니다.

3. 각종 웹게임 링크 - 웹게임도 재미있는 것 참 많지요. 그래서 가능하면 웹게임도 링크를 걸어주는 것이 어떨까 생각하고 있습니다. PC프로그램 실행할 때 쓰는 쉘스크립트를 쓰면 Firefox로 바로 실행할 수 있게 할 수 있겠지요.

4. OpenArena 리눅스 지원 게임 중에서 유명한 것이 이거지요. Quake3의 오픈 소스버전을 사용해서 돌아갑니다. 너무 잘 돌아가는 게임이라서 PCapp 메뉴에는 아직 안 넣었습니다.

5. 지뢰찾기 - 지뢰찾기는 인간이 만든 최고의 게임입니다.

6. 테트리스 - 테트리스는 신이 만든 합법적인 마약입니다.



기본 데스크탑은 Openbox만을 사용한 것을 쓸 예정입니다. 현재는 배포판에 추가한 것이 아닌 Attract-Mode를 수정하기 위해서 MATE 데스크탑에서 에뮬레이터와 게임 들을 설치 후에 제대로 실행되는지 시험하는 중입니다. RetroArch가 잠시 고려되었다가 설정이 복잡하다는 것을 알게되어서 RetroArch 같은 통합 에뮬레이터 대신 각각 전문 에뮬레이터를 사용하는 것으로 바꿨습니다.


현재 PC프로그램 쪽이 많이 부족한데 Nvidia설정 혹은 Radeon Profile을 실행하는 것이 필요합니다. Radeon Profile은 그렇다 치는데 제가 Nvidia는 전혀 모릅니다. Nvidia 사용자 분들이 조금 도와주셨으면 합니다. Nvidia 설정에 들어가는 명령어 부탁드리겠습니다. (Intel은 설정 프로그램이 있으나마나 하기 때문에 무시하겠습니다.)

번호 제목 글쓴이 날짜 조회 수
공지 [사용기] 음악재생기와 NAS 그리고 환경꾸미기 [13] 바람곰돌 2018.05.03 304
공지 우분투 18.04 LTS Bionic Beaver를 써보았습니다! [18] la_Nube 2018.04.28 2282
공지 만자로를 쓰다가 [3] 꼬꼬댁 2018.04.28 446
공지 리눅스 대초보자의 Deepin OS 사용 후기 공유합니다. [22] PEACH 2018.04.27 742
공지 작은 교회에서 커뮤니티 실비아판 사용하기 [20] 산돌이네 2018.04.01 432
공지 리눅스 사용기 및 팁엔테크 게시판 사용 도움말 관리자 2014.11.04 51409
576 [문의] wine으로 카카오톡 하기_파일 다운로드 권한문제 [3] 리눅스초짜 2017.08.22 4718
575 [문의] Wine에서 스타크래프트1 실행불가 문제 [4] 리눅스초짜 2017.08.21 4709
574 리눅스와 리믹스OS를 멀티부팅하여 사용하기 [10] 행복한펭귄 2017.08.20 5336
573 커널 설치시 에러 또는 경고문이 나올적에.. [2] 사과우유 2017.08.11 4407
» 이전에 말했던 우분투 기반의 게이밍판 현재 진행상황입니다. [8] Moordev 2017.08.10 4804
571 Xfce 환경에서 Dropdown terminal 사용방법 [8] krhamoni 2017.08.09 4165
570 [해결&질문] webdav 마운트 후 즉시 동영상 플레이 [4] 바람곰돌 2017.08.05 3946
569 [해결]dd로 부팅 USB 만드는 방법 아시는 분 있습니까? [5] krhamoni 2017.08.03 4086
568 우분투 기반의 게이밍용 배포판을 고려하고 있습니다. [22] file Moordev 2017.08.01 4930
567 우분투 빌더로 자신 만의 맞춤형 리눅스 배포판 구축하기 [5] file 행복한펭귄 2017.08.01 1284
566 Firefox에 대한 9 가지 팁과 트릭 [3] 행복한펭귄 2017.08.01 1061
565 향상된 브라우징 환경을 위해 사용할 수있는 Chrome 플래그 7 개 행복한펭귄 2017.08.01 867
564 10 분 안에 Firefox를 빠르게하는 9 가지 쉬운 방법 행복한펭귄 2017.08.01 1286
563 5 가지 간단한 트릭으로 Chrome 속도 향상 방법 행복한펭귄 2017.08.01 962
562 도전 자신 만의 리눅스 배포판 만들기! [3] 행복한펭귄 2017.07.30 1438
561 수세 스튜디오로 나만의 배포판을 만들어 배포하자! [5] file 행복한펭귄 2017.07.29 1033
560 ElementaryOS로 갈아탔습니다. [25] file Moordev 2017.07.27 4777
559 바보같이 백업도 안 하고 포맷해버렸습니다 ... [4] 휘베스드님로인 2017.07.26 3850
558 [질문] 노트북 듀얼 그래픽카드에 관하여.. [2] 리눅스초짜 2017.07.23 4118
557 나만의 배포판 만들기 3.5) 한국어 설정이 완료된 LinuxMint 18.2 Sonya버전 만들기 - 추가 패키지 [1] Moordev 2017.07.21 1067
loginbox
아직 회원이 아니세요? MEMBER JOIN