Commit Graph

4540 Commits

Author SHA1 Message Date
mtabachenko c97207b8d4 core:
- fix boot firmware when no cartridge in slot1;
2013-07-09 07:54:51 +00:00
mtabachenko 822cf3d289 core:
- refactoring for new boot code;
2013-07-08 18:53:10 +00:00
mtabachenko 65af9c2df5 winport:
- change url to new cheats database updates;
2013-07-06 16:07:34 +00:00
mtabachenko 0e7a62002c winport:
- add range checks for cheats database mode when it load from config file;;
2013-07-06 14:34:36 +00:00
mtabachenko 6c3b7c1762 - fix x64 build; 2013-07-05 13:13:53 +00:00
zeromus dd36fd2d3a win32-fix more screen layout errors, this time in horizontal lcd layout 2013-06-30 03:09:54 +00:00
zeromus 0a6ccebaf7 texcache-fix bug which made stale 4x4 textures stick around when the palette memory had changed 2013-06-28 19:39:28 +00:00
zeromus 8b4b729d07 fix bugs in savestate header checks; refactor how header is loaded from rom to be less offensive. 2013-06-28 18:02:57 +00:00
rogerman 56130bec27 Cocoa Port:
- Actually use -Ofast and -fvectorize in the Xcode 5 project.
- Replace data type unsigned int with size_t where appropriate.
- Do some minor code cleanup.
2013-06-26 04:53:22 +00:00
zeromus 2469ecb419 change something about edge marking which made no sense to me, re: picross edge marking #1301. if we can find more evidence about this topic, write it in the comments 2013-06-20 15:49:07 +00:00
rogerman 593d82ca2b videofilter.cpp:
- Replace data type unsigned int with size_t where appropriate.
- In the VideoFilter ctor, now require srcWidth and srcHeight to be specified.
- Be more conservative when generating SSurface structs.
2013-06-19 15:54:59 +00:00
rogerman 5e18fe732d Cocoa Port:
- Add Xcode 5 project, based on the Xcode 5 Developer Preview.
- This project is identical with the Xcode 4 project, except that it now uses -Ofast instead of -O3, and also adds the -fvectorize optimization.
2013-06-19 04:12:53 +00:00
rogerman cf9a25a8ba Cocoa Port:
- Use Relax IEEE Compliance (-ffast-math) optimization for all builds on all projects.
- Use Enforce Strict Aliasing (-fstrict-aliasing) optimization for all Debug builds on the Xcode 3 and Legacy projects.
2013-06-19 02:47:45 +00:00
mtabachenko c1cfbe4556 JIT:
- fix bug in SMLAL instruction (fix Diddy Kong Racing DS player falls);
- fix bug in LDR instruction when Rd=15 (fix boot GTA Chinatown wars);
2013-06-17 13:04:06 +00:00
zeromus 2bd54afffb win32-when being run from a subdirectory of %temp%, store user files in local appdata, in effort to shut up remaining pokemon gamers running desmume from zipfiles. 2013-06-08 06:01:17 +00:00
zeromus fa5d62b740 change the way paths are generated for roms contained in subdirectories of archives so that the battery data etc. doesnt get lost 2013-06-08 02:29:53 +00:00
zeromus 60d899b335 win32- revert r4666 (remove FEX to static library), since it isnt working right at all. In fact, it is very difficult to get working. We probably need to build a vc10 and vc7 version independently, or remove std::string use from Zip_Extractor; or, have a good reason for doing any of this work to begin with. 2013-06-04 16:28:36 +00:00
mtabachenko f1d7c895c6 winport:
- removing duplicate addresses from list in memview tool;
2013-05-29 15:09:32 +00:00
mtabachenko 392715f053 winport:
- fixed sort saved address in memview tool;
2013-05-29 13:14:40 +00:00
mtabachenko 5aa87df570 winport:
- typo fix in memview tool;
2013-05-29 13:02:06 +00:00
mtabachenko 0b84b68b4b winport:
- moved file extractor from projects to VS .lib;
2013-05-29 11:46:17 +00:00
mtabachenko 0bdfe338b7 core:
- initialize fake firmware user settings on NDS reset when not using external firmware;
winport:
- using global structure for fake firmware user settings;
2013-05-29 10:13:06 +00:00
mtabachenko abd0aef26f winport:
- small optimization memview tool;
2013-05-28 18:31:30 +00:00
mtabachenko d7b92c0840 winport:
- add memory viewer features (navigate using a keyboard, toggle view all ASCII chars, saving latest 20 addresses to ini-file, go to address on [ENTER] key hit..)
2013-05-28 17:58:33 +00:00
mtabachenko 0567969202 - fix bugs in import save; 2013-05-27 18:37:40 +00:00
mtabachenko eb3831d4fe - fix another bug in import save dialog; 2013-05-27 17:31:04 +00:00
mtabachenko 672f466fef winport:
- fixed advanscene info in import save dialog;
2013-05-27 17:23:10 +00:00
mtabachenko 3e0452053a 2013-05-27 16:38:13 +00:00
mtabachenko 98c0065807 - typo fix, sorry 2013-05-27 16:27:17 +00:00
mtabachenko 59bac06efe - revert r4643 2013-05-27 16:25:35 +00:00
mtabachenko 65b31c7ad6 - fix advanscene save size detect and description in console; 2013-05-27 16:04:14 +00:00
mtabachenko 3896bf18c8 core:
- fix SPI bug. allow 8bit write to data/command;
2013-05-27 13:26:12 +00:00
zeromus 69edb2cb7f dont emit giant data tables of std::strings into 100% of source files 2013-05-27 07:22:42 +00:00
mtabachenko 26db9ee640 winport:
- revert application main icon removed in r4647;
2013-05-26 07:55:42 +00:00
zeromus 8462ea6618 win32-fix various bugs when fullscreen mode toggles off which leave the window in a different size than the original 2013-05-24 09:29:52 +00:00
zeromus a093258ec2 win32-add Pad To Integer view menu option, for help when maximizing or fullscreening to keep from distorting the image non-integerly 2013-05-24 08:47:31 +00:00
yabause 7a160accc7 Added missing stdarg.h include 2013-05-22 19:59:48 +00:00
rogerman 0e4e74d8f7 Cocoa Port (OpenEmu Plug-in):
- Fix possible crash on emulation reset.
2013-05-22 01:09:17 +00:00
zeromus 3835544919 add hacks for certain games whose save size autodetection is always doomed to fail 2013-05-21 20:07:47 +00:00
zeromus bea761c04e win32-remove some crap about alternate ui languages which was left in. the translated uis are doomed to be stale forever. history has proven it. the win32 resource system of making translated uis is a poor fit for the open source development model, designed instead of businesses taking things seriously. 2013-05-21 02:08:36 +00:00
rogerman 1b5d34dedb Cocoa Port:
- Fix bug where HID analog inputs would fail to off-state in the upper value range.
2013-05-17 17:06:25 +00:00
mtabachenko 01756f15f4 winport:
- fix app. crash on some systems introduced in r4643;
2013-05-15 18:03:31 +00:00
mtabachenko 42b51f4e45 - add checks savestate ROM header data with loaded ROM header; 2013-05-13 08:08:19 +00:00
mtabachenko 997be2f2a2 winport:
- disable render screen when emulation is paused;
- add loading screen;
2013-05-12 18:05:28 +00:00
rogerman 23b2f9b693 Cocoa Port:
- Use game developer names instead of raw maker codes.
2013-05-11 18:52:08 +00:00
rogerman e0f7643648 Cocoa Port:
- Fix compiling on Xcode 3 build targets.
2013-05-11 18:38:34 +00:00
mtabachenko 0444abb7b3 - add game developer codes; 2013-05-11 13:48:18 +00:00
mtabachenko be8d5288ee - add platform independent message dialog; 2013-05-11 11:53:21 +00:00
mtabachenko 09c8027d69 - write rom header to savestate; 2013-05-11 11:05:54 +00:00
rogerman 41f4653ea0 Cocoa Port:
- New feature: Displays can be individually set to full screen mode or windowed mode. This feature is multiple monitor aware.
2013-05-10 06:38:39 +00:00