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
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