Commit Graph

  • b57a4800d4 Merge pull request #16 from retro-wertz/patch-1 master Twinaphex 2018-03-27 12:40:28 +02:00
  • e63e9f3019 Change library name to DeSmuME 2014 retro-wertz 2018-03-27 18:09:27 +08:00
  • 161a59f8a1 Update Makefile.libretro Twinaphex 2018-02-24 12:56:34 +01:00
  • 1dd58e4a9f Merge pull request #8 from dibas/patch-1 Twinaphex 2014-05-23 20:15:16 +02:00
  • 34beacb25f Update README dibas 2014-03-02 16:14:29 +01:00
  • cb55f399d6 r4677 - change something about edge marking which made no sense to me, re: picross edge marking #1301. if we can find more evidence about this topic, write it in the comments twinaphex 2014-01-02 21:39:12 +01:00
  • 3014c5575a commit r4673 = twinaphex 2014-01-02 21:01:06 +01:00
  • c28cc0f751 r4671 - change the way paths are generated for roms contained in subdirectories of archives so that the battery data etc. doesnt get lost twinaphex 2014-01-02 20:57:23 +01:00
  • 6e45c51e70 Fixup earlier commit r4655 twinaphex 2014-01-02 20:47:46 +01:00
  • 76de4151b4 commit 4665 - core - initialize fake firmware user settings on NDS reset when not using external firmware; twinaphex 2014-01-02 19:28:32 +01:00
  • 081c7491d7 r4662 - fix bugs in import save twinaphex 2014-01-02 19:21:23 +01:00
  • a33a344bcc commit r4659 twinaphex 2014-01-02 19:18:10 +01:00
  • 17accb3ef1 r4656 - fix advanscene save size detect and description in console twinaphex 2014-01-02 19:09:40 +01:00
  • 05e278be54 r4655 - core - fix SPI bug: allow 8bit write to data/command twinaphex 2014-01-02 19:07:30 +01:00
  • c0c9e20854 commit r4654 - dont emit giant data tables of std::strings into 100% of source files twinaphex 2014-01-02 19:01:05 +01:00
  • ee799894c6 commit r4648 - add hacks for certain games whose save size autodetection is always doomed to fail twinaphex 2014-01-02 18:57:40 +01:00
  • 941081a875 r4644 - add checks savestate ROM header data with loaded ROM header twinaphex 2014-01-02 18:55:05 +01:00
  • 36af01eba1 Backport commit r4640 - - add game developer codes; twinaphex 2014-01-02 18:48:00 +01:00
  • a7c9c4b5d9 backport commit r4639 - add platform-independent message dialog twinaphex 2014-01-02 18:44:06 +01:00
  • 848a397889 Restore GPU.cpp twinaphex 2014-01-02 18:31:28 +01:00
  • 1786d38580 Backport r4638 - - write rom header to savestate; twinaphex 2014-01-02 18:28:11 +01:00
  • fa31309820 Backport r4628 - re-fix advanscene import to use the file that was intended, which always has serial numbers twinaphex 2014-01-02 09:18:45 +01:00
  • e985ac513d Backport r4627 - fix advanscene import twinaphex 2014-01-02 09:14:42 +01:00
  • 604f64e612 Backport r4621 - Core: - add additional checks for valid firmware config file size; twinaphex 2014-01-02 09:04:22 +01:00
  • 01363e85a1 Take out unused SoundTouch code - and metaspu/SndOut twinaphex 2014-01-02 08:59:00 +01:00
  • eeca0039f4 Backport commit r4613 NDSSystem - Fix potential crashing bug twinaphex 2014-01-02 08:01:50 +01:00
  • 9eedb8facf Backport commit 4608 - JIT - suppress block size debug info when using interpreter twinaphex 2014-01-02 07:59:19 +01:00
  • 47b0fe1bfb Backport commit r4607 twinaphex 2014-01-02 07:58:24 +01:00
  • 5cc0254ccd Backport commit r4606 -JIT - - fix set CPU mode in MSR instruction; (fix FeOS - http://feos.mtheall.com/ maybe others); twinaphex 2014-01-02 07:56:47 +01:00
  • bdcc4acfac Backport commit r4598 - savestate firmware less totally wrongly twinaphex 2014-01-02 07:50:41 +01:00
  • 6fe32d66b8 Backport commit r4590 - add mmu.fw.data to savestate.. but not tested twinaphex 2014-01-02 07:48:30 +01:00
  • 04038b3bf2 Backport commit r4576 - JIT: -fix OP_SMLAW_B instruction in 32bit mode (test on Golden Sun Dark Dawn) twinaphex 2014-01-02 07:42:38 +01:00
  • cb16d9cfb2 Backport commit r4575 - JIT: - fix OP_SMLAW_B in 32 bit mode (test on Golden Sun Dark Dawn) twinaphex 2014-01-02 07:41:19 +01:00
  • 9923bf981e (Backport commit r4574) - JIT: - fix timings broke in r4561 twinaphex 2014-01-02 07:36:31 +01:00
  • 4222a40e1b Get rid of stupid macro SWAPTYPE for uint32_t twinaphex 2014-01-02 03:52:18 +01:00
  • c00af456ab Add DESMUME_JIT to Makefile twinaphex 2014-01-02 03:49:34 +01:00
  • 1f9d03f68a Merge pull request #6 from heuripedes/master Twinaphex 2014-01-01 18:02:12 -08:00
  • 884d48c735 (Windows) Fix linkage Higor Eurípedes 2014-01-01 22:56:05 -03:00
  • 7fd4d993f6 (Windows) Don't define strnlen() under mingw-w64 mingw-w64 has it's own implementation of strnlen(), defined in in libw64crt. Higor Eurípedes 2014-01-01 22:55:31 -03:00
  • 98a335af89 Update libretro.h twinaphex 2013-12-18 20:25:20 +01:00
  • 767a161e7f (iOS) Add min SDK version flags twinaphex 2013-11-30 02:33:18 +01:00
  • 40f9af5812 (Win32) Make stub microphone functions for Win32 twinaphex 2013-08-13 18:21:56 +02:00
  • 16fe6ee923 (Android x86) Compiles and links now twinaphex 2013-07-31 15:26:02 +02:00
  • 58fa7d873a (JNI) Add JNI solution twinaphex 2013-07-31 15:10:52 +02:00
  • 05f166d1b9 Change mem.h and types.h headers to sane user-defined header names twinaphex 2013-07-31 14:47:17 +02:00
  • f1a9791fe6 Define -DUSE_POSIX_MEMALIGN for ARM target twinaphex 2013-07-14 02:10:56 +02:00
  • 94a90ddd29 (ARM) Refactor ARM target twinaphex 2013-07-14 01:55:42 +02:00
  • d5083792b9 Add firmware language and constant frameskip core options meancoot 2013-06-06 10:38:45 -04:00
  • b290fc02e9 gpu_hacks: Fix sprite logic error gpu-testing meancoot 2013-05-21 16:12:34 -04:00
  • 416a0accec gpu_hack: Clean up display capture code some meancoot 2013-05-21 16:05:52 -04:00
  • 9ca53507d0 gpu_hack: Some cleanup meancoot 2013-05-21 00:39:28 -04:00
  • aeb876434e gpu_hacks: Fix alpha-blending meancoot 2013-05-20 18:41:57 -04:00
  • 064867f12d gpu_hack: Add hack to precaculate object visibility whenever OAM changes; will cause issues if OAM is modified outside of the MMU_ARM9_write* functions It may end up being overall slower too, depedning on how much overhead is added to the write functions compared to sprite handling meancoot 2013-05-20 15:36:21 -04:00
  • a7e88c2d36 gpu_hacks: Fix brutal performance regression (note to self FORCEINLINE must appear in the class prototype too!) meancoot 2013-05-20 12:47:06 -04:00
  • 5ec2ac0277 gpu_hack: Clean up pixel rendering interface some meancoot 2013-05-20 08:18:41 -04:00
  • a39a932435 gpu_hack: Simplify blend control some meancoot 2013-05-19 20:35:24 -04:00
  • 26060fed5e gpu_hack: Further simplify window code meancoot 2013-05-19 19:02:27 -04:00
  • e2b6e79f6d gpu_hack: Simplify window code meancoot 2013-05-19 18:29:55 -04:00
  • a31a2dcdd1 gpu_hack: Rename expand_tile_* functions so that their names make acutal sense meancoot 2013-05-19 15:38:42 -04:00
  • 81993d1280 gpu_hack: Fix text background h-scrolling meancoot 2013-05-19 15:32:34 -04:00
  • 7ad428543f gpu_hack: Simple style cleanups meancoot 2013-05-19 14:25:52 -04:00
  • e465a8f84f gpu_hack: Move this to GPU dir meancoot 2013-05-19 14:08:50 -04:00
  • 64d6a56154 gpu_hack: Add optimized path for more affine bg types meancoot 2013-05-19 14:05:15 -04:00
  • 45172d3082 gpu_hack: Have backgrounds use a set_pixel function rather than passing a buffer meancoot 2013-05-19 13:35:25 -04:00
  • 1ec83f76d0 gpu_hack: Some BG code simplification meancoot 2013-05-19 13:22:20 -04:00
  • e3fada59c7 gpu_hacks: Simplify sprites more meancoot 2013-05-18 19:30:37 -04:00
  • d1b2066e3d gpu_hack: Simplify up object code some meancoot 2013-05-18 18:39:46 -04:00
  • 813da08d49 gpu_hack: Some code cleanup meancoot 2013-05-18 16:31:07 -04:00
  • a964dfc66f Some MinGW compatibility fixes twinaphex 2013-05-18 22:22:00 +02:00
  • ef628d463c gpu_hack: Fix warning meancoot 2013-05-18 12:36:57 -04:00
  • 1b881508d5 gpu_hack: Move objects into own file as well meancoot 2013-05-18 12:24:33 -04:00
  • 12e4539d77 Cleanup Makefile wrt static linking twinaphex 2013-05-18 17:53:32 +02:00
  • cf520f2876 gpu_hack: Don't propagate unused arguments meancoot 2013-05-18 11:46:33 -04:00
  • 3384fa8d11 Add dependency generation meancoot 2013-05-18 08:25:59 -04:00
  • 7eb048259a gpu_hack: Couple of changes to background code meancoot 2013-05-18 08:21:25 -04:00
  • 0083ef307b gpu_hack: Split background code into src/GPU/background.inc meancoot 2013-05-18 07:01:08 -04:00
  • e7449cafd8 (iOS) Standardize target name twinaphex 2013-05-18 03:41:07 +02:00
  • 616e3ff719 gpu_hack: More simplification meancoot 2013-05-17 19:33:49 -04:00
  • db519001e7 gpu_hack: Remove optimization path for affine backgrounds; fix affine backgrounds that have actual rotation or scaling meancoot 2013-05-16 17:14:51 -04:00
  • 8fa580d430 gpu_hacks: More of the same meancoot 2013-05-16 16:54:39 -04:00
  • d1208cf94e gpu_hack: More GPU struct/union cleanup meancoot 2013-05-16 16:29:52 -04:00
  • 1d548b018a gpu_hack: Clean up some GPU register bit-fields to use anonymous unions meancoot 2013-05-16 02:40:56 -04:00
  • ac334d23c6 gpu_hack: Delete more unused variables meancoot 2013-05-14 22:17:19 -04:00
  • c4733ca45c gpu_hack: Some more simplification meancoot 2013-05-14 22:05:23 -04:00
  • 13da8ee2cd gpu_hacks: Delete more dead code meancoot 2013-05-14 21:54:38 -04:00
  • b2e8f6e280 gpu_hacks: More cleanup and removal of un-needed variables meancoot 2013-05-14 21:32:18 -04:00
  • 570f04ba95 gpu_hacks: Cleanup setBGProp and setVideoProp functions meancoot 2013-05-14 21:16:18 -04:00
  • b5172e7f3d gpu_hack: Make GPU structure a little cleaner meancoot 2013-05-14 20:49:59 -04:00
  • 00a8e7625a gpu-hacks: Reorganize backgound data into structures rather than many loose arrays meancoot 2013-05-14 20:10:37 -04:00
  • 0ce93348bf gpu_hack: Change handling of affine background meancoot 2013-05-14 19:03:31 -04:00
  • c40c558648 gpu_hack: Rewrite GPU text background code to favor less code over speed meancoot 2013-05-14 18:49:00 -04:00
  • e167b2b480 gpu-hack: Remove some unneded lines meancoot 2013-05-14 18:24:17 -04:00
  • b4ee0c9a57 gpu_hack: Remove some dead code, and some cleanup too meancoot 2013-05-13 20:06:45 -04:00
  • 6007a67f28 gpu_hack: Remove all mosaic code meancoot 2013-05-13 19:55:26 -04:00
  • 39e4ac86b9 gpu_hack: Split neon functions into seprate headerfile meancoot 2013-05-12 20:40:11 -04:00
  • 2a78dff3cc gpu_hack: Add a neon version of master brightness dimming meancoot 2013-05-12 20:19:43 -04:00
  • b4c31efdc4 gpu_hack: Simplify mosaic code some meancoot 2013-05-10 20:42:17 -04:00
  • bd1bdc56ed gpu_hack: Improve performance for lines with no sprites meancoot 2013-05-10 19:49:52 -04:00
  • e224077773 gpu_hack: Simplify master brightness handling meancoot 2013-05-10 19:22:25 -04:00
  • 42257d9e91 Start tracking GPU hacks meancoot 2013-05-10 18:08:01 -04:00