나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2026-06-07 20:10:24

VisualBoyAdvance


#!wiki style="margin: -5px -10px; padding: 5px 10px;
{{{+1 {{{#fff '''닌텐도 에뮬레이터'''}}}}}}
{{{#!wiki style="margin: 0 -10px -5px; min-height: calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px; word-break: keep-all"
<colbgcolor=#e60012><colcolor=#ffffff>
별도 문서가 있는 에뮬레이터
취소선은 개발 중지 상태
가정용 패밀리컴퓨터 파이널번 네오 · higan · Jnes
슈퍼 패미컴 ares · bsnes · higan · SUPER ZSNES · ZSNES
게임큐브 · Wii Dolphin
Wii U Cemu
휴대용 게임보이 · 게임보이 컬러 Virtual GameBoy · VisualBoyAdvance · higan
게임보이 어드밴스 VisualBoyAdvance · NO$GBA · higan
닌텐도 DS DeSmuME · NO$GBA · melonDS · DraStic · iNDS · Delta
닌텐도 3DS Citra[1] · Azahar
하이브리드 Nintendo Switch Ryujinx[2] · yuzu · Skyline
비고 [1] : 단, 비공식 버전의 업데이트는 계속되고 있다.
[2] : 사용 편의성 업데이트는 다른 개발자에 의해 유지되고 있다.
}}}}}}}}} ||

1. 개요2. VBA 기반 에뮬레이터 목록

1. 개요

공식 홈페이지
다운로드 페이지(위의 페이지에서 Sourceforge로 옮겨짐)

약칭 VBA.[1] 게임보이 계열 전용 에뮬레이터. 즉, 게임보이, 게임보이 컬러, 게임보이 어드밴스용 게임들을 지원하는 에뮬레이터로 1999년에 Forgotten(실명은 Julian Henry Hitchcock)이 개발하였다.

그러나 이후 VBA의 제작에서 손을 떼고 그 뒤를 VBA Team이라는 Forgotten의 형제가 만든 팀이 프로젝트를 넘겨받아 2004년부터 2006년까지 개발을 지속해왔다. 자료가 없는 상태에서 빠른 속도로 상당히 정확한 에뮬레이션을 이룬 성과도 놀라웠지만, 메모리에서 Hex 코드, 팔레트 코드 등을 읽어 볼 수 있고 스프라이트를 추출해낼 수 있는 등 잡다한 디버그 기능들이 많은 것으로 유명했다.

Microsoft Windows용 버전에서 DirectX를 이용했다보니 이것이 타 플랫폼에서 문제가 될 수 있다고 보고 그래픽 라이브러리로 SDL를 사용한 버전을 따로 만들어내기도 했으며 GPL을 따르는 오픈 소스이다 보니 다양한 플랫폼들에 포팅이 되기도 하였다. 덕분에 이를 기반으로 한 아류작들도 많이 나왔다.

2004년 5월 25일에 배포된 1.7.2 버전이 최신 안정화 버전으로, 2005년 10월 1일에 나온 1.8.0 베타 3 버전을 끝으로 원 개발진에 의한 개발은 중단됐다. 어차피 게임 개발이 닌텐도 DS 이후 세대로 넘어간 지라 게임보이 어드밴스용으로 더 이상 나오지 않고 거의 모든 게임을 지원하기에 크게 문제 될 사항은 없으나, 마지막 버전도 랙과 오디오 싱크가 맞지 않는 등 세세한 문제는 남아있다.

VBA에 대한 개발은 포크된 다른 프로젝트들에서 뒤이어 진행되고 있어 아직은 맥이 끊어지지 않았고, VBA-M 같은 후속 프로젝트들이 소스를 가지고 계속 개선하고 있었으나, 결국 VBM의 코딩에 불만을 가진 개발자들이 백지부터 다시 에뮬레이터를 작성하기 시작했다. 그래서 새로 등장한 Sameboy(게임보이·게임보이 컬러)와 mGBA(게임보이 어드밴스)에게 추월 당해 사용자들이 서서히 줄어드는 추세다.

참고로 프레임 스킵을 0으로 맞추면 60 fps에 가까운 실기 성능이 나온다. 1로 맞추면 다소 저질이 된다. 초기 설정이 1이란 게 문제지만.

프레임 비율은 기본적으로 100%지만, 200%로 맞추면 더 쾌적하게 게임을 즐길 수 있고, 1000%로 맞추면 매우 빠르게 즐길 수 있다. 하지만 음악도 같이 빨리 나오게 되므로, 소리를 끄고 다른 음악을 들으면서 하는 게 좋다.

2. VBA 기반 에뮬레이터 목록


[1] Visual Basic for Application이 아니다! Virtual Boy Advance로 착각하면 곤란하다.