Commit graph

  • b011c2af39 pandora: use quad buffering so that ff doesn't tear notaz 2013-08-12 01:50:03 +03:00
  • 001f73a0d6 32x: drc: emulate illegal insn notaz 2013-08-12 00:47:25 +03:00
  • f8675e282e 32x: simplify logging a bit notaz 2013-08-12 00:24:19 +03:00
  • 8a847c12e6 32x: some timing hacks.. notaz 2013-08-11 23:49:01 +03:00
  • 61801d5bc8 32x: implement more sh2 peripherals notaz 2013-08-11 20:30:02 +03:00
  • 7eaa381224 32x: m68k memory handler improvemets notaz 2013-08-11 20:28:47 +03:00
  • 4a1fb18323 32x: handle FEN quirk notaz 2013-08-11 01:32:19 +03:00
  • cd0ace2832 fix incomplete init notaz 2013-08-10 19:46:27 +03:00
  • f3d1e1e63f bump libpicofe notaz 2013-08-10 19:45:35 +03:00
  • 3e5b912cf8 minor 68k timing tuning notaz 2013-08-10 17:58:23 +03:00
  • 12da51c27a some new cpu debug code notaz 2013-08-10 17:57:54 +03:00
  • f81107f590 32x: memhandler improvements notaz 2013-08-07 03:26:02 +03:00
  • c1931173ab 32x: fix some more timing problems notaz 2013-08-07 01:46:45 +03:00
  • 4d5dfee861 32x: some accuracy improvements notaz 2013-08-05 03:58:27 +03:00
  • 34280f9b42 32x: map dram correctly on 68k side notaz 2013-08-05 03:57:14 +03:00
  • 045a4c528a 32x: move sh2 peripheral emu code to it's own file notaz 2013-08-05 02:31:47 +03:00
  • df63f1a6ff 32x: implement dreq1, improve dmac notaz 2013-08-05 00:04:30 +03:00
  • a7f82a776a 32x: improve pwm accuracy notaz 2013-08-03 02:08:31 +03:00
  • e7b3ad1bda avoid unnecessary logging notaz 2013-07-31 02:27:44 +03:00
  • 86b38dc46d libretro: add savestate support notaz 2013-07-31 02:18:34 +03:00
  • 989ba52a01 drc: svp: some missed r9 handling for apple notaz 2013-07-30 02:27:44 +03:00
  • 3b7088981e drc: svp: fix cache sync (end ptr) notaz 2013-07-30 01:10:26 +03:00
  • 570dde615d drc: do a test on startup notaz 2013-07-29 04:47:07 +03:00
  • 2dbc96b1c7 preserve r9 for apple notaz 2013-07-29 03:28:45 +03:00
  • f3fe3e5ba2 svp: convert asm to ual / apple gas notaz 2013-07-29 02:52:11 +03:00
  • 34e7fb0ba5 Build fix twinaphex 2013-07-13 17:12:01 +02:00
  • 087a176d6e Add more sophisticated rules for building an ARM build with Makefile.libretro twinaphex 2013-07-13 17:10:35 +02:00
  • da77daa962 fix clang warnings notaz 2013-07-29 01:55:49 +03:00
  • 3e9da86efe make tabs vs spaces consistent notaz 2013-07-29 01:29:11 +03:00
  • 83b1fb3279 drz80: fix flag saving notaz 2013-07-28 19:27:25 +03:00
  • ee5f7e9936 drc: dumb detection of writes to current block notaz 2013-07-28 19:19:05 +03:00
  • 405dfdd77f drc: some debug improvements notaz 2013-07-28 18:24:20 +03:00
  • 1555935b8a don't log idle by default notaz 2013-07-28 17:14:45 +03:00
  • 6ce90725a1 fix build without cyclone notaz 2013-07-28 17:05:07 +03:00
  • b7d64dbdb7 tune flip calls and frame setup notaz 2013-07-28 16:45:13 +03:00
  • 9c9cda8c39 get rid of port_config.h notaz 2013-07-28 03:05:10 +03:00
  • 5609d343e3 32x: fix FM handling notaz 2013-07-28 02:04:22 +03:00
  • 41946d7023 minor drawing code cleanup notaz 2013-07-28 00:49:35 +03:00
  • 19886062f1 rework sh2 sync, again.. notaz 2013-07-27 01:23:56 +03:00
  • 51d86e55f6 drc: tune invalidation notaz 2013-07-23 01:43:22 +03:00
  • f2dde8713e comment adjustments notaz 2013-07-22 22:43:02 +03:00
  • fa841b44c4 drc: various fixes / refactoring notaz 2013-07-22 03:55:26 +03:00
  • e85944ccd9 sh2dasm: print addrs consistently with everything else notaz 2013-07-22 03:53:04 +03:00
  • 6976a54726 drc: fix regcache and invalidation issues notaz 2013-07-21 04:15:39 +03:00
  • 6d7979571d drc: debug improvements notaz 2013-07-21 01:56:45 +03:00
  • bf092a3631 drc: split disassembly to separate pass notaz 2013-07-20 20:33:44 +03:00
  • 8cc76b4886 sh2: minor fixes notaz 2013-07-20 20:32:54 +03:00
  • d056bef851 drc: rm write irq check notaz 2013-07-20 20:29:59 +03:00
  • 00a725a87c drc: rework block link tracking notaz 2013-07-18 02:14:25 +03:00
  • 228ee974aa drc: rework block tracking and lookup notaz 2013-07-17 03:17:44 +03:00
  • e155367759 drc: some renaming notaz 2013-07-17 00:15:40 +03:00
  • 4943816bcd drc: rework invalidation yet more notaz 2013-07-16 03:14:24 +03:00
  • 569420b0d6 drc: rework invalidation notaz 2013-07-15 02:21:16 +03:00
  • d438a8dd8e minor frontend fixes notaz 2013-07-14 00:05:19 +03:00
  • 27e2627380 32x: fix savestates notaz 2013-07-14 00:04:50 +03:00
  • 5f0ca48fed drc: timing fixes notaz 2013-07-13 19:40:35 +03:00
  • 00faec9cdb drc: lots of new debug code notaz 2013-07-13 18:34:47 +03:00
  • d3524932fa sh2: timing fixes notaz 2013-07-13 02:52:53 +03:00
  • f4c0720c24 sh2: sync sh2 core with latest mame notaz 2013-07-13 02:44:16 +03:00
  • 009ef50c60 rm dupe file notaz 2013-07-11 04:08:33 +03:00
  • 97e95a29ac drc: reload cycles after memhandlers notaz 2013-07-09 03:29:11 +03:00
  • bc3aea8e70 32x: a hack for dealing with pwm inaccuracy notaz 2013-07-09 03:05:02 +03:00
  • 6a98f03eef save event times to savestates notaz 2013-07-08 03:12:01 +03:00
  • 65514d85d5 32x: add some comments notaz 2013-07-08 02:44:16 +03:00
  • a8fd6e3761 32x: rework scheduling/timing notaz 2013-07-08 02:38:42 +03:00
  • ed4402a7df 32x: start reworking sheduling notaz 2013-07-07 01:05:11 +03:00
  • 9b5713af95 don't crash on bad timing notaz 2013-07-03 21:13:11 +03:00
  • 70b8542adb Add armv6 target twinaphex 2013-07-01 12:39:40 +02:00
  • 7d025f8ad0 32x: fix lockstep code notaz 2013-07-02 03:02:53 +03:00
  • 0c720b9144 32x: adjust sh2 cycles again notaz 2013-07-02 00:43:28 +03:00
  • 986d60fc60 avoid link-time dependency to libavcodec notaz 2013-07-02 03:00:34 +03:00
  • fc11dd059b support mp3 decoding over libavcodec notaz 2013-07-01 03:40:31 +03:00
  • 90f0dedf83 frontend: fix build notaz 2013-07-01 02:21:00 +03:00
  • faf543cebe better workaround for ios notaz 2013-07-01 00:36:38 +02:00
  • 9aee8770d2 temporary (?) workaround for ios build notaz 2013-07-01 00:03:14 +02:00
  • 7fd5d17b31 don't assume svp dynarec on ARM so that it can be disabled notaz 2013-06-30 23:58:59 +02:00
  • 0a91c6e902 split out more asm from build, disable is on iOS (for now?) notaz 2013-06-30 20:25:02 +02:00
  • 8c8b728472 add mremap implementation for where it's not provided notaz 2013-06-30 20:22:49 +02:00
  • 504e2f5688 frontend: simplify config handling notaz 2013-06-29 23:02:48 +03:00
  • bec84f9200 plat_sdl: handle exit in some way notaz 2013-06-29 23:01:07 +03:00
  • 53b2e51c0b add .md extension notaz 2013-06-29 20:23:15 +03:00
  • c6f91b0ea3 bump version, since this is not the same as last released binary notaz 2013-06-29 04:17:13 +03:00
  • be26eb239b famec: fix 64bit portability issues notaz 2013-06-29 03:39:20 +03:00
  • 720bfc5d9f default config adjustments notaz 2013-06-29 03:38:32 +03:00
  • 98dbc3ab3a initial android build support notaz 2013-06-29 01:37:06 +03:00
  • 005651ce13 build carthw.cfg in notaz 2013-06-28 03:01:53 +03:00
  • c25d78eec1 drc: some portability fixes notaz 2013-06-28 01:41:52 +03:00
  • 2446536be5 initial libretro port notaz 2013-06-27 03:33:41 +03:00
  • 4c2e35547f move ROM detect code to pico/ notaz 2013-06-26 03:23:44 +03:00
  • 2656e68083 adjust sh2 cycles so that at least Chaotix doesn't glitch so bad notaz 2013-06-26 03:02:27 +03:00
  • f62850ba3a get rid of port_config.s notaz 2013-06-25 02:38:21 +03:00
  • d4d626658a add configure, revive pnd build, unify/refactor things notaz 2013-06-25 01:39:21 +03:00
  • 7e7b446f29 pandora's skin from old 1.80 release notaz 2013-06-24 19:14:02 +03:00
  • 39e6f9733a rename config.c/h notaz 2013-06-24 18:43:56 +03:00
  • df92fbd1f2 support multiple sound drivers notaz 2013-06-23 22:26:56 +03:00
  • 636d5f257c starting SDL port, refactoring notaz 2013-06-23 02:28:52 +03:00
  • 1889fe877c minor fixes from old tree notaz 2013-06-23 02:03:44 +03:00
  • 30f0fdd422 some uncommitted old mapper code notaz 2013-06-23 02:00:43 +03:00
  • cff531af94 clarify PicoDrive's license notaz 2013-06-22 19:16:24 +03:00
  • fb7a7fea87 remove unused/unmaintained code notaz 2013-06-22 19:16:16 +03:00