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
mtabachenko
de36370a91
core:
...
- add DSi Enhanced ROM detection;
- add new country code info (O - USA);
2013-10-20 16:56:14 +00:00
mtabachenko
338077614a
core:
...
- fix backup memory hacks;
2013-10-20 15:47:35 +00:00
mtabachenko
3dc14e59da
core:
...
- more accurate emulation of backup chips (add emulation aux HOLD bit);
2013-10-20 12:20:44 +00:00
mtabachenko
22f814672d
windows:
...
- fix cursor position set in memviewer;
2013-10-17 18:25:07 +00:00
mtabachenko
80547ca877
revert to 4803
2013-10-17 18:06:12 +00:00
mtabachenko
4cb1a99474
core:
...
- move auxspi code into slot1 device stuff;
2013-10-17 10:49:29 +00:00
mtabachenko
bf58a880d1
core (slot1):
...
- fix typo;
2013-10-17 07:58:34 +00:00
thelemonman
0d8fc520c4
Add a post_fakeboot hook for the mcrom_debug addon too.
2013-10-15 20:57:54 +00:00
thelemonman
35706cbd97
Make libnds detect no SD in the R4 when no FAT image is selected or fails to get created.
2013-10-15 20:40:22 +00:00
thelemonman
4033c0e470
Introduce post_fakeboot hook. Switch card to normal mode after NDS_FakeBoot in a cleaner way. R4 is usable again.
2013-10-13 21:56:47 +00:00
thelemonman
960a9774e3
Don't segfault when trying to change the slot1 cart type in the cli frontend.
2013-10-13 17:46:50 +00:00
thelemonman
d0e44dbaf3
Fixed a typo.
2013-10-13 10:47:33 +00:00
thelemonman
fd424a1e3a
Don't segfault if the specified bios files aren't found.
2013-10-12 20:29:43 +00:00
zeromus
f8778ef3f2
add something, at least, in place of the deleted memset code
2013-10-08 16:53:09 +00:00
thelemonman
09ea476892
Don't memset the structures as it invaludates the string pointers.
2013-10-08 15:14:55 +00:00
zeromus
b947fb3563
change sprite blending again to fix some broken scenarios in the firmware and probably others.
2013-10-05 17:56:25 +00:00
thelemonman
3acf4eb496
Jit: Take into account ofs displacement. Fixes a handful of games on Linux.
2013-10-05 13:31:34 +00:00
zeromus
7b78be0382
spriteblend test also tests whether window or bg priority logic applies first.
2013-10-03 18:24:58 +00:00
zeromus
6b8b766211
fix some sprite blending cases, regression post 0.9.9. fixes bug #1338
2013-10-03 16:52:06 +00:00
zeromus
927189550a
add test for sprite blending
2013-10-03 16:50:30 +00:00
zeromus
c33a11ac03
remove logic from mmu.cpp which might have been interfering MMU_VRAMmapControl()
2013-10-02 22:04:47 +00:00
zeromus
39f1b7260e
revert r4787. this was already supposedly handled by MMU_VRAMmapControl(). there may still be bugs in mmu.cpp which blocked that from working
2013-10-02 22:02:52 +00:00
zeromus
bc79ca81c6
add vram control register read handling
2013-10-02 20:27:24 +00:00
mtabachenko
20c2810f85
core:
...
- fix validate MMU registers;
2013-09-29 22:31:41 +00:00
normmatt234
04761fed6c
Correctly fix the negative value in "Made In Ore".
2013-09-28 09:07:55 +00:00
mtabachenko
624252bf05
core - retail NAND:
...
- remove "Daigassou! Band Brothers DX (J)" from Slot1 autodetection, doesn't use then NAND flash;
2013-09-28 08:54:20 +00:00
normmatt234
36ae91938b
Revert r4782 because "Daigassou! Band Brothers DX" doesn't use the nand save type.
2013-09-28 08:47:20 +00:00
mtabachenko
07d60c9da1
core - retail NAND:
...
- add autodetection "Daigassou! Band Brothers DX";
2013-09-28 08:20:18 +00:00
mtabachenko
274907e9b2
core - retail NAND:
...
- fix crash when save address is negative; (fix Made in Ore);
2013-09-28 07:42:53 +00:00
normmatt234
31697c68f8
Add "Jam with the Band" and remove region check on "WarioWare DIY" in Slot1 Retail Auto detection.
2013-09-28 06:22:23 +00:00
normmatt234
eb1f462016
Fixed writes to GCDATAIN.
...
Added proper NAND save emulation.
2013-09-28 06:13:04 +00:00
mtabachenko
81c063bec9
JIT:
...
- remove debug assertion from sync_r15 function;
2013-09-26 16:25:10 +00:00
rogerman
d221b1d3d5
Cocoa Port:
...
- Condense the UI in DeSmuME Preferences for autoloading ROMs on startup.
- Rename the "Combo" display mode to "Dual Screen" display mode.
- Do some minor code cleanup.
2013-09-24 05:15:41 +00:00
mtabachenko
5ea6410107
winport:
...
- buildfix;
2013-09-21 15:06:03 +00:00