Commit Graph

1334 Commits

Author SHA1 Message Date
skidau 94480c881a Readjust the window size if the status bar is hidden.
Show the OSD if the status bar is hidden.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1507 a31d4220-a93d-0410-bf67-fe4944624d44
2015-06-10 06:48:21 +00:00
skidau e5869253f8 Added an option to show/hide the status bar.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1506 a31d4220-a93d-0410-bf67-fe4944624d44
2015-06-10 03:11:34 +00:00
skidau 5bd38e67db Read from svnrev.h on Windows only
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1505 a31d4220-a93d-0410-bf67-fe4944624d44
2015-06-10 02:06:06 +00:00
skidau 0019b452fe Gentoo Linux build fix
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1504 a31d4220-a93d-0410-bf67-fe4944624d44
2015-06-10 00:12:19 +00:00
skidau d7dbcb1996 Added an auto-update option (Windows only)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1503 a31d4220-a93d-0410-bf67-fe4944624d44
2015-06-08 06:25:19 +00:00
skidau 5d33a2754b Added a "Check for updates" option to the Help menu.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1502 a31d4220-a93d-0410-bf67-fe4944624d44
2015-06-05 13:48:37 +00:00
skidau ecd60ef888 Fixed the crash that would occur if "Use BIOS file" was selected without a BIOS file specified.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1501 a31d4220-a93d-0410-bf67-fe4944624d44
2015-06-04 02:44:07 +00:00
skidau 688013f530 Added portable mode. The emulator will attempt to use portable mode initially. If that fails, it will use the local user directories. The Directories settings now accept relative and absolute paths. Leave the directory blank to use the ROM directory.
Changed the logging to print to the status bar as well as the log file.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1500 a31d4220-a93d-0410-bf67-fe4944624d44
2015-06-03 13:36:54 +00:00
skidau fc268e9363 Fixed the joystick mapping getting converted to unicode in the conf file when they should not have been.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1499 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-30 06:02:23 +00:00
skidau 46b3eb7faf Fix some lintian warnings. Patch by sergio-br2.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1498 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-29 22:11:38 +00:00
wowzaman12 a6515648f9 removed the cmake toolchain file, modified the cmakelists files to include an additional library to properly link with sfml and for linking statically with libgcc and stdc++ libs via mingw
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1497 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-28 15:12:31 +00:00
wowzaman12 5152ece07d merp, I goofed up somewhere...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1496 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-28 14:58:11 +00:00
wowzaman12 10ae798f8e svn string shouldn't be translatable
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1495 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-28 14:56:45 +00:00
wowzaman12 5608902fe1 updates to version string for final builds
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1494 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-28 14:36:05 +00:00
wowzaman12 def7477999 Because cross compiling from linux complains about case
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1493 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-28 14:23:08 +00:00
wowzaman12 433904267f should fix compiling on debian based distros by forcing them to use wxwidgets 3.0
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1492 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-27 23:04:20 +00:00
wowzaman12 45399e36f5 Just using this as a test for the buildbot.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1491 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-27 17:55:26 +00:00
skidau 3cd400da54 Made the dialogs resizeable.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1490 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-26 02:09:28 +00:00
squall-leonhart db9d52ff6c fixes mfc debug build
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1489 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-25 11:25:14 +00:00
skidau 0c68f7caf6 Fixed the Game Boy system type selection not matching what was emulated.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1488 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-25 00:41:50 +00:00
skidau 5ae6592e11 Fixed the save type changing to SRAM on reset, if the game had been overridden to use EEPROM.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1487 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-24 14:49:28 +00:00
skidau 92476d6f48 Fixed the "Solar Sensor is broken" message that appeared in "Boktai - The Sun Is in Your Hand". Cleaned and formatted the code. Fixed a mistake where the RTC was not getting updated.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1486 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-24 13:30:31 +00:00
wowzaman12 72e98d7a53 added patch from mickdermack, fixes the xml and expat dependencies for wxrc
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1485 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-23 16:11:25 +00:00
skidau 1c9db0cf7e Automatically disabled the OSD if there is a status bar visible.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1484 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-23 11:58:29 +00:00
skidau ee9ef6e2ad Added the option of using host (PC) time or guest (GBA) time for the RTC. Checking the "Real time clock" option in the menu uses host time otherwise it uses guest time. Using guest time will mean that the clock speeds up or slows down with the speed of emulation.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1483 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-23 09:03:11 +00:00
skidau 6d490b3082 Fixed the battery file not saving after a save state was loaded.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1482 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-23 04:43:42 +00:00
squall-leonhart ba1ed8441a test change for global static linking on msvc builds.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1481 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-23 02:55:05 +00:00
skidau 21c8835234 Fixed the child windows appearing under the parent window with "Keep window on top" enabled.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1480 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-23 01:56:33 +00:00
skidau 35ea55b0ff Relabelled the full screen menu items to be clearer in what they do.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1479 a31d4220-a93d-0410-bf67-fe4944624d44
2015-05-23 01:20:48 +00:00
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