Commit Graph

3573 Commits

Author SHA1 Message Date
gocha f969eedf7d windows: add "background input" option to the menu. 2010-09-18 03:26:00 +00:00
zeromus af035533a0 add troulouliou's depth compare hack 2010-09-09 23:04:17 +00:00
zeromus 74ff219aa9 print long filename in console when adding files to fat image 2010-09-06 15:46:40 +00:00
zeromus 42ffdf7c7b stop using static ints in #ifs 2010-09-04 16:39:20 +00:00
zeromus b1362ccb40 libfat improvements: now actually works, and uses fat32. 2010-09-04 02:57:52 +00:00
zeromus cf5ba963c0 dont crash when you can't open a scanned fat file 2010-09-03 11:34:58 +00:00
zeromus b1891e35a9 more useful compact flash failure diagnostic printing 2010-09-03 11:32:15 +00:00
zeromus ca6054c6d1 no longer require a reset before auto-dldi works with libfat 2010-09-03 11:21:11 +00:00
zeromus 2a91ec3c9c fix autodldi in linux and fix attempt to load savestate -1 in linux-cli 2010-09-03 11:13:27 +00:00
zeromus 8cf436f9f8 this time without a hardcoded debug write to d:\\test.ima 2010-09-03 10:41:27 +00:00
zeromus b68eba259b begin rewriting and vastly simplifying compact flash fat generation code so that it is more amenable to bugfixing 2010-09-03 10:39:59 +00:00
zeromus c1f2d4629a fix handling of --load-slot=0 (same as --load-slot=10) 2010-09-02 06:51:31 +00:00
zeromus 8a55bc6219 fix load average calculators (has been broken for a long time) and add an arm7 load average. calculating that may be useless for practically everyone, later I may remove it or make it optional 2010-08-31 23:12:20 +00:00
zeromus a199a91f47 emulate firmware command 0x9F (read ID) and update test 2010-08-30 06:30:57 +00:00
zeromus e1901a2f08 win32: dont crash when dragdropping a savestate while no rom is loaded. its tacky. and fix a couple of warnings 2010-08-30 03:34:42 +00:00
zeromus d617c0141b broken directx.7z caused pointless rebuilds over and over 2010-08-30 03:31:39 +00:00
zeromus 78be544fc2 improve regs test (and make it a fifo example) 2010-08-30 02:21:39 +00:00
zeromus c442ae295f rasterizer: slightly improve shadow precision 2010-08-28 03:45:40 +00:00
zeromus a77cb87edc block 8bit writes to oam and palette memory (and update tests) 2010-08-27 19:11:00 +00:00
zeromus 86c9c63aed win32: add vsync option under display method. a bit tricky due to our display multithreading. let me know how it works for you. 2010-08-21 18:32:59 +00:00
zeromus 864e2664a3 port r3749 from 096 release branch 2010-08-17 06:06:56 +00:00
zeromus cb0ce43bfc spu: fix a sort of a memory leak when synch mode was selected but output was disabled. this may have been done for a reason....? 2010-08-15 23:50:47 +00:00
zeromus 84aca05c89 some spu regs needed to be fewer bits and write-only. also added tests 2010-08-15 21:15:59 +00:00
riccardom 541dba3a78 Don't leak dir on error path. 2010-08-15 14:06:39 +00:00
gocha 7fab839c75 Lua: warn when memory.register* function is called, although it's not available. 2010-08-15 02:56:14 +00:00
zeromus e28f34a6d9 emulate expanded memory a little more accurately, but for no reason other than that i got an expand memory pak and was playing with it 2010-08-13 02:02:21 +00:00
wntrmute 8c0cc33773 disable broken gdb stub code 2010-08-10 10:07:56 +00:00
gocha f00bdc7b72 RAM Search: Fix counting of number of changes. 2010-08-10 05:22:41 +00:00
zeromus b2faef8aad win32: fix start paused commandline flag, and i had forgotten to checkin xinput.h earlier 2010-08-10 02:54:17 +00:00
zeromus 9248e9454b make slot2 addons more realistic, and add xinput rumble support 2010-08-10 01:55:43 +00:00
adelikat cc38aeeef8 Win32 - Ram Watch - Add Separator button 2010-08-10 01:42:41 +00:00
zeromus 29acd2d238 would you believe there are still bugs in our @#&*@#ing matrix stack? fixes a bug that causes overwrite of matrix stack when offset==31; and apply fixed point logic for texCoordinateTransform==3 2010-08-08 22:46:13 +00:00
riccardom 56ea49a9e3 Some fixes and cleanups for FAT_R4
- Use typedef in struct definition
- Fix zeroing of struct, {0} is not enough need memset
- Fix english and size specifier in printf: u64 wants ll
2010-08-06 16:53:23 +00:00
mtabachenko 3bfdea87a1 sorry, forgot update MMU.cpp 2010-08-06 10:04:41 +00:00
mtabachenko dbea6bfe75 SLOT1:
- separated slot1 handler to new files;
- fix boot games from firmware;
2010-08-06 09:39:36 +00:00
mtabachenko 8f090d0499 cheats:
- add support for Action Replay V1.54
2010-08-06 07:27:21 +00:00
zeromus da36b80fdd win32: repair a copy/paste error which prevented layer display twiddling for sub gpu from working 2010-08-01 23:59:54 +00:00
riccardom f842340653 gtk: kill gdk_draw_* apis that will go away in gtk 2.22
So it's summer cleanup in gnome land and some functions
will go away in the next gtk release. So remove the
usage.

Reference:
http://blogs.gnome.org/otte/2010/07/27/rendering-cleanup/
2010-08-01 14:35:15 +00:00
mtabachenko 82db2206b0 core:
- ignore writting to the GPU engine control registers when it disabled in POW register (ex. Youshi Touch Go send commands to GE, but 3D GE bit in POW register disabled);
2010-07-28 08:50:20 +00:00
zeromus e4fcfb08af try fix 64bit pointer math compile errors 2010-07-28 03:58:59 +00:00
mtabachenko 0add4b34bf Cheats:
- add export cheats from R4 database (only from decrypted);
use: place USRCHEAT.DAT in DeSmuME folder, in Emulation->Cheats->List click on "Export..." button.
TODO: decrypting encrypted DB, add choose path for DB
2010-07-27 21:35:44 +00:00
mtabachenko f13b137867 core:
- add mapping ROM data to 0x08000000 (GBA ROM) and SRAM to 0x0A000000 (GBA RAM) when GBA slot is empty (fix homebrew);
2010-07-27 13:15:52 +00:00
zeromus 5e3b0bb527 try to fix backup memory in movie mode which was pretty much completely broken 2010-07-25 07:54:19 +00:00
zeromus 522bbb7cec win32: dont resume emulation if resetting while paused. possibly annoying, but without it theres no way to pause on the very first frames. todo: consider philosophy of this 2010-07-23 20:54:48 +00:00
normmatt234 6bcf46190b remove useless variable. 2010-07-21 07:34:28 +00:00
normmatt234 90698769d0 Fix R4 SD Writing. 2010-07-21 07:31:55 +00:00
riccardom f71a1ae89c Fix mispelling of MMU.h. 2010-07-21 06:47:07 +00:00
zeromus 384c6bca66 run slot1 through a modular addon system 2010-07-21 05:47:05 +00:00
riccardom 295ffa90b1 Fix wx frontend compilation
Add wxcontrolsconfigdialog.* stuff to the build and fix
wxcontrolsconfigdialog.h include path. What about a
shorter name next time? ;)
2010-07-18 09:05:24 +00:00
riccardom 1f279f75af Thou shalt not use strnicmp.
Thou shalt use strncasecmp.

Fix compilation on !MSC.
2010-07-18 08:51:51 +00:00