Commit Graph

1174 Commits

Author SHA1 Message Date
wowzaman12 fa3267284a just added ereader.cpp to the mix.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1344 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-14 12:22:07 +00:00
wowzaman12 c56109543b Just a libretro build fix, next is to hookup the ereader stuff.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1343 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-14 11:33:28 +00:00
skidau a515b70184 Linux build fix
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1342 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-14 11:29:23 +00:00
squall-leonhart b11ab103bb silence some warnings.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1341 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-14 10:59:03 +00:00
skidau b3d4fe6f4d Updated libretro to c0449e2c75650325aed7e7495a41f166d9ec0e7a (11/03/2015 7:03:18AM)
c0449e2c75


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1340 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-14 10:39:21 +00:00
skidau 280c3a1d11 Preliminary implementation of the GBA wireless adapter using TCP (based on the IPC version).
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1339 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-14 10:21:27 +00:00
skidau 62465361ef Fixed the "incorrect battery size" error warning in Kirby Tilt n' Tumble (GB). Patch by chrono.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1338 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-10 00:07:41 +00:00
skidau 46be5796d3 Enabled the RTC and rom mirroring by default.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1337 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-08 05:05:12 +00:00
skidau 5dc1c4dca9 Removed the "Remove Intros" option because it did not work. Removed the "e-Reader" option because the e-Reader is automatically detected. Removed the double emulator loop because it is not needed.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1336 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-08 04:30:16 +00:00
wowzaman12 9621c4fcd5 case of the case sensitive compiler.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1330 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-07 11:46:26 +00:00
wowzaman12 3d0be7e25c Fix an operator precedence issue clang complained about.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1310 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-06 17:33:32 +00:00
wowzaman12 1ab4b86c94 So, this fixes compiling using clang, fixed some tabulation issues, and allow the sdljoy pad compile against SDL2. Also fixed a small compiling issue when compiled against wx3 with the dsound driver. Seems we need the Wx c string to work, it's still not exactly wx3 primetime but it's a small start.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1309 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-06 17:31:18 +00:00
squall-leonhart 8e55e43f06 updated credits
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1308 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-06 04:14:33 +00:00
wowzaman12 2fa40d1041 keeps spitting out the wrong flags.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1307 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-06 01:28:26 +00:00
wowzaman12 e8d16c333a re-added color depth checks.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1306 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-05 22:25:07 +00:00
wowzaman12 b0bd6e779f So yeah... seems -stdc++11 work for xaudio2.cpp
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1304 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-05 14:56:03 +00:00
wowzaman12 d00bf52812 Getting close to fixing the xaudio2 driver for the wxwidgets frontend.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1303 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-05 14:12:26 +00:00
wowzaman12 9f100f4cc3 Again with the bracer issue. -_- But this should fix compiling. (Got to stop committing before testing.)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1302 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-05 13:53:25 +00:00
wowzaman12 6497a54aad read kega fusion plugins in the wxwidgets interface and also started some work on xbrz support in the interface, will complete that later though.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1301 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-05 13:32:12 +00:00
skidau fccb69238b Cleaned up GBA cable link (network).
Removed cable link speedhack as it is not needed.
Hard-coded timeouts.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1300 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-05 07:59:01 +00:00
wowzaman12 be12abe627 Just added a small cpack routine to make a zip file of the binaries.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1298 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-05 04:28:40 +00:00
wowzaman12 a006659db4 small fix for compiling against gcc
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1297 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-05 03:01:13 +00:00
skidau 1a29afddf7 Added a NO$GBA Style OAM Viewer. The OAM Viewer shows a previews every OAM and its location on the screen. Patch by StrepTeDa.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1296 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-05 00:25:30 +00:00
skidau 146b6328cd Fixed the ROM info compare in the e-Reader emulation
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1295 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-04 22:33:06 +00:00
skidau 78e8225cf0 Enabled the e-Reader kill-switch under the Emulators menu. Fixes the freeze in "Crash Bandicoot - The Huge Adventure" by disabling the e-Reader reset patch.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1294 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-04 09:39:39 +00:00
skidau 7014fff1d9 Removed VS2008 support. Cleaned up the adamn-link and bgk-link branches which have been merged.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1293 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-04 06:20:10 +00:00
skidau f4e221b078 Updated to SFML 2.2. Fixed LINK build on Linux.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1292 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-04 04:39:25 +00:00
skidau 8f9d805f68 Initial refactor of the GBA link code.
The code has been rearranged with the link framework at the top, followed by cable socket, joybus socket, cable IPC, RFU IPC and lastly, GB link IPC.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1291 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-03 22:35:13 +00:00
skidau c279a8e88d xBRZ 1.3 filter update by chrono, zenju
https://sourceforge.net/projects/xbrz/


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1290 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-03 22:19:46 +00:00
skidau 3d20c6cf97 GBC boot code support by mickdermack
- Allow a GBC BIOS to be loaded and run.
- Allow GB ROMs to run in GBC mode if you select GBC in the menu.
- Fix a bug which caused wrong colors in GB games in GBC mode.
- Set the CGB palettes usually set by the BIOS when a GB game is detected (or everything using the BG palette would appear white and sprites would be the wrong color).
- Allow the BIOS itself and the Skip BIOS option to be changed by a reset.
- Fix the coloring issues if you use the GBC boot ROM.
- Implement GBC colorization palette selection.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1289 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-03 22:04:28 +00:00
skidau a598f5fca2 Fixed the e-Reader region error by refreshing the CPU prefetch after a patch is made.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1288 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-03 10:48:28 +00:00
skidau 43c14fc2e9 Fixed the GDB reg write command from going out of bounds.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1287 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-02 14:53:37 +00:00
skidau e997f69808 Fixed the memory map masks and sizes not being set correctly.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1286 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-02 11:41:24 +00:00
skidau 898e8a9d99 Disabled the Start Recording and Play Recording menu items if a game is not running. Those options would error when they tried to save state.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1285 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-02 11:01:55 +00:00
skidau 396f0bd84d Integrated the VBA-SDL-H2 code into the GDB function.
This allows breakpoints, memory views and watches to be controlled from the GDB interface.  The VBA-SDL-H2 commands can be entered via the GDB monitor (type "help" into the monitor for a list of commands).  Made minor changes to the GDB interface so that the GDB port does not need to be entered every session.  A "Break on Load" option has been added allowing GDB to be connected before the ROM starts executing.

VBA-SDL-H2 credits: Labmaster, kenobi, DevZ, richq, JPAN, Griever

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1284 a31d4220-a93d-0410-bf67-fe4944624d44
2015-04-02 05:53:57 +00:00
wowzaman12 691ae6d4a6 Fixed a small issue (brace in a place where it wasn't needed) Next up XAudio2 interface in wxwidgets!
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1283 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 19:46:27 +00:00
wowzaman12 90a2a2bb14 Removed external filter plugins. In the future, just update the binary/library.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1282 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 18:31:09 +00:00
wowzaman12 9d3d0ae960 Removed unneeded color depth checks and fixed some spacing
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1281 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 17:48:38 +00:00
wowzaman12 57736ab665 missed something that caused it to not properly load the xrc interface.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1280 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 16:15:25 +00:00
wowzaman12 db955f9a25 Removed yet another unneeded #define in wx/guiinit.cpp
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1279 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 16:02:10 +00:00
wowzaman12 c926dd888f Remove even more unneeded complex if statements
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1278 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 14:47:33 +00:00
wowzaman12 0eb1f1ae97 Got rid of a few huge if statements, just recreate the game panel every time after Display Properties closes.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1277 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 14:45:40 +00:00
wowzaman12 f7bfb21b58 Replaced another macro with a templated function. Should be able to use this function to replace a few more macros as well.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1276 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 14:41:25 +00:00
wowzaman12 9b15908afa Removed yet another macro from src/wx/guiinit.cpp
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1275 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 14:34:44 +00:00
wowzaman12 6630953605 Fixed improperly sized dialog boxes
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1274 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 14:11:03 +00:00
wowzaman12 116e090f80 Try to be more informative than the default wx exception handler before terminating
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1273 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 13:56:33 +00:00
wowzaman12 d27a24a522 Make sure that all loaded xrc dialogs have the correct parent. This might be overkill, but shouldn't hurt.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1272 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 13:54:49 +00:00
wowzaman12 45f83cb2d5 Another switch from wxDynamicCast to the normal c++ dynamic_cast
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1271 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 13:44:47 +00:00
wowzaman12 4894d16219 Change a macro from using a special wx funciton to the regular c++ one
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1270 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 13:43:40 +00:00
wowzaman12 4a8749e649 More work on trying to remove C macros
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1269 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-28 13:41:45 +00:00