본문 바로가기

사용기 및 분석

(584)
주말내내 손에서 NDSL 을 떼지 않게 해 준 게임 - 레이튼교수와 이상한마을. 원래 이 게임을 하기 위해서 일본판 ROM 을 번역한 걸로 하고 있었습니다만... 결국 정발을 하게되었습니다. 설마 차이가 있을까 했는데 .. 국내정발판과 일어판의 문제가 거의 반정도 다른듯 했습니다. 각 나라에 맞춰 문제를 바꿔서 출시했다고 하던데 (일례로 북미판엔 사용자들의 항의를 사는 문제도 있었다는 일례가 있습니다) 역시 우리나라에 맞춰 문제를 상당량 바꿔서 출시를 했더군요. 그래도 머리 싸매고 다 풀수는 있었습니다. 힌트메달은 최대한 안쓰면서 게임을 진행을 했는데 .. 안쓰고는 못풀겠는 문제가 꽤 되더군요. 스토리 상으로도 상당히 흥미가 가는 재미난 내용임을 한글판으로 하니 알겠더군요 . 사실 일어판으로는 마지막 까지 문제를 풀지 못했기 때문에 그 원한을 이번주말에 해결한 것도 있긴 합니다. 또..
Lazarus(FPC-Free Pascal Compiler)로 빌드된 실행파일 크기 줄이기. Lazarus 로 실행파일을 빌드하면 크기가 너무 큽니다. 간단히 window control 몇개 쓴거 뿐인데 기본적으로 15MB 라는 무시무시한 크기부터 시작하게 됩니다. Delphi 에서 빌드된 실행파일 크기가 대충 400KB 부터 시작하는 것에 비하면 이건 너무 큰 경우가 아닐수가 없죠. 그래서 대략 크기를 줄이는 방법을 lazarus forum 에서 찾아 본 결과 다음과 같은 방법으로 크기를 줄일수 있었습니다. 먼저 lazarus 의 Project 메뉴에서 Compiler Options 를 클릭하여 메뉴에 진입하도록 합니다. 그런다음 다음과 같이 Code 탭에서 Unit Style 그룹 박스내의 Smart Linkable 을 체크 하여 활성화 시킵니다. 사용하지 않는 Unit 은 컴파일에서 제외 ..
64bit OS 를 위한 Free Pascal Compiler - Lazarus windows64 를 위한 C compiler 는 minGW 가 있었습니다만. pascal 을 위한 compiler 는 뭐가 있을까 하여 찾아 보다가 발견 했습니다. MinGW 와 마찬가지로 GPL 을 따르는 컴파일러 입니다만 , 여기에 편리한 GUI 를 지원해 주는 Lazarus 라는 프로젝트가 있음을 알았습니다. Borland(Code Gear) 사의 Delphi 처럼 간단히 비주얼적인 부분을 응용하여 win64 어플리케이션을 만들수 있으며, win32 용 빌더를 따로 제공하고 있습니다. 다만, 일반적으로 컴파일 할 경우 실행 파일의 크기가 너무크게 나오므로(보통 15MB ... ㄷㄷㄷ ...) 약간의 옵션수정을 해서 Publishing 해야 하는 노가다는 있습니다만, 64비트용 어플리케이션 개발을 ..
IE7 , FF3 , 크롬 - 3종 웹 브라우저 벤치마크 이번에 구글 크롬의 벤치 마크 설능을 위해 다음과 같이 벤치 마크를 해 보았습니다. 벤치 마크된 PC 의 구성은 다음과 같습니다. CPU -- Intel Core2Duo E7200 (2.53GHz , L2 3MB) MEM -- DDR2 667MHz 1GB x 4 (4GB) , Dual channel VGA -- nVidia GeForce8600GT (600MHz/1.6GHz) O S -- MS windows Vista 64 UltimateK HDD -- WD 640GB + 320GB + 250GB + 250GB *특장점* USB 에 1GB Flash 사용으로 Ready Boost 사용중 일반적으로 실행가속을 위해 1GB USB 메모리를 사용해서 ReadyBoost 기능을 활성화 시켜 사용중 입니다. 실험..
시스템 메모리 4GB 를 쓰려면 ??? 이전에 시스템에서 4GB 메모리를 전부 다 인식 못하는 문제가 있었습니다. 이리 저리 해결 방법을 찾아 보니 결론은 딱 하나 였습니다. MCH (노스브리지) 가 내부적으로 메모리를 8GB 이상 지원 해야 한다. OTL ... 제가 가진 945 보드는 내부 메모리 한계치가 4GB 이므로 4GB 를 전부 인식하지 못하는 것이었습니다. 시스템엔 메모리주소만 있는 것이 아니라 각 장치들 (키보드나 플로피 , 하드 등)의 고유주소도 있기 떄문에 이런 이유로 4GB 를 모두 쓸 수 있는 것이 아니었던 것 입니다. 그래서 ... 보드와 CPU 를 바꾸었습니다. CPU 는 요즘 가격대 성능비가 너무 좋아서 인기가 폭주 중인 Core2Duo E7200 입니다. 오버클럭 하면 3GHz 를 넘어 가는 성능 이라고 합니다만,..
iCode 가방 도착 , 그러나 색이 ... ㅠ_ㅠ 필름국에서 무상 테스트로 뿌린 가방이 왔습니다 .. 그런데 .. 색이 ... 너무 청순합니다. ㅠ_ㅠ 오직 블랙계열 가방만 쓰는 저에게 이런 색은 사치라구요 ... 우어 ~~~~ 이걸 매고 나가서 샘플 사진을 찍어야 하나 ... 고민중 입니다. 3등 안에 들고 싶긴 한데 ..
RELO 2.0 (IDE) 와 minGW64 함께 쓰기 minGW 컴파일러를 쓰는 IDE 중에서 DEV-C++ 가 있습니다만 .. 여기서 쓰는 sciTE 가 구버젼이라 조금 답답한 면이 있습니다. 그래서 이번엔 RELO 라는 IDE 를 이용해서 minGW64 를 이용해 64bit application 을 개발 하는 간단한 방법을 소개 하고자 합니다. 먼저 RELO 2.0 은 http://www.fifsoft.com/relo/ 에서 가능합니다. OpenSource 이므로 소스포지에서 다운로드 하게 됩니다. 이걸 먼저 다운로드 받은 다음 .. minGW i686 64bit 바이너리와 헤더 파일을 모두 받습니다. 먼저 http://sourceforge.net/project/showfiles.php?group_id=202880 으로 이동한 다음 아래 방법을 따라 해..
WindowsVista64 , 정말 4GB 지원인건지 ??? 이전의 메모리 인식 문제로 인해 ServicePack1 을 설치 했습니다. 4GB 를 사용함에도 시스템에서 각각 인식하는 메모리 크기가 제각각 입니다. 시스템 등록 정보에서는 4GB 인데 .. 프로세스관리자에서는 3GB 정도로 인식 합니다. 게다가 윈도우 가젯에서도 프로세스관리자와 동일하게 출력하구요. 아마 프로세스관리자 가 가져오는 정보를 그대로 사용하는 것으로 보입니다만.. 데체 지금 제가 4GB 를 제대로 쓰고 있는 것인지가 궁금하네요. 4GB 인식이 되었다면 ... 메모리 사용량이 50% 나 되고 있을 이유가 없을텐데요 .. ... 데체 얼마를 달아 줘야 XP 에 2GB 쓰던 때 처럼 여유로운 모습을 보여 줄런지 .. -_-;;;