buzzler / UnitySnes

3 stars 1 forks source link

안드로이드 미지원? 저사양 iOS 에서도 화면이 이상한데? #8

Closed buzzler closed 6 years ago

buzzler commented 6 years ago

뭐가 문젠지부터 파악 필요..

안드로이드는 에뮬 구동 단계에서 흰화면 멈춤 저사양 iOS 에서는 소리 나오고 화면 나오지만 이상한 깨진 화면과 끊김이 심한 소리.

buzzler commented 6 years ago

TextureFormat.RGB565 를 지원 못해서 생긴 이슈 일까봐 RGB24 를 추가 구현했으나... 결과는 똑같더라.. 다른 원인을 찾자.

buzzler commented 6 years ago

iPhoneSE 부터 일단 되나 볼까.. (안드로이드는 아몰랑)

buzzler commented 6 years ago

iOS - armv7 또는 opengl ES2.0 과 같은 레거시 장비에서 화면이 잘못 나오는 문제는 해결. 원인은 NPOT

생성하는 텍스쳐를 2의 배수로 잡아주니 정상 동작한다.

buzzler commented 6 years ago

안드로이드 지원 완료. .so 파일 임포트 할 때 주의할 점..

libxxxx.so 형식의 파일명이어야한다(!) Dllimport 명령어에는 xxxx라고만 적어야 한다(!)

병신같지만 그렇더라..