Commit Graph

79 Commits

Author SHA1 Message Date
skidau 4a5ae01e19 Removed the padding from the cheat file when it is saved in CLT format. 2015-05-22 07:05:06 +00:00
skidau 2d5ecd88db Fixed another cheat limit check in the GB code. 2015-05-22 05:52:50 +00:00
skidau fec1c7b770 Fixed the cheat list size check for GB games. 2015-05-22 05:34:05 +00:00
skidau 77de248b71 Raised the maximum number of cheats allowed from 100 to 16384. 2015-05-18 05:37:37 +00:00
skidau 4116a72ae7 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.
2015-05-18 00:58:16 +00:00
skidau 8a2a0066bf Enabled the Game Boy Game Link emulation on Linux builds. 2015-05-14 04:23:03 +00:00
skidau 5da5feaac2 Ported the Game Boy Game Link code to TCP sockets. 2015-05-14 03:05:25 +00:00
skidau 88f21433b3 Hooked up the GB Printer option in the wx menu 2015-05-08 01:26:21 +00:00
skidau ad60e2cd67 Initial changes for compiling the wx build under Visual Studio 2015-04-22 00:02:29 +00:00
skidau 5a9015b3f0 Created a common configuration system. 2015-04-18 06:53:55 +00:00
skidau c75c53d898 Fixed the "incorrect battery size" error warning in Kirby Tilt n' Tumble (GB). Patch by chrono. 2015-04-10 00:07:41 +00:00
skidau 193322a33e Updated to SFML 2.2. Fixed LINK build on Linux. 2015-04-04 04:39:25 +00:00
skidau a91f99d111 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.
2015-04-03 22:35:13 +00:00
skidau 4edfbeb261 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.
2015-04-03 22:04:28 +00:00
skidau 4be7fed788 Added a Auto-start link option 2015-03-24 13:30:49 +00:00
skidau 0d306b67ba Fixed the crash that would occur if a GBA link mode were used with a GB game. 2015-03-23 13:35:01 +00:00
skidau a704653234 Ported AdamN's Game Link (Game Boy link) code from 1030e.
Seems to work better with a link timeout of 1.
2015-03-23 12:17:26 +00:00
squall-leonhart b6ffe99fc8 updates subwcrev and applies minor fixes patch 46 2014-03-08 07:11:53 +00:00
squall-leonhart e1534a9400 re-adding the fix for zelda oracles 2013-09-21 15:09:45 +00:00
kode54 f4c26dcd95 Let's try that again. 2013-09-21 13:57:40 +00:00
squall-leonhart 3949de1b14 revert 1207-1210 as its not really ready for integration yet. 2013-09-21 02:42:37 +00:00
thibeaz 3460b0bab9 rolling back, it seems there was some more issues than original thought 2013-09-21 02:25:42 +00:00
thibeaz 6fccc53080 fix a goof I made with the last commit, this should fix it 2013-09-21 02:16:27 +00:00
thibeaz bdf78c1247 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 2013-09-20 21:08:23 +00:00
squall-leonhart 69991ad411 fixes zelda oracles without breaking duke nukem or 007 2013-09-19 03:24:22 +00:00
squall-leonhart 6277cae2a9 bring branches into line
fixes duke nukem on bgk-link and silences gcc warning on trunk
ignore a few more files
2013-05-04 15:31:45 +00:00
squall-leonhart 90fa689737 reduce new lines
fix duke nukem cgb menu | in my limited testing this has not regressed any other games.
2013-04-06 20:18:14 +00:00
squall-leonhart b36bd990aa move around apu reset a bit, doesn't seem to have broken anything
doesn't seem to have fixed anything either.
2013-03-31 11:20:41 +00:00
squall-leonhart 0d28963abc commit this and see who complains? :D 2013-02-11 07:59:03 +00:00
squall-leonhart 7944d44390 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.
2012-08-19 21:22:16 +00:00
squall-leonhart 2908c33111 shuffles magic mush...... trunk MSVC2010 buildfix 2012-01-20 22:03:27 +00:00
squall-leonhart 093da8983f took drnach's dmg association and expanded on it :)
looks like the branch doesn't have properties assigned
2011-12-28 13:05:40 +00:00
n-a-c-h 638e79009f Add missing extensions. 2011-12-27 21:56:00 +00:00
squall-leonhart 8e6a51211e all current vba-m Wx patches applied to trunk. 2011-05-25 11:55:46 +00:00
squall-leonhart 98215cfb30 buncha patches by darktjm
sdl fix not applied yet
2011-05-24 07:39:29 +00:00
squall-leonhart f1812fd2e3 should fix GS codes that don't work on games which use lcd interrupts instead of vblank
thanks unmacaque
2011-05-05 13:17:13 +00:00
bgk 2c2804aa60 SVN: Applied proper properties to all files, mainly to get native end of lines. 2011-02-19 21:33:53 +00:00
shuffle2 b9c5ff1ba3 Quiet some compile warnings (gcc likes to make sure you know operator precedence...) 2010-03-16 23:19:54 +00:00
squall-leonhart 10989d232a 2010-02-23 23:47:28 +00:00
squall-leonhart e671d51d3c reupped untouched versions (pending proper migration of the sensor functions from VBA-GX 2009-10-22 21:31:51 +00:00
squall-leonhart 1843339183 2009-10-22 21:25:20 +00:00
squall-leonhart 96868aa21b added rumble, and solar sensor to Core, however they will need to be properly exposed and integrated into the MFC/GTK/SDL interface ports at a later time. 2009-10-11 08:43:52 +00:00
spacy51 052dd8c0cc FIX MBC2 saving/loading
keep in mind VBA-M does NOT truncate the MBC2 ram reads/writes to 4bits, even though it should. FF Legend still saves&loads fine, though
2009-09-18 19:43:59 +00:00
spacy51 e512e02b3d improve code quality 2009-08-30 20:21:34 +00:00
spacy51 02728a8008 Added a hint for fixing LNK2005 linker errors if linker hack would be disabled. maybe someone else can figure it out somewhen.
Ignore SVN revision file.
2009-08-16 12:06:34 +00:00
jbo_85 aa75c7dccb Fixed some GB-Z80 instructions. Special thanks to Blargg and Dwedit. 2009-08-08 20:09:09 +00:00
bgk 34da50d9be GTK : Added GB bootrom file support 2009-01-23 13:41:24 +00:00
bgk 1c9664414d Fixed a few warnings 2009-01-01 20:18:09 +00:00
bgk db8ec308dd Moved more GBA specific code to the gba folder. 2009-01-01 16:11:02 +00:00
bgk ba89436ad2 No more cryptic names ... 2009-01-01 15:20:03 +00:00