Commit Graph

4885 Commits

Author SHA1 Message Date
mtabachenko c6d959ea53 fix write backup bug introduced by [r4880]; 2013-11-16 13:19:45 +00:00
mtabachenko b5f78e2652 - optimizing reads/writes NAND backup data. 2013-11-16 12:30:47 +00:00
mtabachenko 88e34db3e7 fix import backup memory 2013-11-16 10:56:39 +00:00
mtabachenko 6cdd10b84a - rewrite IO backup memory. now reading/writing direct from/to file without temporary buffer in memory. 2013-11-15 15:08:15 +00:00
rogerman 2db8779e08 Cocoa Port:
- Remove embedded scripts for generating SVN_REV from Xcode projects; move the script to a single common script file.
- Make the SVN_REV generation script a bit more robust. Building no longer fails if svnrevision doesn't support SVN 1.7.
2013-11-13 19:33:33 +00:00
mtabachenko 7e176d1998 Slot1:
- add Slot1 NAND savestate;
2013-11-13 17:33:08 +00:00
normmatt234 59d8d798ef Fix save corruption bug in retail nand slot1. 2013-11-13 08:18:34 +00:00
normmatt234 5b6d16da87 Fix initializer-list bug reported by VS2013. 2013-11-13 08:16:52 +00:00
mtabachenko 1c49c3daf5 slot2:
- fix crash Memory Expansion Pak;
2013-11-13 08:12:55 +00:00
jsteffens 3233bf9c86 SVN revision fixes, mostly for linux 2013-11-12 16:50:40 +00:00
mtabachenko 31d2679e07 fix linux build 2013-11-12 15:31:32 +00:00
mtabachenko a61e91a078 savestates:
- fix write Slot1/Slot2 device ID;
- write more info in savestate;
2013-11-12 14:51:38 +00:00
mtabachenko ed85c3df12 Slot2:
- implement save state of "Memory Expansion Pak";
2013-11-12 11:08:23 +00:00
mtabachenko 429afd87f6 core:
- fix load slot2 savestate from old savestates created before [r4867]
2013-11-12 10:32:51 +00:00
mtabachenko 2f094cf11d core:
- add slot2 to savestate;
2013-11-12 09:55:14 +00:00
thelemonman f838938887 Fix r4862 and make the input system a bit saner. 2013-11-12 02:41:02 +00:00
rogerman 6ea032a191 Cocoa Port:
- Integrate new SLOT-2 code with all projects.
2013-11-11 20:46:03 +00:00
mtabachenko 3ee1fe0d4b winport:
- fix initialize slot2;
2013-11-11 20:25:33 +00:00
mtabachenko b4e1286dd3 slot2:
- added new games to auto-selection list;
winport:
- added customizing the keys for Taito Paddle Controller;
- now don't need reset DS when you change the slot2 device;
2013-11-11 19:47:59 +00:00
thelemonman a57bf33472 Reset the keypad status before reading. Fixes spurious keys being pressed at startup. 2013-11-11 18:06:26 +00:00
thelemonman b4c243fade Integrate the new slot2 system in gtk/cli frontends. 2013-11-11 17:28:25 +00:00
mtabachenko 3cd1e909fc Slot1:
- add device ID code;
2013-11-11 10:04:10 +00:00
mtabachenko 94aac3fccd Slot1:
- add ID code to Slot2 devices;
2013-11-11 09:19:20 +00:00
mtabachenko 69f5f165e2 slot2:
- add more games to autodetect list;
2013-11-11 07:51:42 +00:00
mtabachenko ec07d6bd55 Slot2:
- add new "PassME" stuff;
2013-11-11 00:17:13 +00:00
mtabachenko e5b34983a9 winport:
- Slot2 device set to Auto by default;
2013-11-11 00:07:33 +00:00
mtabachenko 61124f6551 Slot2:
- add auto-detection device;
2013-11-11 00:01:22 +00:00
mtabachenko 2d93fc7901 Slot2:
- add new "GBA Cartridge" stuff;
2013-11-10 23:08:25 +00:00
mtabachenko 41fe58e0f8 Slot2:
- add new MPCF Flash Card Device code;
- add new paddle code (untested);
2013-11-10 21:05:11 +00:00
mtabachenko 08c66df12b Slot2:
- rewrite all slot2 code, not finished yet;
2013-11-10 20:20:46 +00:00
mtabachenko 0cc53ad207 core:
- fake boot: read secure area before boot and remove this from readROM function (fixed);
2013-11-09 23:57:23 +00:00
mtabachenko 40b58be6ba revert my last commit, this is wrong way; 2013-11-09 23:08:44 +00:00
mtabachenko 4c50354b0e core:
- fake boot: read secure area before boot and remove this from readROM function;
2013-11-09 22:51:52 +00:00
mtabachenko 95d32bc4d2 core:
- don't read from secure area buffer for ROMs with GBA Loader;
- fix declare importData function in BackupDevice class;
2013-11-09 20:49:42 +00:00
rogerman 4700d63db8 Cocoa Port:
- Add slot2_passme.cpp to all projects.
- Fix compiling. (Regression from r4843.)
2013-11-09 20:22:55 +00:00
mtabachenko 742bc11da3 core:
- fix load ROM with GBA Loader (*.ds.gba);
2013-11-09 17:20:35 +00:00
jsteffens 0fdac4d989 linux compile fix (missing include) 2013-11-09 14:22:37 +00:00
mtabachenko 5d671b8b92 GBA slot:
- add emulation PassME (required for old Homebrew libs);
2013-11-09 13:34:11 +00:00
mtabachenko b4765567ad - moved import/export backup code from NDSystem into MC;
- moved write BMP/PNG code from NDSSystem into common;
- removed old GC log;
2013-11-09 11:42:54 +00:00
zeromus caf8d336e7 nobody is allowed to set alignments on typedefs without testing on linux and windows simultaneously. its only known to work on data declarations. in the meantime, sort all this crap out hopefully. 2013-11-08 19:19:49 +00:00
thelemonman dae13c04b1 Fix what r4840 was meant to fix but didn't. 2013-11-08 17:19:37 +00:00
mtabachenko 44051ee09f - fix application crash introduced by [r4838]; 2013-11-08 15:32:22 +00:00
thelemonman 589960f91b Make VERT coord field aligned to 16 bytes. 2013-11-08 15:14:37 +00:00
thelemonman 79cd1fc354 Use SSE matrix multiplication in box testing. 2013-11-08 14:33:30 +00:00
mtabachenko 4d79e39f36 core:
- implemented mc write status command;
- add feature custom initial value mc data on reset; (fix bug #1325 Daigassou! Band Brothers DX - JP)
2013-11-07 02:27:20 +00:00
mtabachenko cb5e9df984 addons:
- add lock/unlock control bit in Memory Expansion Pack;
2013-11-06 08:53:10 +00:00
mtabachenko c2e9dbb126 core:
- add R4 DLDI autopatcher;
2013-11-06 00:15:02 +00:00
mtabachenko 8d4390bace core:
- fix R4 path;
2013-11-06 00:01:38 +00:00
mtabachenko 11be795869 winport:
- fix bug in slot1 R4 dialog;
2013-11-05 23:10:29 +00:00
thelemonman b41dd28132 Silence autoconf errors. Fix the svn revision retrieval in the autoconf script. 2013-11-05 22:09:47 +00:00