skidau
286d578ece
Added separate "Open GB" and "Open GBC" menu items.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1478 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-23 01:01:43 +00:00
squall-leonhart
538109767f
commit some work in progress on the mfc linker errors
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1477 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-22 15:45:54 +00:00
skidau
34546149a7
Used the battery file size as an indicator of the save type unless overridden.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1476 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-22 15:11:28 +00:00
squall-leonhart
5fa2c057b7
another potential dependency.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1475 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-22 11:57:58 +00:00
skidau
75c7dff48f
Save SRAM battery files as 8KB files.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1474 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-22 11:05:45 +00:00
squall-leonhart
6849fb1e3a
setup project dependencies
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1473 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-22 10:44:37 +00:00
skidau
1156438656
Removed the padding from the cheat file when it is saved in CLT format.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1472 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-22 07:05:06 +00:00
skidau
806194fc3b
Fixed another cheat limit check in the GB code.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1471 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-22 05:52:50 +00:00
skidau
f714e5f2c4
Fixed the cheat list size check for GB games.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1470 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-22 05:34:05 +00:00
skidau
f7f73f1e53
FreeBSD build fix
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1469 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-22 01:04:13 +00:00
wowzaman12
bda216e7be
some changes regarding static building via mingw
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1468 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-21 18:42:02 +00:00
skidau
1d383be372
Added mime types to wxvbam.desktop. Thanks to alucryd and sergio-br2.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1467 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-21 13:49:46 +00:00
skidau
34b4343f4c
Moved the trace.log to the local config directory.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1466 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-21 13:31:34 +00:00
skidau
88333a839d
Create the default config path on start-up and renamed the app "vbam" to be consistent with the sdl build.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1465 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-21 13:06:15 +00:00
skidau
b091b5d0fb
Changed the app name from wxvbam to VBA-M
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1464 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-21 12:20:19 +00:00
skidau
c83ea2456f
Fixed the "scrolled" assertion.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1463 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-21 12:16:20 +00:00
skidau
0fe65b45f2
Fixed the crash on boot that would occur with FFMPEG enabled.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1462 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-21 11:29:31 +00:00
skidau
378d4fd813
GTK build fix
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1461 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-21 09:56:55 +00:00
skidau
76f4d82c58
Fixed the cheat list size check.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1460 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-21 07:42:14 +00:00
skidau
6e6acc3372
Updated debian folder to current standard. Thanks to sergio-br2.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1459 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-21 00:19:51 +00:00
bgk
6739d0612a
WX: Some strings were mistakenly marked as translatable
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1458 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-20 18:46:54 +00:00
skidau
8e526b68a8
Fixed the crash that would occur if the audio backend is switched before a game is loaded.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1457 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-20 14:57:58 +00:00
wowzaman12
7ef7d0d33e
missed the aboutbox
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1456 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-20 14:34:51 +00:00
wowzaman12
b03caee9b3
just changed a define to an existing one, when FINAL_VERSION is not defined it'll show svn string and when defined it will not show.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1455 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-20 14:29:53 +00:00
skidau
ace46d404b
Resized some of the dialogs. Fixed the Cancel button on the GDB configuration dialog.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1454 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-20 14:11:53 +00:00
skidau
88c6f50f7d
Maintain Windows XP support for the WX and SDL builds.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1453 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-20 11:56:59 +00:00
skidau
346383f4da
Updated the OSX icon and removed the extraneous .app suffix
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1452 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-20 03:56:27 +00:00
skidau
cd39c9db79
Made running the game at normal speed the default set-up. Patch by sergio-br2.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1451 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-19 23:17:57 +00:00
skidau
a1880e0107
Reset the sound subsystem if the audio backend is changed. Fixed an array out of bounds error in the sound device selection.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1450 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-19 11:50:56 +00:00
skidau
c058d1e6bb
Used Sergio Benjamim's icon for the wx build.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1449 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-19 11:01:45 +00:00
skidau
d0b07363f3
Removed the CR's from wxvbam.desktop. Thanks to Sergio Benjamim.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1448 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-19 10:07:22 +00:00
skidau
38f089def0
Made the configuration dialogs stay on top so that they would not be covered by the main window.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1447 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 13:52:29 +00:00
skidau
4c44af6c4a
Added a "Keep window on top" option.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1446 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 13:11:58 +00:00
skidau
36746dd309
Added version to the About box.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1445 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 12:10:07 +00:00
skidau
72aa60171c
Raised the maximum number of cheats allowed from 100 to 16384.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1444 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 05:37:37 +00:00
wowzaman12
8dfcb4621d
merged sergio's icon patch for additional sizes.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1443 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 03:44:19 +00:00
skidau
d9c65847d3
Made the Flash save type detection stricter. Made the SRAM detection override the EEPROM detection. Fixes the save type detection for Rockman EXE 4.5 - Real Operation (Japan), Breath of Fire - Ryuu no Senshi (Japan) and maintains the correct detection of the save type for Saibara Rieko no Dendou Mahjong (Japan).
...
Changed the wx save type detection to use the core version.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1442 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 03:35:37 +00:00
wowzaman12
b1e0f7745f
so that xaudio2 can be enabled
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1441 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 03:05:58 +00:00
wowzaman12
058a40f1bb
try and get mingw to force static gcc and libc++
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1440 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 03:04:34 +00:00
wowzaman12
a4666afac8
You didn't see us change the version to 2.0.0 *waves hands mysteriously*
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1439 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 02:41:21 +00:00
skidau
396427fe92
Added rewind feature to GTK version. Patch by Juha Laukkanen.
...
There are two config params:
rewind_count_max => how many blocks are reserved maximum, higher value leads to greater memory usage naturally but longer rewind log
rewind_interval => default interval is 165ms and higher value leads to more inaccurate rewind but longer rewind log
Also fixes memtell() telling incorrect size because data is not flushed.
wxWidgets front end having too small buffer for rewinds resulting overflows.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1438 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 00:58:16 +00:00
skidau
8ab5737b37
Installed man pages on unix-ish platforms. Patch by Mook.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1437 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 00:28:34 +00:00
skidau
103b0270d8
Fixed auto-patch extension setting. Patch by Mook.
...
It appears that SetExt() doesn't require a leading period in the extension. This makes auto-loading of ups patches work (at least, for the one I tried).
Updated the comment too, for grepablility.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1436 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 00:26:21 +00:00
skidau
20a298a66e
Added CHT cheat format parsing and file import.
...
Currently, this is in the wx front-end code. Moving this logic into the core will bring this functionality to all front-ends.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1435 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-18 00:23:30 +00:00
skidau
78a98c16e8
Added the Official No-Intro Nintendo Gameboy Advance Number (Date) file for the release numbering.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1434 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-16 07:48:02 +00:00
skidau
32814ca7bf
Added a "Update ROM databases" command to the Help menu which downloads and updates the No-Intro dat files.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1433 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-16 04:04:09 +00:00
skidau
39770fcee0
Mirrored the No-Intro GBA dats (2015-04-27)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1432 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-16 02:38:41 +00:00
skidau
4e1706a3c6
Added GBA ROM information parsed from No-Intro dat files. The No-Intro dats (Standard and Scene) are to be unzipped into the directory where the vbam.ini file is.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1431 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-15 14:53:52 +00:00
skidau
50762527f8
Added AStyle 2.05.1 to the wx pre-build events and formatted the wx gui code.
...
Options used:
--style=allman --indent=tab=4 --align-pointer=type --align-reference=name --break-blocks --pad-oper --pad-header --unpad-paren --delete-empty-lines --break-closing-brackets --keep-one-line-blocks --keep-one-line-statements --convert-tabs --remove-comment-prefix --mode=c
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1430 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-15 02:16:18 +00:00
skidau
e1cecf1cdb
Added project files for the Windows wx gui build. Requires CMake in the path.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1429 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-14 12:37:15 +00:00