Commit Graph

4613 Commits

Author SHA1 Message Date
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
mtabachenko e2f2bf6bb3 core:
- fix R4 (now scan directory on reset);
- add R4 new path type. now can select youself a directory to scan or auto select same as ROM;
winport:
- now in select Slot1 dialog (folder dialog) cursor autosets to current selected directory;
2013-11-05 11:13:39 +00:00
mtabachenko da29c3f483 core:
- fix touch screen calibrate when use external firmware;
2013-11-05 09:23:36 +00:00
thelemonman 7f88812fa9 Add license headers. 2013-11-04 17:07:19 +00:00
thelemonman 5faea57f2c New GLX-based 3D renderer. Linux users can now enjoy hw accelerated rendering. 2013-11-04 17:02:43 +00:00
rogerman 8c2fb6e44e types.h
- Explicitly use CPU architecture detection only for platforms that don't use autoconf. Fixes Linux build warnings. (Regression from r4824.)
2013-11-04 16:37:00 +00:00
zeromus 5f1d7492cc clean up english text for new rom streaming options 2013-11-03 21:52:18 +00:00
zeromus 7f8d2e4028 change resources.rc to ascii, since we took out the other languages. maybe this will avoid some of the problems with merging edits to the .rc file 2013-11-03 18:29:30 +00:00
rogerman b2b3a14b63 - Fix compiling for OS X Cocoa port and some other platforms. (Regression from r4821.)
- Since DeSmuME on OS X can be built for both Cocoa and CLI, revert some naming changes from r4821 for the Cocoa port specific features.
2013-11-03 03:21:26 +00:00
zeromus 79e97e339e fix windows compiling 2013-11-02 19:31:26 +00:00
thelemonman 7c62880b00 Oops, that was unintended. 2013-11-02 19:29:23 +00:00
thelemonman 4de7a417a9 Detect the host system and architecture at configure time, makes conditional compiling easier. Start the platform defines cleanup, there's still much left. Autodetect the number of cores for every platform (BSD is untested), the port mantainers should drop their own implementations. 2013-11-02 19:24:26 +00:00
rogerman 981dac038f Cocoa Port:
- Add support for the new stream loaded ROM feature.
- Update ROM loading code to latest core code.
2013-10-30 20:23:59 +00:00
thelemonman e692e05e94 Make streamed roms working for non-windows systems. 2013-10-30 11:32:11 +00:00
mtabachenko 8edec83002 core:
- add streaming ROM data from disk. I was broke all ports except windows, on linux/mac ports need fix rom_init_path in NDSSystem.cpp but i can't test this;
2013-10-28 13:18:37 +00:00
mtabachenko 76de7fc3ec - typo fix, sorry (fix NDS header and savestates works again); 2013-10-28 08:21:54 +00:00
mtabachenko cc923dc444 core:
- fix ROM serial info for DSi Enhanced ROMs;
- add some new country codes;
2013-10-28 07:53:17 +00:00
mtabachenko b782e366e2 core:
- fix ROM mask (use card size from header instead file size);
- fix read range from DS card (real DS can't read data from ROM for DSi console);
- temporary fix "write enable/disable" mc command;
2013-10-28 00:42:41 +00:00
mtabachenko c9507d2e8e core:
- remove double load/reset backup memory;
2013-10-25 22:55:50 +00:00
mtabachenko 3384b93c4a core:
- more work on backup memory handler (not finished yet, i'll be finished this coming soon);
2013-10-25 18:58:48 +00:00
mtabachenko 4ce78d5e49 core:
- more work on a backup memory stuff (fix Fokemons :) broken by me on r4807)
2013-10-23 19:00:12 +00:00
mtabachenko 68525db6d9 typo fix, sorry 2013-10-22 21:58:15 +00:00
mtabachenko f9b4229fd5 core:
- add backup size hack for Dementium II;
2013-10-20 17:19:25 +00:00