The continuing development of the legendary VBA gameboy advance emulator.
Go to file
skidau 027d8f76ed Ported AdamN's Wireless Adapter code from 1030e.
Known Issue :
* Instability with 3-4 players on pokemon games due to another client interfering a client and host communication, causing both clients to think their data never reached the host and repeatedly resending the data again (a few retries before dropping the connection)

TODO :
* Host may need to send the ACK data to the Client who send the data instead of broadcasting to all clients, to prevent other Clients from getting the wrong ACK data and thinking their data never reached the Host.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1240 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-10 03:25:15 -04:00
CMakeScripts Cmake now gets version information from git 2014-11-14 01:53:52 -05:00
debian Updated Copyright information, and source location 2015-02-18 02:58:23 -05:00
doc Updated Copyright information, and source location 2015-02-18 02:58:23 -05:00
fex Added VS2013 solution by mickdermack. 2015-03-30 14:51:49 -04:00
po Cleaned up and updated .gitignore files 2014-11-14 01:06:38 -05:00
project bgklink merged to trunk. 2015-04-10 03:16:58 -04:00
src Ported AdamN's Wireless Adapter code from 1030e. 2015-04-10 03:25:15 -04:00
.gitignore Updated .gitignore to ignore project files 2014-11-16 00:23:31 -05:00
AUTHORS Updated Copyright information, and source location 2015-02-18 02:58:23 -05:00
CMakeLists.txt Revert "Update Link code to use SMFL Version 2" and "Enable link functionality by default" 2015-04-10 02:52:14 -04:00
COPYING Some license and copyright stuff. 2015-01-24 03:14:45 -05:00
COPYING.LESSER Some license and copyright stuff. 2015-01-24 03:14:45 -05:00
LICENSE Some license and copyright stuff. 2015-01-24 03:14:45 -05:00
README Updated Readme with changelog highlights 2015-03-10 20:16:12 -04:00
VBA-M.kdev4 Added kdev4 project file 2014-11-16 00:58:30 -05:00
debian-build.sh Make the algorithm used to convert a 32bit image to a 24bit one easier to understnad. 2015-03-12 21:10:17 -04:00

README

 _   _ _                 _______                ___      _                                 ___  ___
| | | (_)               | | ___ \              / _ \    | |                                |  \/  |
| | | |_ ___ _   _  __ _| | |_/ / ___  _   _  / /_\ \ __| |_   ____ _ _ __   ___ ___ ______| .  . |
| | | | / __| | | |/ _` | | ___ \/ _ \| | | | |  _  |/ _` \ \ / / _` | '_ \ / __/ _ \______| |\/| |
\ \_/ / \__ \ |_| | (_| | | |_/ / (_) | |_| | | | | | (_| |\ V / (_| | | | | (_|  __/      | |  | |
 \___/|_|___/\__,_|\__,_|_\____/ \___/ \__, | \_| |_/\__,_| \_/ \__,_|_| |_|\___\___|      \_|  |_/
                                        __/ |                                                      
                                       |___/   

VisualBoyAdvance-M
Nintendo Game Boy & Game Boy Advance Emulator
Project Homepage: http://vba-m.com

This program is distributed under the GNU General Public License Version 2.0
http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt


Based on the official VisualBoyAdvance by Forgotten & the VBA development team
Original Project Homepage: vba.ngemu.com


VBA-M is a [Super] Game Boy [Color / Advance] emulator for Windows, Linux & Mac. It is an improved fork from the inactive VisualBoyAdvance project, adding several features as well as maintaining an up-to-date codebase. After VisualBoyAdvance became inactive in 2004, several forks began to appear such as VBALink, which allowed users to emulate the linking of two Gameboy devices. Eventually, VBA-M was created, which merged several of the forks into one codebase. Thus, the M in VBA-M stands for Merge.


=======
Credits
=======

Mudlord
Nach
Squall Leonhart
Spacy
DJRobX
Jonas Quinn
kode54
Normmatt
Arthur Moore

==============
Special Thanks
==============

Forgotten & the VBA development team:
- For creating VisualBoyAdvance
- Couldn't you have written cleaner code???

chrono:
- Fixed a bug in the HQ3x/4x filters
- Made HQ3x/4x and Bilinear filters (ASM versions) thread-safe
- Many other fixes....

bgKu:
- GTK GUI port
- Various assistance with Linux issues

xKiv
- Assistance with Linux SDL port

blargg:
- Assistance with the implementation of his highly accurate GB audio core
- Implemented his unreleased File_Extractor library
- Cleanup of the audio core interface

kode64:
- Implemented LZMA2 in FEX
- GB_APU tweaks and fixes
- cmake corrections

shuffle2:
- SFML library
- various build fixes

Squarepusher
- Libretro merge

==============
Changes from Official SVN
(This list is non inclusive)
==============
wxvbam now compiles on modern Linux systems
-Now compiles on wxwidgets 2.8
-Now properly Selects wxwidgets 2.8 if 3.0 is also installed
Cmake Build System has been cleaned up, and is now more modular

Art Assets have been updated
wxvbam code cleanup
-Still in the process of removing C macros
Filter system is currently being rewritten
-At the least I've changed the variable names so it's obvious what's going on now