※ 두번째 테스트 버젼의 다운로드링크는 본문 맨 하단에 있습니다.

 

※ 테스트를 마칩니다. 기간동안 테스트에 임해주신 회원분들께 감사드립니다.

     정식으로 업로드한 자료의 링크는 아래 링크의 게시물에 있습니다.

 

     [ 두번째 스무스 기능이 추가된 변종 MAME 다운로드 링크가 있는 게시물 ] ← 클릭하세요.

 

 

확실히 반론에 귀를 기울이며 살 필요가 있는것 같습니다.

 

몇 일전 화면 재생빈도를 60Hz 로 고정시키는 스무스(Smooth) 기능을 추가한 세 가지 마메(MAME) 버젼을

올려 드렸습니다만 테스트 버젼을 통해 회원님들의 테스트를 거쳐 나름 검증한 내용을 적용한 것임에도

불구하고 한 회원님께서는 스무스 기능이 피부로 느껴지지 않는다는 의견을 주셨기에 다시 살펴 보았더니

확실히 문제가 있기는 했습니다.

 

추가된 소스코드는 이 기능의 추가를 최초로 제안해 주신 알켈리님께서 제공해 주신 정보를 토대로

이 곳 에뮬크래쉬의 회원이신 cmdlist 님과 alive 님에 의해 시도되고 발전된 내용에서 다시 업데이트된

내용을 찾아 적용한 것이었으나 이미 배포된지 6년여가 지난 0.14x 버젼당시의 내용이 사용되었습니다. 

 

사실 코드 자체에는 오류가 없었으나 어떤 이유에서인지 각 기판(머신)이 가지고 있던 화면 재생 빈도를

판별해 내는 코드가 제대로 작동하지 않았습니다.

즉, 쉽게 말씀드리면 적용 되는 게임도 있고 안되는 게임도 있었다는 것입니다.

 

< 화면 재생 빈도 60Hz 가 잘 적용된 기판 게임의 예시 >

SNK VS. CAPCOM-SVC CHAOS (2003년 SNK Playmore)

Warrior of Fate(천지를 먹다) (1992년 Capcom)

svc_machine_fixed_60hz.jpg

wof_machine_fixed_60hz.jpg

 

< 코드가 가진 논리 오류로 인해 화면 재생 빈도 60Hz 가 적용되지 않은 기판 게임의 예시 >

Argus (1986년 NMK)

Kung-Fu Master(이소룡) (1984년 Irem)

argus_machine_no_fixed_60hz.jpg

kungfum_machine_no_fixed_60hz.jpg

 

CPS1 기판, MVS(NEOGEO) 기판등이 사용된 게임은 정상적으로 60Hz 로 고정이 잘 되었기 때문에

이 기판이 사용된 게임들을 가지고 테스트 해 주신 분들은 긍정적인 의견을 주셨던 반면....

코드의 논리 오류로 인해 60Hz 로 고정되지 않는 기판이 사용된 게임들로 테스트를 해 주셨던 분들은

적용이 되지 않았으니 기존 버젼과 별반 차이가 없게 느끼셨기 때문에 반론이 나온듯 합니다.

 

스무스 마메 홈페이지는 이미 오래전에 폐쇠되어 없어졌기 때문에 원작자를 통한 최신 정보는 구할길이 없어

구글링으로 최대한 이후에 제시된 코드를 찾아 보았습니다. 그런데 생각외로 해결책이 간단해서 상당히

허무하더 군요. -_-;;

 

어쨋든 수정된 코드를 통해 기능 적용이 되지 않던 게임들도 화면 재생 비율 60Hz 고정에 성공하기는 했습니다.

 

< 수정된 코드에 의해 기능 적용이 정상적으로 안되는 위에 제시된 게임들 역시 60Hz 고정에 성공 >

Argus (1986년 NMK)

Kung-Fu Master(이소룡) (1984년 Irem)

argus_machine_fixed_60hz.jpg

kungfum_machine_fixed_60hz.jpg

 

 

다만, 번거롭게 해드려서 죄송한 마음을 지울수 없으나 다시 한번 테스트를 부탁드리는 이유는 찾은 코드들을

적용하고 시험하는 과정에서 특정 수치의 헤르쯔(Hz) 로 고정시킨 상태에서 몇 몇 특정 게임을 구동할때

프로그램이 강제 종료되는 현상이 있었기 때문입니다. 물론 해당 코드를 다시 수정하여 최소한 제가 시험

구동해 본 게임들에서는 그 오류 현상이 다시는 나타나지 않았습니다만 혹여 잠재적인 문제가 있을 수 있기

때문에 안정성을 장담해 드릴 수 없어 부득이 하게 다시 한번 회원 여러분들께 수정된 프로그램의 테스트를

부탁드리게 되었습니다.

 

아무쪼록 저보다 더욱 다양한 게임에서 테스트가 이루어지고 문제가 발생하지 않아 수정된 코드가 적용된

이번 버젼에 구동 안정성이 담보될 수 있었으면 좋겠습니다.

 

다시한번 회원 여러분의 소중한 시간을 빼앗는것 같아 죄송한 마음을 금할 수 없으나 너그러운 마음으로

많은 분들이 테스트에 참여 주시기를 부탁드립니다.

 

테스트 버젼의 다운로드는 아래 링크를 통해 하실 수 있으며 (32비트/64비트 모두 포함되어 있습니다.)

오늘도 좋은 하루 되셨기를 바랍니다.   

 

[ 스무스 기능 테스트용 마메 Ver.2 다운로드 링크(메가 클라우드) ] ← 클릭하세요.  

※ 테스트를 마칩니다. 정식으로 업로드한 자료의 링크는 아래 링크의 게시물에 있습니다.

     [ 두번째 스무스 기능이 추가된 변종 MAME 다운로드 링크가 있는 게시물 ] ← 클릭하세요.

 

mame_0184_smooth_test_v2.jpg