2007/12/30 11:43
사용자 삽입 이미지

국내의 NCONTY Enterprise 가 개발한 파이스토리 온라인.



wine은 리눅서에게 있어 가장 짜증나는 존재이자, 그나마 희망을 줄 수 있는 어플입니다.

어플리케이션 수준에서 win32 에뮬레이션을 구현하여, 리눅스에서 윈도우즈 어플을 실행하는데 도움을

주고 있습니다.

wine이 어느정도 수준에 도달하면서, 사람들은 게임을 돌리기 시작했습니다.

그 사람들 속에는 물론 저도 있습니다.

StarCraft로 시작하여, 심지어 국내 온라인 게임 몇가지를 시도하기도 했습니다.

그러나, 국내 온라인게임은 역시 윈도우 빠돌이입니다.

절대적으로 윈도우가 아니면 돌아갈 수 없도록 제작되어있습니다.
(일부 Geek한 분들은 리니지라는 게임을 돌리셨다고 합니다. 그들에게 감탄할 수 밖에 없는 이유가 여기에 있죠.)

그러나, 최근에 안 Pi Story(파이스토리)라는 게임은 달랐습니다.

물론, 현재 국내에서 서비스되는걸 이용하지 않고 해외에서 운영중인걸 이용하였습니다.

해외 사이트 : http://pistory.gamengame.com
국내 사이트 : http://pistory.co.kr

* 게임의 배경이나 스토리 관련 내용은 국내 사이트를 참고하시기 바랍니다.
** 이 게임의 최소사양과 권장사양을 언급하겠습니다.

                     CPU     RAM     Video Card         HDD             OS
Minimum     P3 500Hz 512MB Geforce4       1G or higher   Windows 2000/XP/Vista
Recommended P4 1.4GHz  512MB Radeon7000  or higher 2Gs   or higher Windows XP/Vista

회원가입과 인증과정은 정말 간단합니다. 우리나라 처럼 주민번호, 실명제 이런거 안 따지더군요.

약간의 영어만 알고 계시면 충분히 가입하실 수 있습니다.

1단계로 pistory를 서비스하는 gamengame.com 에 가입하셔야 하며, 다음에 파이스토리 계정을 생성하시는

과정으로 회원가입이 진행됩니다.
사용자 삽입 이미지

캐릭터 생성 화면


pistory를 셋업하는 과정은 다음과 같습니다.

Stage 1. 파이스토리 준비

http://pistory.gamengame.com/News/Notice_View.asp 에서 'Alternative Download Link'라는 글을 열어
Zip 으로 압축된 게임을 받습니다. 그러면 끝.

Download Link : http://ncony.globalgamecdn.com/ncony/PiStory_CB3_0032.zip

Stage 2. 셋업

# 자신이 원하는 폴더로 이동합니다. 제 경우에는 홈폴더의 .wine/drive_c 폴더를 권장합니다.
# 그곳에 노틸러스등의 탐색기를 통해 파이스토리 게임 압축파일을 옮겨둡니다.
# 터미널에서,
$ unzip (게임파일명).zip
$ cd PiStory/Bin
$ wine PIStory.exe

를 하면 됩니다만은, 한가지 과정을 더 수행해주시면 창모드로 게임을 할 수 있습니다.
$ winecfg
wine 설정창이 뜹니다. 다음과 같이 설정해 주세요.
사용자 삽입 이미지

winecfg 설정안내


하지 않는 경우, 여러모로 귀찮아 집니다 -_-;

사용자 삽입 이미지

캐릭터 생성과정2


아무튼 모든 과정은 다 끝났습니다.

이제 가입때 생성한 파이스토리 아이디로 접속하신 후, 게임을 즐기시면 되겠습니다.

리눅스 생활의 작은 재미가 될 것 같습니다. ;-)


 


Posted by 나이데브
2007/08/03 11:33
  1. nidev@ariscrane ~/InklChat-0.5 $ ls
  2. config  inklchat.exe  msvcr71.dll  python24.dll  system
  3. nidev@ariscrane ~/InklChat-0.5 $ wine inklchat.exe
  4. ( inklchat 0.5 인데, 바이러스가 감염되어 있다. )
  5. (참고로 inklchat 0.5는 인클봇을 운영하시는 분이 만든 IRC클라.)
  6. libGL warning: 3D driver claims to not support visual 0x4b
  7. wine: Unhandled page fault on read access to 0x7e7eaf4e at address 0x407a22 (thread 0009), starting debugger...
  8. Unhandled exception: page fault on read access to 0x7e7eaf4e in 32-bit code (0x00407a22).
  9. (inklchat.exe에 걸린 바이러스는 이상한 메모리 명령을 보내는
  10. 기능이 있다. 그래서 wine에서 실행시 죽게된다.)
  11. Register dump:
  12.  CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
  13.  EIP:00407a22 ESP:0033ff04 EBP:00006a00 EFLAGS:00010206(   - 00      - RIP1)
  14.  EAX:00000000 EBX:7e7eaf00 ECX:00000000 EDX:00000000
  15.  ESI:00407a00 EDI:7ffdf000
  16. Stack dump:
  17. 0x0033ff04:  0033ffe8 0040285a 7ee66641 7ffdf000
  18. 0x0033ff14:  00000000 00000000 00000000 00000000
  19. 0x0033ff24:  00000000 00000000 ffffffff 7ee24030
  20. 0x0033ff34:  7ee37c10 7ee9f888 00110440 7ffdf000
  21. 0x0033ff44:  0033ffe8 aec98c89 05fcdc74 00000001
  22. 0x0033ff54:  10012a03 00000000 00000000 00000000
  23. Backtrace:
  24. =>1 0x00407a22 in inklchat (+0x7a22) (0x00006a00)
  25.   2 0x00000000 (0x00000000)
  26. 0x00407a22: cmpl        $0x73696854,0x4e(%ebx)
  27. Modules:
  28. Module  Address                 Debug info      Name (50 modules)
  29. PE        400000-  40e000       Export          inklchat
  30. ELF     7bf00000-7bf03000       Deferred        <wine-loader>
  31. PE      7c360000-7c3b6000       Deferred        msvcr71
  32. ELF     7dcef000-7dcf8000       Deferred        libxcursor.so.1
  33. ELF     7dcf8000-7dd15000       Deferred        imm32<elf>
  34.   \-PE  7dd00000-7dd15000       \               imm32
  35. ELF     7dd15000-7dd1b000       Deferred        libxrandr.so.2
  36. ELF     7dd1b000-7dd1e000       Deferred        libxinerama.so.1
  37. ELF     7e419000-7e439000       Deferred        libexpat.so.1
  38. ELF     7e439000-7e662000       Deferred        r200_dri.so
  39. ELF     7e662000-7e66b000       Deferred        libdrm.so.2
  40. ELF     7e66b000-7e670000       Deferred        libxfixes.so.3
  41. ELF     7e670000-7e673000       Deferred        libxdamage.so.1
  42. ELF     7e673000-7e6c9000       Deferred        libgl.so.1
  43. ELF     7e6c9000-7e6ce000       Deferred        libxdmcp.so.6
  44. ELF     7e6ce000-7e6d1000       Deferred        libxau.so.6
  45. ELF     7e6d1000-7e7b8000       Deferred        libx11.so.6
  46. ELF     7e7b8000-7e7c5000       Deferred        libxext.so.6
  47. ELF     7e7c5000-7e7ca000       Deferred        libxxf86vm.so.1
  48. ELF     7e7ca000-7e7e1000       Deferred        libice.so.6
  49. ELF     7e7e1000-7e7ea000       Deferred        libsm.so.6
  50. ELF     7e7eb000-7e7f3000       Deferred        libxrender.so.1
  51. ELF     7e7f5000-7e883000       Deferred        winex11<elf>
  52.   \-PE  7e800000-7e883000       \               winex11
  53. ELF     7e8bf000-7e9d2000       Deferred        libxml2.so.2
  54. ELF     7e9d2000-7e9fb000       Deferred        libfontconfig.so.1
  55. ELF     7e9fb000-7ea0d000       Deferred        libz.so.1
  56. ELF     7ea0d000-7ea84000       Deferred        libfreetype.so.6
  57. ELF     7ea8f000-7ead4000       Deferred        advapi32<elf>
  58.   \-PE  7eaa0000-7ead4000       \               advapi32
  59. ELF     7ead4000-7eb66000       Deferred        gdi32<elf>
  60.   \-PE  7eaf0000-7eb66000       \               gdi32
  61. ELF     7eb66000-7ec9b000       Deferred        user32<elf>
  62.   \-PE  7eb80000-7ec9b000       \               user32
  63. ELF     7ec9b000-7eca8000       Deferred        libksc.so
  64. ELF     7eca8000-7ecad000       Deferred        euc-kr.so
  65. ELF     7edf8000-7ef18000       Deferred        kernel32<elf>
  66.   \-PE  7ee10000-7ef18000       \               kernel32
  67. ELF     7ef18000-7ef22000       Deferred        libnss_files.so.2
  68. ELF     7ef22000-7ef2c000       Deferred        libnss_nis.so.2
  69. ELF     7ef2c000-7ef42000       Deferred        libnsl.so.1
  70. ELF     7ef42000-7ef65000       Deferred        libm.so.6
  71. ELF     7ef65000-7f000000       Deferred        ntdll<elf>
  72.   \-PE  7ef80000-7f000000       \               ntdll
  73. ELF     b7ce6000-b7cee000       Deferred        libnss_compat.so.2
  74. ELF     b7cef000-b7cf3000       Deferred        libdl.so.2
  75. ELF     b7cf3000-b7e1b000       Deferred        libc.so.6
  76. ELF     b7e1b000-b7e31000       Deferred        libpthread.so.0
  77. ELF     b7e3c000-b7f50000       Deferred        libwine.so.1
  78. ELF     b7f51000-b7f6d000       Deferred        ld-linux.so.2
  79. Threads:
  80. process  tid      prio (all id:s are in hex)
  81. 00000008 (D) Z:\home\nidev\InklChat-0.5\inklchat.exe
  82.         00000009    0 <==
  83. There is no comment needed. ;)
  84. 바이러스 종류는 Win32.Virut.5131
Posted by 나이데브
2007/06/16 00:21
경고 : 네타 주의
(네타 : 네타하는 사람을 다른 말로 '스포일러(spoiler)' 라고도 함. 영화 등의 감상시에, 앞으로 미리 나올 스토리나 전개에 대해 시시콜콜 다 털어놓는 행위나, 그 행위의 주체자를 가르킴.)

IRC를 통해 우연히 알게된 '플라네타리안'을, 모의고사가 끝난 직후에야 해보게 되었습니다.
(일단 바쁘신 가운데에서도 보내주신 분께 감사의 말씀을...)

음. 일단 소문은 많이 들었는데, 이렇게 감동적일줄은 몰랐습니다. :)

엔딩까지 보고나서, 정말 눈물 한 방울이 뚝 떨어지더군요.

플라네타리안의 이야기는,

주인공이 봉인 도시에 들어가, 우연히도 망한 백화점의 옥상에 위치한 '플라네타리움'에 가게 되는 이야기로

시작됩니다.

난 네타가 두렵지 않아요! [열기]


플라네타리움은 어떨까요? 어떤 때라도 결코 꺼지지 않는 아름답고 영원한 빛 온 하늘의 별들이 여러분을 기다리고 있습니다......
전쟁의 참혹함, 인간같은 로봇 '호시노 유메미'의 정(情).....

정말 눈물이 날 만한, 그러한 작품이라고 생각합니다. 아니, 줄줄 흘러도 부족했을거라 생각합니다.

제 글로는 부족합니다.

직접 플레이 해보시고, 트랙백 부탁드리겠습니다. :)

아래에 스크린샷을 조금 첨부해 보았습니다.
(참고로, 리눅스에서 wine으로 돌려도 잘 돌아가는 편입니다. 전 그렇게 플레이 했어요)

사용자 삽입 이미지사용자 삽입 이미지

'내 이야기 > 다이어리' 카테고리의 다른 글

올해 여름에 꼭 해야할 것들.  (8) 2007/07/29
기말고사 8일전;  (2) 2007/07/08
Planetarian ~작은 별의 꿈~ 리뷰  (2) 2007/06/16
모의고사 끝;  (7) 2007/06/13
100일 휴가때 만나요, 로우.  (0) 2007/06/10
6월, 6월... 6월?  (8) 2007/06/02
Posted by 나이데브