Commit graph

  • dd67441606 sh2 drc, optimisation for SH2 16x16 multiplication kub 2020-06-23 23:43:53 +02:00
  • 7a7265eea0 SDL UI, fix for CD LED display kub 2020-06-23 23:36:38 +02:00
  • c815b1bc59 sh2 drc, backend 32/64 bit compatibility fixes for Mips/RiscV kub 2020-06-23 23:34:07 +02:00
  • bb83412c51 vdp fifo, DMA bugfix kub 2020-06-21 22:32:37 +02:00
  • 8bb489470a sh2 drc, add powerpc64le backend kub 2020-06-19 00:14:28 +02:00
  • dae0d04dbf sh2 drc, preparations for powerpc support kub 2020-06-16 18:43:45 +02:00
  • 6badfabe35 vdp rendering, bugfix for overlapping high prio sprites kub 2020-05-22 23:14:52 +02:00
  • dfff48c24a release 1.96 kub 2020-05-16 21:17:28 +02:00
  • b718aa2d93 add copyright stuff to substantially changed files kub 2020-05-16 21:16:27 +02:00
  • d39eb595bb sh2 drc: revised ARM A32 backend optimizer kub 2020-05-15 21:46:28 +02:00
  • a002255e35 32x: libretro bugfix kub 2020-05-09 10:45:56 +02:00
  • 904fb98e6c sh2: optimisations in drc kub 2020-05-06 23:06:10 +02:00
  • 39c5ec3f4c audio: fix for save/load kub 2020-05-06 22:58:39 +02:00
  • 4321a689a5 sh2: bugfix in drc kub 2020-04-25 21:51:47 +02:00
  • 70aecd15b0 audio: SN76496 fixes kub 2020-04-24 19:05:27 +02:00
  • fe43bdc334 32x poll detection fix kub 2020-04-24 19:00:41 +02:00
  • 2a2e0f890a vdp fifo, bugfix kub 2020-04-22 21:51:35 +02:00
  • 324bd6852e audio: add option to switch off SSG-EG kub 2020-04-22 21:40:05 +02:00
  • 1dbda5f894 audio: fixes and optimizations for SSG-EG kub 2020-04-22 20:48:03 +02:00
  • 09b96f9940 audio: improve cycle accuracy of SN76496+YM2612 kub 2020-04-22 20:41:51 +02:00
  • 6432fb18ba 32x, small improvement for poll detection kub 2020-04-22 20:34:20 +02:00
  • 2eb213314a sh2, optimizations to innermost run loop kub 2020-04-22 20:29:53 +02:00
  • 9a02334f3a add sh2 ubc area to poll detection kub 2020-04-13 22:26:15 +02:00
  • bb0488a6ba 32x pwm, tiny optimization kub 2020-04-13 22:22:33 +02:00
  • 74cc7aebf6 sh2 timer optimization kub 2020-04-13 22:20:13 +02:00
  • 7c1c9c7742 menu background fix for pal mode kub 2020-04-07 22:23:52 +02:00
  • c918379137 ym2612 ARM optimisations kub 2020-04-07 22:07:38 +02:00
  • b061bc166c vdp rendering, sprite caching optimization kub 2020-04-07 20:47:38 +02:00
  • e8204ab27b ym2612 ARM, bug fixing and small optimizations kub 2020-04-02 20:33:56 +02:00
  • 86198e034b vdp DMA optimizations kub 2020-04-02 20:18:39 +02:00
  • 84e18560bb fix for gp2x audio regression kub 2020-03-30 23:54:11 +02:00
  • 02138162c4 vdp fifo speed optimization kub 2020-03-27 19:32:45 +01:00
  • 8d67848ddf fix for 68K cycle accounting kub 2020-03-27 19:27:05 +01:00
  • 61114cd8b4 vdp rendering fixes kub 2020-03-27 19:25:20 +01:00
  • bd73e6eec0 vdp rendering, fix for CD (sprites from WORD RAM) kub 2020-03-27 19:22:19 +01:00
  • 82b3e6cf3c ARM asm, symbol visibility fix kub 2020-03-27 19:09:05 +01:00
  • 6dd553c7a8 vdp rendering fixes (debug register, vscroll) for overdrive 2 kub 2020-03-19 22:45:06 +01:00
  • c55a44a88c vdp fifo speed optimization kub 2020-03-14 19:52:27 +01:00
  • 20fafa7127 hvcounter table resolution reduced kub 2020-03-14 19:30:28 +01:00
  • 93589da1b9
    Merge pull request #106 from dinkc64/master notaz 2020-03-14 20:29:22 +02:00
  • 26643d27f2 vdp rendering improvements kub 2020-03-14 19:14:04 +01:00
  • ce32676eb8 draw.c, DrawLayer(): impl. proper linescroll, fixes issue #56 dinkc64 2020-03-13 19:26:09 -04:00
  • 2a2b4e7e88 vdp rendering, tiny improvement kub 2020-03-03 20:36:55 +01:00
  • c1d0377e48 32x, small improvement for poll detector kub 2020-03-03 20:34:11 +01:00
  • b6bdccb747 vdp, some small improvements kub 2020-03-03 20:32:38 +01:00
  • 2d84b9254c fix config file parsing for long filenames kub 2020-03-03 20:29:23 +01:00
  • d38906f5ac arm asm sprite rendering: add line accidently deleted in ea431e9 kub 2020-03-02 23:48:55 +01:00
  • d260165ad6 ARM SVP drc revived kub 2020-03-02 19:40:07 +01:00
  • ea431e9ebb vdp sprite rendering fixes kub 2020-03-01 18:50:55 +01:00
  • 93f41f8e16 more ARM asm sprite rendering bugfixes kub 2020-02-29 23:47:14 +01:00
  • d9e12ee757 improved hi prio sprite rendering speed kub 2020-02-29 23:45:23 +01:00
  • 49790e265a vdp, tentative fix for save/load compatibility kub 2020-02-27 21:31:04 +01:00
  • 478a1164fe fix for VINT while DMA is running kub 2020-02-27 21:19:37 +01:00
  • 91f5fbe89b fix for EI insn in cz80 (partial revert of 43e1401) kub 2020-02-26 20:36:46 +01:00
  • 672b29e658 bugfix for ARM asm sprite rendering kub 2020-02-26 20:31:40 +01:00
  • 3c6da92ba0 vdp fifo, refined timing kub 2020-02-25 21:59:02 +01:00
  • e72bc9099c vdp sprite rendering fix kub 2020-02-23 20:15:07 +01:00
  • 787a0af9dc vdp fifo, another revision kub 2020-02-23 11:33:02 +01:00
  • 25be5c52b0 vdp sprite handling improvement (SAT cache) kub 2020-02-16 13:53:50 +01:00
  • daf29df963 vdp fifo, tentative fix for broken save/load kub 2020-02-16 14:08:48 +01:00
  • 29d99d6bb8 vdp rendering fixes kub 2020-02-16 13:48:51 +01:00
  • 8dc138a099 32X poll detection fix kub 2020-02-16 08:42:45 +01:00
  • c64370328c fix compatibility with ancient gas kub 2020-02-16 08:32:29 +01:00
  • 987f079749 vdp fifo: kludge for DMA fill interrupted by CPU kub 2020-02-08 15:20:05 +01:00
  • f36709e651 sh2 drc: fix for crash in generated code on x86_64 kub 2020-02-08 13:29:32 +01:00
  • 17bd69adc6 revised VDP fifo implementation kub 2020-02-07 22:10:18 +01:00
  • 0f3703fd98 new hvcounter tables as per spritesmind.net threads kub 2020-02-07 19:55:05 +01:00
  • 4bb8111a05 regression fix for gp2x 8bit fast mode kub 2020-01-26 20:49:20 +01:00
  • e1e7d1ed1c improved VRAM128K support (overdrive 2) kub 2020-01-26 20:48:25 +01:00
  • 1259ac4f60 VDP timing improvements kub 2020-01-26 20:46:21 +01:00
  • 2d5b6a66c1 added debug reg sprite plane support (fixes some issues in overdrive 2 demo) kub 2020-01-26 20:43:05 +01:00
  • 5f0d224e18 sprite rendering improvements for masking and limit edge cases kub 2020-01-26 20:40:07 +01:00
  • 7aab476859 audio fixes for overdrive demo kub 2020-01-26 20:12:18 +01:00
  • 43e1401008 emulator timing fixes, VDP DMA fixes, improved DAC audio kub 2020-01-14 23:00:44 +01:00
  • b9bc876c9c bug fixes in drc, audio, display kub 2020-01-14 22:49:03 +01:00
  • 8ac9ab7fcb audio: added SSG-EG to YM2612, plus some timing changes for SN76496+YM2612 kub 2020-01-08 00:49:13 +01:00
  • 2a942f0d41 add DC filter to sound mixer to remove potential PCM DC offset kub 2019-12-31 10:55:40 +01:00
  • 9090dc0f22 sh2 drc: updates from mame for ym2612 sound kub 2019-12-21 22:54:40 +01:00
  • 0e12269073 sh2 drc: optimize T bit handling for A64 kub 2019-12-21 16:33:52 +01:00
  • a5e51c16e6 sh2 drc: fix speed regression kub 2019-12-13 18:23:03 +01:00
  • 90b1c9db91 sh2 drc: cleanup, fix for drc crash, for mips code emitter kub 2019-12-11 20:16:14 +01:00
  • d0eab7dae8 deal with some gcc7+ warnings notaz 2019-12-07 21:40:24 +02:00
  • 9760505eaf remove textrels with -fPIC/-fPIE (for android/ios) kub 2019-12-03 23:52:13 +01:00
  • 4f992bf541 sh2 drc, tentative MIPS32/64 Release 2 support kub 2019-12-02 22:31:14 +01:00
  • 3b0d710418 release 1.95 kub 2019-11-27 23:05:27 +01:00
  • 57d863cb87 sh2 drc: bug fixing kub 2019-11-27 21:02:53 +01:00
  • f1da0a362f sh2 drc: fixed some RISC-V bugs kub 2019-11-20 01:01:33 +01:00
  • f2d19ddf2a sh2 drc, small improvements and bug fixes for code emitters kub 2019-11-19 21:59:44 +01:00
  • cf0dd6ae48 sh2 drc, improved memory management kub 2019-11-19 21:56:50 +01:00
  • f7a453816e sh2 drc: RISC-V (RV64IM) code emitter, some work on MIPS64 kub 2019-11-13 21:58:48 +01:00
  • e7ee501075 sh2 drc: RISC-V (RV64IM) code emitter, some work on MIPS64 kub 2019-11-13 21:05:35 +01:00
  • aaea8e3ecd sh2 drc: optimizations for MIPS code emitting kub 2019-11-09 10:30:57 +01:00
  • 9bd6706dca sh2 drc: moved host register assignment to code emitters, minor bugfixing kub 2019-11-09 10:24:52 +01:00
  • 29cdf77cf3
    Merge pull request #101 from ccawley2011/evdev notaz 2019-10-19 23:15:44 +03:00
  • 572ab2edc4 Remove unused header Cameron Cawley 2019-10-19 17:07:12 +01:00
  • 95a46e3f96 Only build evdev code on GP2X and Pandora Cameron Cawley 2019-10-19 17:06:52 +01:00
  • 7e940f142e 32x, finetuning kub 2019-10-19 08:53:28 +02:00
  • 1fd8f98696 fix gp2x regression kub 2019-10-18 00:16:54 +02:00
  • 52055c13b2 sh2 drc: reorganised block mgmt code, plus some small scale optimisations kub 2019-10-17 21:54:37 +02:00
  • b10a782a36 sh2 drc: bugfix in block management kub 2019-10-12 11:19:55 +02:00