|
fMSX |
VGB |
VGBA |
iNES |
MG |
ColEm |
Speccy |
|
Windows |
Symbian |
PocketPC |
How? |
Who? |
Tell! |
News | Manual | Downloads | Screenshots | Windows | MSDOS | Symbian | PocketPC | GBC
Latest Release Version of VGBA is 3.5!
Starting with this version, I have ported VGBA to Unix/X11 and Maemo
OS2008 platforms. Both VGBA-Unix and VGBA-Maemo are
available from this web page for free.
The VGBA-Unix is available in binary form for 16bpp and 32bpp X11 displays. I will try compiling it for as many Unix flavors as possible. Right now, there are binaries for Ubuntu Linux only.
The VGBA-Maemo runs on N800 and N810 internet tablets
from Nokia. It is specifically adjusted to simulate GBA joypad with the
touch screen and optimized with ARM assembler routines from
VGBA-Symbian. Since the last
beta release, I have moved directional joypad buttons to the left of
the touchscreen, while moving fire buttons to the right. The
.GBA MIME type should also be properly supported now.
I have also made improvements to VGBA-Symbian by rewriting display scaling routines in pure ARM assembler and providing extra configuration options to skip frames and adjust audio latency. The optimized display scaling will mostly benefit UIQ3 users but S60 should also see improvements.
The complete list of features and the list of new features and fixes can be found in the documentation. Both VGBA-Windows and VGBA-MSDOS are now available for the total price of $25 (or lower if you use coupons).
What is Virtual GameBoy Advance?
Virtual GameBoy Advance (VGBA) is a program that emulates
Nintendo's GameBoy Advance on your computer. It runs GameBoy
Advance games on PCs, PDAs, or just about any other sufficiently fast
computer. It also helps debugging GameBoy Advance software without using a
costly development system. I have previously written another emulator,
VGB, that runs older GameBoy and GameBoy Color
games. Because GameBoy Advance has completely different hardware, I had to
write a new emulator for it, and VGBA runs only GameBoy Advance
games. As far as I know, when I released VGBA in 2000, it was the first
GameBoy Advance emulator in the world, soon to be joined by other
emulators.
Licensing
Virtual GameBoy Advance is written in portable C language and can run on
pretty much any sufficiently fast computing device, be it a
computer, a videogame console, a PDA, an MP3 or DVD player, a set-top box,
a cell phone, or even a digital camera. If your company considers using
GameBoy Advance emulation in its products, you can
license
either the whole VGBA source code or the ARM7 CPU emulation from me. I am
also available for consulting work in the software emulation, embedded
programming, and other fields. See my
resume and
contact me if interested.
Using Your Games with VGBA
It is only legal to play games you actually own on VGBA. You will
first need to read a game from its cartridge into a file. This can
be done with an inexpensive gadget such as Flash Advance Linker,
Free Updates
Anybody who
registers
VGBA-Windows
becomes entitled to receive free updates by email as long as I am
developing the program. If you are already a
registered
user but have not yet received the latest version of
VGBA-Windows,
send me an email with your valid email and postal addresses for
verification, and you will get one.
| At This Site |
|---|
|
|
|
|
![[Picture]](snaps/Debugger.gif)
Built-in Debugger
![[Picture]](snaps/Iridion2.gif)
Iridion 2
![[Picture]](snaps/LunarLegend.gif)
Lunar Legend
![[Picture]](snaps/SilentScope.gif)
Silent Scope
![[Picture]](snaps/FroggersAdventures2.gif)
News | Manual | Downloads | Screenshots | Windows | MSDOS | Symbian | PocketPC | GBC
© Copyright by Marat Fayzullin