wowzaman12
4f87c9aaf5
missed a minor change.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1252 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-27 19:53:35 +00:00
wowzaman12
da022b38f0
fix compiling against latest ffmpeg code.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1251 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-27 17:58:35 +00:00
wowzaman12
fad4d9faf8
changed the panel to have a black background when a rom isn't loaded. Also fixed compiling dsound driver in the wxwidgets interface via mingw-w64
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1250 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-27 17:54:45 +00:00
wowzaman12
27b35c2136
forgot the wxwidgets interface icons.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1249 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-27 17:49:26 +00:00
wowzaman12
25b6799b10
cmakelists changes, wxwidgets interface build fix to follow.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1248 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-27 17:48:42 +00:00
skidau
2ee3f2d0f3
Added VS2013 solution by mickdermack.
...
Have to install the Multibyte MFC Library for Visual Studio 2013, because Multibyte strings were deprecated in favor of wchar strings.
https://www.microsoft.com/download/details.aspx?id=40770
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1247 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-26 21:19:37 +00:00
skidau
e55cbb43cc
Added Solar Sensor support from VBA-Wii.
...
Requires EEPROM+Sensor save type and Real Time Clock enabled. The solar sensor can be controlled by the left and right motion sensor controls.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1246 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-26 09:08:30 +00:00
skidau
e831c2d6cb
Re-enable the save type auto-detect code instead of enabling all save types.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1245 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-25 11:01:50 +00:00
skidau
b56e1edc45
Added a Auto-start link option
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1244 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-24 13:30:49 +00:00
skidau
a483633c96
Fixed the crash that would occur if a GBA link mode were used with a GB game.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1243 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-23 13:35:01 +00:00
skidau
b03200a15f
Ported AdamN's Game Link (Game Boy link) code from 1030e.
...
Seems to work better with a link timeout of 1.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1242 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-23 12:17:26 +00:00
skidau
96786eaa30
Fixed NO_LINK build.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1241 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-23 06:38:51 +00:00
skidau
32bff76eed
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-03-23 03:42:39 +00:00
squall-leonhart
ffd7277f6d
bgklink merged to trunk.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1239 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-20 14:23:14 +00:00
skidau
9a5e6d107f
Fixed importing GameShark snapshots
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1238 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-20 12:02:28 +00:00
squall-leonhart
cfe9ff75cd
bios dialog struck through enable text fixed
...
controls disabled however, because we don't have the execution implemented for cgb bios.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1237 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-20 03:39:21 +00:00
squall-leonhart
5085182a01
i had issues applying the xbrz patch and had to revert manually several times, and forgot to add the new files as a result
...
so here they are.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1236 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-20 02:58:03 +00:00
skidau
8b0b049230
Preliminary update to the GameCube to GBA link cable emulation. Fixes Zelda Wind Waker's Tingle Tuner connection, Pac-Man Vs, Final Fantasy: Crystal Chronicles multiplayer, and most other Gamecube to GBA link cable games.
...
* Added a second socket at port 49420 (0xc10c) which sends clock information
* Handled disconnections from the GBA and GC
* Made the transfers asynchronous
* Blocks the socket before the connection times out
Requires Dolphin 4.0-5899 or later.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1235 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-20 02:11:12 +00:00
squall-leonhart
1ac06a6e66
XBRZ 1.2 added as a built in filter
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1233 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-19 01:44:47 +00:00
squall-leonhart
e76cf5511d
reverted the removal of backup enabled checks, and changes to remote.cpp
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1232 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-19 00:52:47 +00:00
squall-leonhart
576460798c
Adds a item for the DisableSFX speedhack back to the Video menu.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1231 a31d4220-a93d-0410-bf67-fe4944624d44
2014-04-20 09:24:10 +00:00
squall-leonhart
b6bc047b1a
updates subwcrev and applies minor fixes patch 46
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1229 a31d4220-a93d-0410-bf67-fe4944624d44
2014-03-08 07:11:53 +00:00
kode54
0bd675de7f
SDL sound code now posts to semaphores no matter what, in case the other side is still waiting after a speedup transition
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1228 a31d4220-a93d-0410-bf67-fe4944624d44
2013-11-14 23:32:08 +00:00
kode54
5eb646b1da
Rewrote SDL sound synchronization, using a very old patch as a base for some of the changes
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1227 a31d4220-a93d-0410-bf67-fe4944624d44
2013-11-14 07:51:57 +00:00
normmatt234
706774c3c0
Remove useless backup enabled checks in read handlers.
...
Fix illegal halfword and byte reads.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1226 a31d4220-a93d-0410-bf67-fe4944624d44
2013-10-22 18:04:02 +00:00
kode54
a4c133210f
Mother 3 fix, refined to not break Metroid Fusion or hopefully anything else
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1225 a31d4220-a93d-0410-bf67-fe4944624d44
2013-10-22 01:17:06 +00:00
kode54
c276ccd7ce
Changed PCM FIFO refill behavior to only stuff the FIFO with silence if it runs completely empty, which seems to fix the stuttering in Mother 3. From the technical behavior, Mother 3's sound code would periodically set DMA 1 and 2 to reason 0, then reset them back to reason 3. This presumably occurs every time the source buffers run empty and the source addresses are reset. Unfortunately, with the current execution and memory timing, this occurs just in time for the DMA buffers to run down to only 16 samples each, and then the attempted refill call will trigger while the DMA reason is 0, so they don't refill, and the timer routine thus stuffs the FIFO buffers with 16 samples worth of silence, causing a stutter. Now, the buffer is allowed to drop below 16, which gives Mother 3's sound code enough time to restart the DMA channels, and they continue to pump samples gracefully, as I never detected a full underrun in my testing.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1224 a31d4220-a93d-0410-bf67-fe4944624d44
2013-10-21 21:46:49 +00:00
kode54
46f83f7d73
Add tiled rendering define to Android makefiles, too.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1223 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-24 11:53:04 +00:00
kode54
c0d1532211
Add tiled rendering define - big performance improvement
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1222 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-24 11:52:20 +00:00
kode54
d808640113
Fix target output name
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1221 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-24 11:51:36 +00:00
kode54
a2655200dc
Fix build for Android
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1220 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-24 11:50:37 +00:00
kode54
297b01ff8c
Sonic Advance 1/2 work now with NO_LINK defined
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1216 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-21 16:18:54 +00:00
kode54
e4894d2ea2
(Libretro) Fix build
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1215 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-21 16:18:04 +00:00
squall-leonhart
29f7d67c34
re-adding the fix for zelda oracles
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1214 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-21 15:09:45 +00:00
kode54
9ec51eb94e
Let's try that again.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1213 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-21 13:57:40 +00:00
squall-leonhart
0e4e1c2dd6
revert 1207-1210 as its not really ready for integration yet.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1211 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-21 02:42:37 +00:00
thibeaz
74bc2d4517
rolling back, it seems there was some more issues than original thought
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1210 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-21 02:25:42 +00:00
thibeaz
24ea8597e2
fix a goof I made with the last commit, this should fix it
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1209 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-21 02:16:27 +00:00
thibeaz
7fb1366997
just a small revert, old data got mixed in the last commit
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1208 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-20 21:25:50 +00:00
thibeaz
f4965c825f
libretro merge into trunk, the individual interfaces can still be compiled on their own so the gtk/sdl/mfc interfaces can still work as originally intended. Special thanks to Squarepusher of the libretro team for helping us get this merged
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1207 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-20 21:08:23 +00:00
squall-leonhart
2c25c47cb9
fixes zelda oracles without breaking duke nukem or 007
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1206 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-19 03:24:22 +00:00
normmatt234
0a52749627
Implement memory mirrors for SRAM/FLASH.
...
Correctly handle 16/32bit reads from SRAM.
Removed unaligned handler for CPUReadHalfWordSigned.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1205 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-18 22:08:42 +00:00
squall-leonhart
a9da83f563
This fixes the colour issue when using opengl and a HQ3 or 4x filter.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1204 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-17 15:23:47 +00:00
normmatt234
d4ba5638ac
Revert changes to the ioReadable table from r1200 which broke Megaman Battle Network series.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1203 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-16 18:44:46 +00:00
normmatt234
1e59a21b88
Move the cpuDmaHack assignments into doDMA. (Fixes Croket 2 regression)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1201 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-15 07:15:31 +00:00
normmatt234
40f0a74ac1
Re-added the DMA Prefetch buffer. This fixes Phantasy Star Collection.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1200 a31d4220-a93d-0410-bf67-fe4944624d44
2013-09-14 08:00:19 +00:00
squall-leonhart
22f63644ef
another tom harder patch, fixing some warnings in the gvbam and wxvbam
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1199 a31d4220-a93d-0410-bf67-fe4944624d44
2013-06-17 04:17:12 +00:00
squall-leonhart
87fccd153d
commiting Tim Harders patch for libav/ffmpeg
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1198 a31d4220-a93d-0410-bf67-fe4944624d44
2013-06-17 04:05:37 +00:00
squall-leonhart
f801761eca
bring branches into line
...
fixes duke nukem on bgk-link and silences gcc warning on trunk
ignore a few more files
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1197 a31d4220-a93d-0410-bf67-fe4944624d44
2013-05-04 15:31:45 +00:00
normmatt234
2223d4f982
Fixed register used in asm.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1195 a31d4220-a93d-0410-bf67-fe4944624d44
2013-04-07 05:47:26 +00:00
squall-leonhart
6400102ddc
reduce new lines
...
fix duke nukem cgb menu | in my limited testing this has not regressed any other games.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1194 a31d4220-a93d-0410-bf67-fe4944624d44
2013-04-06 20:18:14 +00:00
squall-leonhart
75017d0957
dirty buildfix for linux, can do it properly later.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1193 a31d4220-a93d-0410-bf67-fe4944624d44
2013-04-06 18:33:15 +00:00
normmatt234
544838a5d1
Make the asm code increment lsl/lsr/asr rm by 4 if rm is pc. (ASM now passes the armwrestler MOV opcode test)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1192 a31d4220-a93d-0410-bf67-fe4944624d44
2013-04-06 09:27:12 +00:00
normmatt234
f4f7a5597f
Fix clock cycles in some arm/thumb opcodes.
...
Implement missing ARM instruction used in the wstein.gba homebrew.
Remove cpuDmaHack has it causes graphical glitches in Lufia and incorrectly handles unmapped reads.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1191 a31d4220-a93d-0410-bf67-fe4944624d44
2013-04-06 08:51:58 +00:00
squall-leonhart
653cdc8d7a
couldn't just add a guy who's contributed more in 3 days then anyone has in the last 3 years to the "Contributors" list ;D
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1189 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-31 12:37:45 +00:00
squall-leonhart
2a3999f332
some small pvs warning fixes
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1188 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-31 12:19:34 +00:00
squall-leonhart
428d0ccf74
move around apu reset a bit, doesn't seem to have broken anything
...
doesn't seem to have fixed anything either.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1187 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-31 11:20:41 +00:00
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
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
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
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
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
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
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
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
75056f7b74
commit latest nasm and kode54's change to gb_oscs that has seemed to have resolved the channel 3 issue in a number of games.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1097 a31d4220-a93d-0410-bf67-fe4944624d44
2012-05-23 09:29:46 +00:00
squall-leonhart
b3457e493f
how did the spanish version of fire red get its save type set to eeprom (savetype=1)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1096 a31d4220-a93d-0410-bf67-fe4944624d44
2012-05-23 06:40:11 +00:00
squall-leonhart
75667980a7
cleans up a unary minus unsigned still unsigned warning
...
also fixes channel 3 in Mario and luigi super star saga. DON'T ASK ME HOW, i have no idea. Infact changing other area's affected the channels as well, so i have no idea how the fuck this works.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1094 a31d4220-a93d-0410-bf67-fe4944624d44
2012-05-12 06:13:10 +00:00
bgk
3fe64a7485
FFMPEG: Fix build for newer versions of the library.
...
Thanks to Tim Harder for the patch.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1092 a31d4220-a93d-0410-bf67-fe4944624d44
2012-03-25 08:14:31 +00:00
bgk
a7c7f063c1
Fix build errors with zlib-1.2.6.
...
The problem relates to gzFile not being a typedef of voidp anymore in zlib-1.2.6.
Thanks to Tim Harder for the patch.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1091 a31d4220-a93d-0410-bf67-fe4944624d44
2012-03-25 08:09:07 +00:00
squall-leonhart
35c18aff76
update FSF address
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1086 a31d4220-a93d-0410-bf67-fe4944624d44
2012-01-23 08:49:39 +00:00
thibeaz
a02d69b317
added shuffles patch for fixing wxwidgets interface build, unfortunetly still fails building on link enabling. but if disabled it will build and run.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1085 a31d4220-a93d-0410-bf67-fe4944624d44
2012-01-23 03:46:47 +00:00
squall-leonhart
e1cc1ea034
clicking start server crashes vba-m, so lets not let people click it for now.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1084 a31d4220-a93d-0410-bf67-fe4944624d44
2012-01-21 01:06:43 +00:00
squall-leonhart
05d20571f7
shuffles magic mush...... trunk MSVC2010 buildfix
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1071 a31d4220-a93d-0410-bf67-fe4944624d44
2012-01-20 22:03:27 +00:00
thibeaz
9ad39de0b9
added the option to disable/enable xaudio2 support in the cmakelist since it was neglected the first time around, also going to be looking into expanding the sound settings dialog and enhancing it some as soon as I figure out some xrc specifics for wxPropertySheetDialog.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1067 a31d4220-a93d-0410-bf67-fe4944624d44
2012-01-16 18:44:25 +00:00
squall-leonhart
c55fc8a937
reverts ini file generation to pre rev885 behaviour
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1066 a31d4220-a93d-0410-bf67-fe4944624d44
2012-01-16 01:48:28 +00:00
squall-leonhart
541ecbda78
SubWCRev is no longer standalone, removed from dependencies and pointed the project files to find it via path
...
updated DevInfo.txt
applied khh's patch for gbalink.cpp though more changes are required to bring trunk up to building since the Wx patches
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1064 a31d4220-a93d-0410-bf67-fe4944624d44
2012-01-04 19:38:33 +00:00
squall-leonhart
7f627ac7b0
took drnach's dmg association and expanded on it :)
...
looks like the branch doesn't have properties assigned
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1062 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-28 13:05:40 +00:00
bgk
b716c9c328
SDL: Install vba-over.ini in the data directory and use it.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1060 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-28 10:23:38 +00:00
n-a-c-h
58db70f758
Add missing extensions. Note though that the association section is still missing .dmg
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1059 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-27 22:09:31 +00:00
n-a-c-h
a21e1a0d0f
Add missing extensions.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1058 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-27 22:01:34 +00:00
n-a-c-h
f1e0e14144
Add missing extensions.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1057 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-27 21:56:00 +00:00
n-a-c-h
725a20ff6c
I'm not sure where these MIME types came from, but if we're going to invent some, let's invent some proper ones. I'm not sure if -rom is the best suffix though.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1056 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-27 21:49:55 +00:00
bgk
8f80b303b5
GTK: Hint the file manager it can use gvbam to open GB and GBA rom files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1055 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-27 21:30:59 +00:00
bgk
cc39456d49
GTK: Fix an uninitialized variable causing potential crashes in the joypad config dialog.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1053 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-27 19:20:49 +00:00
bgk
f7bf880096
Some fixes to help building on NetBSD
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1052 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-27 15:34:39 +00:00
bgk
aedfa7a18b
SDL/WX: Fix build with asm scalers enabled.
...
If Win32 has issues with OpenGL those should not be hacked around in common code.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1034 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-03 13:47:20 +00:00
bgk
26003fe355
GTK: Applied patch #3386384 to fix build when NLS is disabled.
...
Thanks to Dmitry Marakasov.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1032 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-03 13:11:19 +00:00
squall-leonhart
ee094c4246
correction to OP_MVNS, fixed by AdamN, fixes vrally 3 flickering
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1030 a31d4220-a93d-0410-bf67-fe4944624d44
2011-07-28 12:18:28 +00:00
thibeaz
4bae6afc9f
in the EXECUTE_PROCESS command in the CmakeLists.txt file for the wxwidgets gui was missing the end bracket, this should fix it, next on the list is work on using ffmpeg as an external dependency and not need it as a requirement (hopefully), if it doesn't work, you can shoot me Squall
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1028 a31d4220-a93d-0410-bf67-fe4944624d44
2011-06-30 01:54:32 +00:00
squall-leonhart
f109539a64
wx about box fix from darktjm
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1025 a31d4220-a93d-0410-bf67-fe4944624d44
2011-06-14 13:38:10 +00:00
squall-leonhart
919c5fb7a8
apply the vba config file rename to the trunk, this has come about because older versions use some values slightly differently which would cause those versions to fail to work or have the wrong settings.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1023 a31d4220-a93d-0410-bf67-fe4944624d44
2011-06-13 15:46:20 +00:00
squall-leonhart
7a19748d88
all current vba-m Wx patches applied to trunk.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1021 a31d4220-a93d-0410-bf67-fe4944624d44
2011-05-25 11:55:46 +00:00
squall-leonhart
c478cf1fa9
buncha patches by darktjm
...
sdl fix not applied yet
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1017 a31d4220-a93d-0410-bf67-fe4944624d44
2011-05-24 07:39:29 +00:00
bgk
5c5aea8c6b
SDL: Enable OpenGL by default
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1016 a31d4220-a93d-0410-bf67-fe4944624d44
2011-05-07 07:09:21 +00:00
squall-leonhart
77ae016369
should fix GS codes that don't work on games which use lcd interrupts instead of vblank
...
thanks unmacaque
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1014 a31d4220-a93d-0410-bf67-fe4944624d44
2011-05-05 13:17:13 +00:00
squall-leonhart
e3b06a9684
Bugger unicode support, we can just convert multibyte to widestring using google cloud services and a bunch of midgets running in spinwheels.
...
Also enables whole program optimisation (funnily i was only doing linker time optimisation so it wasn't as good as it could be.)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1013 a31d4220-a93d-0410-bf67-fe4944624d44
2011-04-26 07:25:16 +00:00
bgk
879ddd06ed
GTK: Fixed bug #3201910
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1011 a31d4220-a93d-0410-bf67-fe4944624d44
2011-03-12 08:51:23 +00:00
bgk
d77482ea3e
GTK: Fix emulation stuck paused after closing the general options dialog when the "pause when inactive" option has been toggled.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1009 a31d4220-a93d-0410-bf67-fe4944624d44
2011-03-01 16:48:35 +00:00
bgk
e23e553abe
GTK: Merged the GB and GBA cheat list dialogs. Patch by unmacaque.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1007 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-26 10:06:32 +00:00
bgk
222dd4c1b3
FILTERS: Changed the 2xSaImmx implementation to GPLv2+, since the author allowed it. This will make life easier to packagers.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1006 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-25 19:25:17 +00:00
bgk
3918d01ffd
GTK: Add missing file. Oops.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1005 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-25 19:03:37 +00:00
bgk
955a8aa61a
ALL: Update vba-over.ini with an older but better version
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1004 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-25 18:23:42 +00:00
bgk
73e22a800d
GTK: Add GameBoy cheats support. Thanks to unmacaque for the patch.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1003 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-25 17:56:10 +00:00
bgk
48ce2e94b7
GTK: Fix NLS for the directories config dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1000 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 21:02:47 +00:00
bgk
6bb7f0a8b2
GTK: Add vba-over.ini support
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@999 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 19:34:56 +00:00
bgk
3d7ed45c58
GTK: Cleanup
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@998 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 18:40:20 +00:00
bgk
abe283c064
GTK: More NLS WIP
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@996 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 17:01:10 +00:00
bgk
c756a51012
GTK: NLS support WIP
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@995 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 13:06:17 +00:00
bgk
3d757cd1ac
GTK: Add support for 7z archives
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@993 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 10:52:33 +00:00
bgk
0b7a1ecd62
GTK: Mark more strings as translatable
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@991 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 08:19:59 +00:00
bgk
c40af7cc74
GTK: Remove the StringTokenizer class and move the functionality to tools.cpp
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@990 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-22 18:04:08 +00:00
bgk
191825d160
GTK: Turned the last menu based settings into a dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@988 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 19:03:38 +00:00
bgk
0be270ad00
GTK: Cleanup includes. Don't instanciate global objects.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@987 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 16:36:25 +00:00
bgk
6f0b4f3048
GTK: Added GBA cheats support. Thanks to unmacaque for the patch.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@986 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 14:53:04 +00:00
bgk
c7a3ab4c33
CMAKE: Allow building without SFML
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@983 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 12:22:58 +00:00
bgk
7ce0d17315
GTK: Don't reset the renderer when entering the display config dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@982 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 10:38:42 +00:00
bgk
d031acfd50
GTK: Don't disable rendering when using the menus. Thanks to fernandotcl for the patch.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@981 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 10:15:03 +00:00
bgk
d9285a2bab
SDL: Allow vbam to run on systems without an audio device. Thanks to jcranmer for the patch.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@980 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 09:25:07 +00:00
bgk
e87b5c4829
GTK: Change the OpenGL texture size when changing scaler size. Thanks to fernandotcl for the patch.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@979 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 09:02:46 +00:00
bgk
9d6e6eef22
GTK: Rename the main GtkBuilder file for consistency
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@978 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 08:33:01 +00:00
bgk
33e95d70ee
GTK: Convert the remaining parts of the UI from Glade to GtkBuilder. Thanks to Rafał Mużyło for the patch.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@977 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 08:28:48 +00:00