분명히 다른 아키텍쳐 환경인데도
잘만하면 퍼포먼스가 오히려 더 빠르게 나올때도 있단말여;;
분명히 ARM 윈도우에서 x86 에뮬레이터로 게임 실행하는 거보다
M1 맥에서 와인으로 게임 실행하는 게 퍼포먼스가 곱절은 더 잘나옴 ㅋㅋㅋㅋㅋㅋ
프레임이 120 vs 60 차이가 날때도 있고말야
이게 뒤져보면 와인은 ISA는 상관없고 API만 신경쓴다는 말도 있고
또 나무위키는 "일반적인 에뮬레이터는 ISA의 명령어 전체를 번역하지만, Wine은 윈도우 프로그램의 API/ABI를 운영체제가 처리할 수 있도록 번역한다." 이렇게 나와있기도하고
와인은 진짜 잘만써먹으면 멀티 아키텍쳐 플랫폼이네
추가로 근데도 M1 맥에서 로제타로 굴러가는거 보면 아직 JIT 에뮬레이션이 필요한 부분들이 있어서 로제타로 굴러가는거 같음 와인 측에서도 유저레벨 에뮬레이션에서 QEMU 도움을 조금은 받아야한다고 하는것도 그렇고