[프로그램] SDLMAME v0.114u4 for OS/2

좀딱 0 14,234 2007.05.05 00:26
이 프로그램은 SDLMAME 를 OS/2 로 포팅한 것입니다.

SDLMAME 의 성능이 그렇게 좋지는 않습니다. 전화면으로 실행을 한다면 많은
인내심이 필요합니다. 대신에 '-window' 옵션을 사용하면 괜찮은 성능을
발휘합니다. 이 문제는 OS/2 용에만 나타나는 현상이 아니라 Win32 용에서도
나타나는 것으로 보아 SDLMAME 자체의 문제로 보입니다.

그리고 CPU 부하가 99.9% 가 되면, 사용자의 입력이 있어도 SDLMAME 가 제때
반응하지 못합니다. 이것은 OS/2 용에서만 나타나는 현상입니다. 이 때에는
'-multithreading' 옵션을 사용하시면 됩니다.

혹시 다른 플래폼용 SDLMAME 를 쓰면서 OS/2 용과 차이점이 나타난다면 저에게
알려주시기 바랍니다. 고칠 수 있도록 하겠습니다.

사용한 컴파일러는 InnoTek GCC v3.3.5 CSD 1 입니다. 따라서 LIBC061 DLL 이
필요합니다. SDL/2 v1.2.10 은 포함되어 있습니다.

이 프로그램은 I686(Pentium Pro)에 최적화되어 있습니다.

끝으로 OpenGL 은 지원되지 않습니다.

즐겜하시기 바랍니다.

고명훈 <komh@chollian.net>

SDLMAME 홈페이지 : http://rbelmont.mameworld.info/?page_id=163

소스 컴파일하기

1. 필요한 것들
  .GNU 유틸리티( sh, cp, rm, mkdir, ... )
  .GNU Make v3.81r2
  .SDL v1.2.10
  .GCC v3.3.5 CSD 1
  
2. 소스 다운 받기 : http://rbelmont.mameworld.info/sdlmame0114u4.zip

3. 'Makefile' 수정하기
  .55줄에서 'SUBARCH = unix' 를 'SUBARCH = os2' 로 바꾸십시오.
  .77줄에서 최적화할 대상을 설정하십시오. 배포판의 경우 'I686 = 1' 로
   설정했습니다.

4. Make 실행하기
  .명령행에서 'make SHELL=/bin/sh' 를 입력하십시오. '/bin' 디렉토리에 'sh.exe'
   가 있어야 합니다.
  
5. 컴파일이 끝나게 되면 최적화 대상에 해당하는 실행파일이 만들어져 있습니다.
   배포판의 경우 mamepp.exe 입니다.
  
* Admin님에 의해서 게시물 이동되었습니다 (2010-03-26 15:17)

Comments

Category
State
  • 현재 접속자 218 명
  • 오늘 방문자 1,405 명
  • 어제 방문자 1,308 명
  • 최대 방문자 11,402 명
  • 전체 방문자 2,851,248 명
  • 전체 게시물 3,149 개
  • 전체 댓글수 4,648 개
  • 전체 회원수 116 명

- 쇼핑몰 : Softbox
- 예전 문서 / Old docs
- FTP Server: http://ftp.hanmesoft.com
Facebook Twitter GooglePlus KakaoStory NaverBand