Commit Graph

1097 Commits

Author SHA1 Message Date
normmatt234 2bdf598834 Fix handling of unused memory when reading 16/8 bit data.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1185 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-30 06:10:23 +00:00
normmatt234 81e13e0a25 Add missing ARM opcode variant strh (w=1) used in several homebrew gba demos (e.g. afire).
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1184 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-30 06:08:20 +00:00
squall-leonhart 48e1902818 removed <AdditionalOptions>/D_ST_MODEL/D_SECURE_SCL=0 %(AdditionalOptions)</AdditionalOptions> from the vcxproj
its redundant in VS2010 and VS2012, and seems to be a source of build errors in VS2012 for some reason.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1181 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-29 08:31:17 +00:00
normmatt234 eeeb048e4c Make 32bit read out of bounds not get rotated if they are unaligned.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1180 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-28 17:27:55 +00:00
normmatt234 455105fd77 hopefully fixed unaligned reads correctly this time...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1178 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-28 16:56:22 +00:00
normmatt234 2a520f5ba2 Fix yet another oversight in the unaligned read code.
Implemented missing thumb opcode (Which is invalid according to gbatek but Moto GP seems to use it)

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1176 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-28 16:24:14 +00:00
normmatt234 d434b0b7e5 opps forgot to change change the unaligned 16bit rotate to check against old address.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1174 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-28 15:44:01 +00:00
normmatt234 81f6d88f65 Fixed unaligned 16/32 bit reads.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1172 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-28 15:27:45 +00:00
squall-leonhart 15078814b7 update to 2013
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1171 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-26 08:06:02 +00:00
squall-leonhart 35f17bdb32 fixed nasm props again
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1170 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-03 03:20:28 +00:00
squall-leonhart 2818c8b1cb commit this and see who complains? :D
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1167 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-11 07:59:03 +00:00
squall-leonhart 4c03f2e836 remove c_core from default preprocessors
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1166 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-10 16:32:22 +00:00
squall-leonhart a37e5d7e97 some changes to how SubWCRev works, resolving build issues when attempting to build from a source tar and adding it back to dependencies.
also deletes the wx build folder because its not going going anywhere fast on windows.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1164 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-07 11:03:49 +00:00
squall-leonhart 50eea83b1b more improvements to gba-arm by Normmatt
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1163 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-04 06:53:17 +00:00
squall-leonhart 7d90ceb12e lets commit the right version of the arm patch this time eh.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1162 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-04 06:26:16 +00:00
squall-leonhart 49e936b283 Applied fixes to NormMatts r1150 fixes - V-Rally 3 working again
Re-added nasm.props to vs2008 build folder + changes to nasm.rules for spaces in paths.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1161 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-04 06:15:53 +00:00
squall-leonhart f4b933d686 implement ALL of abhoriels patch correctly.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1160 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-03 17:25:22 +00:00
bgk 1fe8b9e860 GBA: Revert r1150 since it adds artifacts in (at least) V-Rally 3
Please fix and commit again.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1159 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-03 13:47:51 +00:00
bgk a78f090d55 NLS: Update translations from Transifex
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1158 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-03 13:36:37 +00:00
bgk 4481d02a01 NLS: Apply native endlines SVN properties
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1157 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-03 13:23:01 +00:00
bgk b5bcf0490c GTK: Apply patch #3524058 - Auto-load/save cheats
Thanks go to unmacaque


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1156 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-03 12:59:48 +00:00
bgk c872f0d625 GTK: Updated the .desktop file to validate
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1155 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-03 12:56:12 +00:00
bgk 526429f009 GTK: Fix "#3598672 - emulated system option in gvbam changes by itself in Linux"
Applied patch 3599614 thanks to Mika Attila 


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1154 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-03 12:51:40 +00:00
bgk 1a6a4d2f9d GBA: Fix build
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1153 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-03 12:43:01 +00:00
squall-leonhart 59579cb66f commit abhoriels RSBS and RSCS patch
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1151 a31d4220-a93d-0410-bf67-fe4944624d44
2013-02-02 03:48:32 +00:00
squall-leonhart 174cbec2a2 patch to correct some behavior in arm tests.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1150 a31d4220-a93d-0410-bf67-fe4944624d44
2013-01-23 00:38:00 +00:00
squall-leonhart d94c8037e0 OSX/Mac buildfix changes to GBALink
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1149 a31d4220-a93d-0410-bf67-fe4944624d44
2012-11-20 08:58:44 +00:00
squall-leonhart 2ea42c3cd2 merge Fix for SDL colours on OSX as indicated by x3ro
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1148 a31d4220-a93d-0410-bf67-fe4944624d44
2012-11-20 04:04:57 +00:00
bgk 38d2289de9 CMake: Disable ffmpeg support by default since it is only used by the WX port which is disabled by default
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1147 a31d4220-a93d-0410-bf67-fe4944624d44
2012-10-03 18:00:45 +00:00
bgk 02ff19dcfe GTK: Fix a GCC warning
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1146 a31d4220-a93d-0410-bf67-fe4944624d44
2012-10-03 17:49:39 +00:00
bgk 96f9fd2607 GTK: Fix an invalid memory access in the joypad config dialog
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1145 a31d4220-a93d-0410-bf67-fe4944624d44
2012-10-03 17:18:17 +00:00
squall-leonhart 3f483bbce1 same as last commit on trunk
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1144 a31d4220-a93d-0410-bf67-fe4944624d44
2012-10-01 19:58:57 +00:00
squall-leonhart 289b31824f file type fixes
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1131 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-11 21:53:26 +00:00
bgk c9a781270a CMAKE: sem_timedwait is found in pthread on newer linuxes
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1121 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-07 19:09:16 +00:00
squall-leonhart f7be31935d would help if i commit the file with /mp enabled instead of the one where i removed /mp from the advanced command line (don't need it on both pages)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1120 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-06 15:41:59 +00:00
squall-leonhart 5a2da5176c >.> Shuffle2 was wrong.
that happens alot.
/mp switch enables the use of multiple cl.exe processes during assembling process, this cuts building vba-m times down by a nearly 3/4.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1119 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-06 14:58:46 +00:00
squall-leonhart 56cbd01cd7 removed the modal else from the client connection dialogue
now it doesn't crash when clicking connect on debug builds




still does on release builds, just like start server :(

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1117 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-03 09:36:28 +00:00
squall-leonhart de77f29b1a this makes the serverwait dialog appear.
still causes a crash in release builds and points at output.c in an area of unicode :|

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1116 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-03 09:14:27 +00:00
bgk 0af6a10271 LINK: Don't assume the data we want to send is the first to be written to SIOMLT_SEND since last transfer.
But rather the one present in SIOMLT_SEND when master sets the start transfert bit.
Fixes Advance Wars


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1115 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-02 17:26:08 +00:00
bgk 8ee689b96c WX: Somewhat fix lan link. Advance wars won't link properly whereas it is working with mem link.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1114 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-02 14:26:22 +00:00
bgk 11f4dfb43b WX: Fix build with LINK enabled
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1113 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-01 17:59:13 +00:00
kode54 51afa7e129 Fixed a crash on Windows XP and older systems
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1112 a31d4220-a93d-0410-bf67-fe4944624d44
2012-08-26 07:44:19 +00:00
squall-leonhart c8d6432cb7 removing some cases where then and else do exactly the same thing
i could not see any functional differences anywhere, but there might be something im overlooking.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1111 a31d4220-a93d-0410-bf67-fe4944624d44
2012-08-19 21:22:16 +00:00
bgk 43d71c8bdb WX: Fix build on non-win32
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1110 a31d4220-a93d-0410-bf67-fe4944624d44
2012-08-08 19:09:37 +00:00
bgk a0929baee4 FFMPEG: Fix build with newer versions of the library.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1109 a31d4220-a93d-0410-bf67-fe4944624d44
2012-08-08 19:08:42 +00:00
kode54 a958ca170d Added device change notifier to XAudio2 outputs
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1108 a31d4220-a93d-0410-bf67-fe4944624d44
2012-08-04 22:15:46 +00:00
squall-leonhart 3741669b56 clarified, and ignored another user side project file
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1107 a31d4220-a93d-0410-bf67-fe4944624d44
2012-07-22 20:31:54 +00:00
squall-leonhart 0585f558cb maybe emucr will get the hint now.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1105 a31d4220-a93d-0410-bf67-fe4944624d44
2012-07-22 19:59:26 +00:00
squall-leonhart bdf75f232f SubWCRev is no longer available as a standalone download
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1104 a31d4220-a93d-0410-bf67-fe4944624d44
2012-07-22 17:06:34 +00:00
squall-leonhart ad018c28b4 deleted vs2010_wx
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1103 a31d4220-a93d-0410-bf67-fe4944624d44
2012-07-12 06:38:19 +00:00