Commit Graph

4405 Commits

Author SHA1 Message Date
zeromus 8184770cd5 gpu-fix a little bug from last commit 2013-08-07 04:46:43 +00:00
zeromus 99add0a870 gpu-fix some bugs in sprite blending. fixes much ui in fossil fighters. 2013-08-06 18:36:49 +00:00
mtabachenko f8f19fd419 winport:
- upgrade SVN utils to 1.8.1.24570 (SubWCRev);
2013-07-31 17:05:26 +00:00
mtabachenko 82cae0c168 new boot:
- fix command "get secure area" from DS card to RAM;
2013-07-31 16:45:32 +00:00
rogerman 7f1805dcc7 NDSSystem:
- Fix compiler error for Clang (and possibly others): "goto into protected scope". (Regression from r4696.)
2013-07-30 00:09:55 +00:00
mtabachenko bce045de58 new boot:
- refactoring old boot code;
2013-07-29 10:16:34 +00:00
mtabachenko 42705efde7 new boot:
- forgot file;
2013-07-28 23:36:36 +00:00
mtabachenko 075131da3a new boot:
- remove hack in halt mode;
- some work on secure area decrypt;
2013-07-28 23:34:17 +00:00
mtabachenko 0468380d12 new boot:
- refactoring code;
2013-07-26 08:24:38 +00:00
mtabachenko ef6daf9c10 core:
- added part a new boot code (not finished yet and disabled by default).
entry point ARM CPUs set to xxxx0000h and now booting a firmware from BIOS as on a real DS.
all versions iQue and DS (patched with FlashME too) firmware works now, but can't run a games from firmware yet.
2013-07-26 01:31:58 +00:00
mtabachenko 06a70e4b0a JIT:
- a bit optimized OP_BX_THUMB (with Rm=R15);
2013-07-18 12:56:30 +00:00
mtabachenko 42f5338e56 JIT:
- fix firmware boot broken in r4689;
2013-07-18 08:16:26 +00:00
mtabachenko 53ff80b635 JIT:
- fix bug in OP_BX_THUMB when Rm=15 (fix bug #1310 "Shiren the Wanderer 4: crashed");
2013-07-18 06:45:09 +00:00
mtabachenko 98d9290a22 core:
- fix typo;
2013-07-17 09:43:21 +00:00
rogerman e7c4293591 Cocoa Port:
- Fix Cocoa port builds. (Regression from r4685.)
2013-07-09 21:24:59 +00:00
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