VF1 - WANGMODEL1(MY EMUL) vs REAL HARDWARE vs MAME

최근에 제가 만들고 'WANGMODEL1'라고 이름을 붙힌 에뮬레이터를 계속 업데이트한 끝에 드디어 모델1 에뮬레이션의 오랜 난제였던 VIRTUA FIGHTER 1 에뮬레이션의 HITBOX 검출 문제를 해결했습니다. 지금껏 모델1을 구동시킬 수 있었던 유일한 에뮬레이터인 MAME에서 HITBOX검출 버그로 인해서 특정상황에서 타격이 안맞는 문제가 있었습니다. 이 문제를 명확히 보여주는 시퀀스는 VF1을 부팅하고 나오는 첫 FIGHT DEMO 시퀀스에서 카게와 사라가 매번 동일한 격투 알고리즘으로 DEMO를 보여주는데 이때 MAME는 HITBOX버그로 인해서 실제 하드웨어와 완전히 다른 동작을 했었습니다. 이는 실제 게임플레이때도 재현되는 BUG로 특히 앉아있는상태에서 중단이 맞지 않는 심각한 BUG가 있었고 이 뿐아니라 여러 상황에서 HIT가 랜덤하게 검출되지않는 치명적인 BUG때문에 제대로 된 플레이를 할 수 없는 상태였습니다. 제 에뮬레이터 개발의 궁극적 목표가 '실제 하드웨어와 동일한 격투체험 재현' 이었기 때문에 아주 커다란 산 하나를 넘은 느낌입니다. 아직 링아웃 발동이 되지 않는 문제, 다운공격이 안되는 문제, 물리오브젝트(머리카락, 머리띠), 2D 레이어 구현, 사운드 구현등 갈길이 멀지만 큰 장벽을 하나 넘은 느낌이라 영상을 업로드 해봅니다. After continuously updating the emulator I created, which I named 'WANGMODEL1', I have finally solved one of the longest-standing problems in Sega Model 1 emulation: the Virtua Fighter 1 hitbox detection issue. Until now, the only emulator capable of running Model 1 games, MAME, suffered from a hitbox detection bug that caused attacks to miss in certain situations. One of the easiest ways to see this problem is in the very first fight demo sequence that plays after booting Virtua Fighter 1. During this demo, Kage and Sarah always perform the exact same fight using a fixed combat routine. However, because of the hitbox bug, MAME behaved completely differently from the original hardware. This issue was not limited to the demo sequence. It also appeared during actual gameplay. One particularly serious bug caused mid attacks to miss crouching opponents. In addition, there were many other situations where hit detection would randomly fail, making it impossible to experience the game as it was intended to be played. Since the ultimate goal of my emulator project has always been to achieve gameplay identical to the original hardware, solving this issue feels like overcoming one of the biggest obstacles on the road to that goal. There is still a long way to go. Ring-outs are not working yet, down attacks are still broken, physical objects such as hair and headbands have not been implemented, the 2D layer system is still missing, and sound emulation remains unfinished. Even so, it feels like I have finally overcome a major obstacle, so I wanted to share this video and showcase the current progress of the project. #VIRTUAFIGHTER #EMULATOR #SEGA #MODEL1 #WANGMODEL1