Commit Graph

3700 Commits

Author SHA1 Message Date
gocha ad0689009d windows: improve multiple selection support of ram tools. 2010-10-03 10:16:51 +00:00
gocha 520bd4e712 windows: update cheat list - support removing multiple entries, fix the selection glitch of radio buttons. 2010-10-03 08:22:46 +00:00
zeromus c1ad2cc5a4 fix missing bg in love plus, broken since regression way back in r1764 due to my erroneous refactor of gpu code!! 2010-10-03 03:42:42 +00:00
zeromus 5ac1ce70b5 repair the rarely used main memory display dma that was broken a year ago 2010-10-02 02:04:54 +00:00
zeromus 414d661205 port an emufile fix from fceux 2010-10-02 01:48:56 +00:00
zeromus 15ac34c397 fix bios intrWaitARM even better 2010-10-01 19:22:51 +00:00
zeromus b867a40eb7 fix bugs in internal bios intrWaitARM after basic IRQ handling was rewritten 2010-10-01 10:32:55 +00:00
normmatt234 20e02710b5 disable sse optimizations in vs2010. 2010-09-28 00:58:12 +00:00
zeromus 8731de6e8c remove verbose console spam 2010-09-27 23:50:24 +00:00
zeromus 053635ef55 fix copy paste error in changed irq code, fix regressions (freezes in some games) 2010-09-27 23:04:56 +00:00
zeromus 372e35e04f quit crashing emulator sometimes in cases where the rom would just used to freeze (recent regression) 2010-09-27 19:45:16 +00:00
zeromus 2be21622ae rewrite disp3dcnt register emulation and add support for accesses of all widths. one down, one thousand to go. 2010-09-27 08:28:22 +00:00
zeromus 6a33eb0cf8 simplify irq and wait4IRQ handling and related cleanup. this could potentially cause bugs. 2010-09-26 08:23:44 +00:00
zeromus ec51fa5be0 make EMUFILE not require RTTI 2010-09-26 06:45:46 +00:00
mtabachenko 436358a51b - add save firmware settings (User, WiFi, WiFi AP);
- fix OpenGL shader for texture blending on decal mode;
2010-09-25 14:30:23 +00:00
zeromus 042e584b20 mask rom reads outside of range instead of returning 0xFF. clean up some other archaic memory map cruft 2010-09-25 08:00:53 +00:00
luigi__ 7be2b0da6e Wifi: for the Adhoc interface, generate a MAC address from the computer's IP and the process ID as to prevent MAC collisions in any case. 2010-09-24 22:34:20 +00:00
zeromus 4c21753dd9 and fix compatibility for non-win32 systems 2010-09-21 23:42:05 +00:00
zeromus 0a0c1f0fe6 increase of few fps during 3d heavy games in 32bit windows builds which may have slowed down after fixed point changes. should probably add sse2 optimizations but this is easier and safer 2010-09-21 23:33:59 +00:00
zeromus f8c453def5 fix some recently agitated gxfifo-related asserts 2010-09-21 19:54:33 +00:00
zeromus d55eb9ba06 cleanup unused xbox port cruft 2010-09-21 04:10:50 +00:00
zeromus 11afd9c97d fix new linux compile issues and use more symbolic constants instead of magic numbers 2010-09-21 03:35:57 +00:00
zeromus 4d201d86d2 make REG_IF a generated value instead of a cached value; rewrite IPC FIFO IF handling and IPC FIFO clearing 2010-09-20 20:47:33 +00:00
gocha 9cf546bef3 Cancel the HAVE_LUA commit for the time being, since it might cost speed. 2010-09-20 10:24:32 +00:00
gocha e3cd9556cb windows: define HAVE_LUA 2010-09-20 08:36:31 +00:00
gocha de38a3d08e set current directory to script's location on lua script load 2010-09-20 08:11:39 +00:00
gocha 6e40d456f9 windows: improve "background input" a bit 2010-09-18 04:44:46 +00:00
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