Commit Graph

  • 99e6e574d3 De-macroize render_sample macros twinaphex 2014-12-09 21:21:09 +01:00
  • 01ac6359fd Get rid of gbc_sound_load_wave_ram macro twinaphex 2014-12-09 19:13:35 +01:00
  • 109ba4d286 Simplify gbc_sound_wave_update twinaphex 2014-12-09 19:10:45 +01:00
  • a6905d9da2 Simplify sound_timer function twinaphex 2014-12-09 19:02:07 +01:00
  • 5fc2752771 Simplify render_audio twinaphex 2014-12-09 17:52:17 +01:00
  • 92812a1213 Remove unused clock_speed variable twinaphex 2014-12-09 17:34:37 +01:00
  • 4b4a78878b Remove set_clock_speed twinaphex 2014-12-09 17:32:51 +01:00
  • eadd3a34b9 Remove unused screen_filter2 twinaphex 2014-12-09 17:29:40 +01:00
  • 1a42217435 Get rid of non-libretro/SDL code in video.c twinaphex 2014-12-09 17:26:57 +01:00
  • 5c949f38e4 Assume PC_BUILD twinaphex 2014-12-09 17:18:45 +01:00
  • 72cc10f363 Silence warning in libco/x86.c twinaphex 2014-12-09 17:04:12 +01:00
  • 8baf91c105 Remove non-libretro code in sound.c twinaphex 2014-12-09 16:55:59 +01:00
  • a1a8e339ff Remove non-libretro code in input.c twinaphex 2014-12-09 16:47:47 +01:00
  • a39ed082f7 Remove useless GUI font code twinaphex 2014-12-09 16:45:14 +01:00
  • a4a7f66364 Remove gui.c twinaphex 2014-12-09 16:40:21 +01:00
  • 4a2c77bcc9 Remove zip.c/zip.h twinaphex 2014-12-09 15:33:14 +01:00
  • 988c2e2655 Merge pull request #2 from aliaspider/master Twinaphex 2014-12-09 13:28:17 +01:00
  • e2d6ea9082 fix display name/version. aliaspider 2014-12-09 10:18:05 +01:00
  • d8a9fca756 -fPIC wasn't necessary afterall, and compiling without it increases fps by about 10%. aliaspider 2014-12-09 10:13:44 +01:00
  • 1a6a136801 dynamic recompiler now works when the core is compiled as a shared library. aliaspider 2014-12-09 09:54:33 +01:00
  • a859afadfd fix sound aliaspider 2014-12-09 05:47:45 +01:00
  • cd185c849b enable sound ( still broken ) aliaspider 2014-12-09 05:36:30 +01:00
  • b69fee8b31 video output now works in statically linked builds. core can't be used as a shared library yet due to the dynarec not working when compiled with -fPIC aliaspider 2014-12-09 05:16:09 +01:00
  • 3cc3944725 add debug build option to x86 standalone target. aliaspider 2014-12-09 02:43:59 +01:00
  • 3510bfb528 hide some warnings aliaspider 2014-12-09 02:11:22 +01:00
  • 50df6df600 fix undefined referances. aliaspider 2014-12-09 01:59:02 +01:00
  • 38158f67e2 show undefined referances. add link.T aliaspider 2014-12-09 01:00:31 +01:00
  • 8f9b841f72 can compile aliaspider 2014-12-09 00:17:28 +01:00
  • 365077772d start implementing the libretro interface. (not working yet) aliaspider 2014-12-08 22:56:33 +01:00
  • 35e1e44a11 fix binary name for the x86 target on non windows platforms. aliaspider 2014-12-08 22:55:41 +01:00
  • 7bb77f4fc0 Dump required game_config.txt into working directory x86/ for now twinaphex 2014-07-14 19:56:34 +02:00
  • 1cf2a0cbfe Merge pull request #1 from aliaspider/master Twinaphex 2014-07-14 06:18:50 +02:00
  • 0ccab79884 fix x86 build aliaspider 2014-07-14 06:10:33 +01:00
  • a8ff99c68b Take out NEON CPU filters twinaphex 2014-07-14 04:59:32 +02:00
  • 30b95e686b Take out GIZMONDO/POCKETPC ifdefs twinaphex 2014-07-14 04:57:32 +02:00
  • 3af92d87a1 Take out Windows CE code twinaphex 2014-07-14 04:54:52 +02:00
  • 093a70482f Get rid of PND_BUILD/RPI_BUILD/POLLUX_BUILD/GIZ_BUILD twinaphex 2014-07-14 04:50:52 +02:00
  • 862e940b8c Add copyright message to gles_video Dave 2013-04-22 20:59:37 +02:00
  • 45856fe804 Add CFLAGS -I/opt/vc/include/interface/vmcs_host/linux Dave 2013-04-22 20:58:43 +02:00
  • 7cb987083d edit rpi.h Dave 2013-03-19 23:23:01 +01:00
  • ffa573f880 raspberry pi port Dave 2013-03-04 22:28:03 +01:00
  • 6a298de481 u8/caanoo release notaz 2012-10-06 21:04:55 +03:00
  • 108c704a36 initial Caanoo port notaz 2012-10-05 02:02:26 +03:00
  • 40a392b00d make sound reinitable notaz 2012-10-05 02:00:26 +03:00
  • 0dfe793b68 avoid forced menu bind, some config refactoring notaz 2012-10-03 02:11:28 +03:00
  • 4b1350926e u8/pandora release notaz 2012-10-02 00:52:10 +03:00
  • e38fee1b96 integrate M-HT's neon scalers notaz 2012-10-02 00:47:15 +03:00
  • c95affa70d merge an assorment of calc84maniac's fixes. notaz 2012-09-18 01:30:43 +03:00
  • 5b5ebfc1db fix omap vram allocation (fixes tv-out) notaz 2012-09-18 01:07:39 +03:00
  • ffc30d2567 u7/pandora release notaz 2011-09-08 02:43:35 +03:00
  • 931b76c04b fix goofed up L key notaz 2011-09-08 01:45:57 +03:00
  • 804e743b41 handle div by 0 notaz 2011-09-08 01:39:47 +03:00
  • d40aa461c5 make romdir saving not GP2X specific notaz 2011-09-08 00:45:41 +03:00
  • 44cae4c585 add some game configs notaz 2011-09-08 00:13:40 +03:00
  • d0944fc942 store saves and configs in gpsp dir notaz 2011-09-07 23:45:45 +03:00
  • a88b04319e support multi-file zips, skipping irrelevant files notaz 2011-09-07 23:45:09 +03:00
  • 2f1c528a6c tweak sound buffering and timing to better match pandora's refresh. notaz 2011-09-06 20:18:34 +03:00
  • a231964c35 get rid of -fno-common notaz 2011-09-06 19:09:11 +03:00
  • 8f91b883fc use single literal pool in arm_stub notaz 2011-09-06 19:00:31 +03:00
  • 1e02ad6bbd mask off arguments for write hadlers notaz 2011-09-06 18:22:09 +03:00
  • fe1130691e fix unaligned read notaz 2011-09-05 20:04:52 +03:00
  • bbba320911 enable -Wall and fix warnings reported by it notaz 2011-09-05 19:31:58 +03:00
  • eb3668fc5d initial pandora port, with hardware scaling and stuff notaz 2011-09-04 20:02:19 +03:00
  • 43c24b301d refactor GP2X stuff for pandora reuse notaz 2011-09-04 19:51:03 +03:00
  • 2455b6a30e unify non-psp synchronize(), fix a few sound issues notaz 2011-09-04 19:41:51 +03:00
  • 0a74ef66e1 drc: fix eabi alignment notaz 2011-09-04 17:37:46 +03:00
  • c21718e922 move warm too notaz 2011-09-03 01:58:52 +03:00
  • 8b6232a675 fix some warnings notaz 2011-09-03 01:26:33 +03:00
  • eac6971733 revive PC build, support Linux notaz 2011-09-03 00:58:39 +03:00
  • ee0a3871f9 get rid of GP2X_BUILD checks where they are not really needed notaz 2011-09-03 00:55:13 +03:00
  • d5e0983c10 move platform-independent stuff out of /gp2x. notaz 2011-09-02 17:44:41 +03:00
  • c3c98c2f7c r6 release notaz 2009-06-24 22:17:32 +03:00
  • 277f985e30 another wARM update notaz 2009-06-24 22:17:28 +03:00
  • e8f5db5d5a pollux_dpc_set integrated notaz 2009-06-24 21:18:37 +03:00
  • c872443f88 updated to warm r2 notaz 2009-06-23 12:28:13 +03:00
  • 4cadce9738 sw scaler for gp2x notaz 2009-06-23 00:24:56 +03:00
  • 1d02ca7575 fixed clock and scaling config saving handling notaz 2009-06-21 22:54:28 +03:00
  • f50ad10a9b cache clean fix notaz 2009-06-21 21:16:51 +03:00
  • 42c8119010 u5 release notaz 2009-06-13 22:19:53 +03:00
  • 73d1a857f2 portrait mode asm notaz 2009-06-12 01:26:51 +03:00
  • 5a01fba679 u4 release notaz 2009-06-09 00:43:01 +03:00
  • 5cc8854bc9 added warm lib notaz 2009-06-08 02:01:51 +03:00
  • 8ff85457e3 lower auto fskip for wiz, it seems to be too agressive notaz 2009-06-08 02:01:00 +03:00
  • cd4e2bda37 switch to older compiler, it generates better code notaz 2009-06-08 01:58:20 +03:00
  • 5c6e71a061 use quad buffering, as emu sometimes runs ahead notaz 2009-06-08 01:57:08 +03:00
  • 4c8082789e use warm for cache control, avoid invalidating all icache notaz 2009-06-08 01:55:18 +03:00
  • 638cc6264c cpu clock setup, save rom dir, cleanups notaz 2009-06-06 23:33:15 +03:00
  • 788343bb4c added upscaler notaz 2009-06-05 17:36:30 +03:00
  • 4cdfc0bc7b working tripple buffering notaz 2009-05-31 23:10:24 +03:00
  • 4742480dca wiz port wip notaz 2009-05-30 22:47:25 +03:00
  • a6c41a382b cleanup: remove cpu ctrl files, move tests notaz 2009-05-22 18:33:46 +03:00
  • 9020645032 tweaks from 2008 (gpsp09-2xb_3) notaz 2009-05-21 19:14:28 +03:00
  • 010878638d cache (on framebuffer mem) flush fix from 2007 (gpsp09-2xb_2) notaz 2009-05-21 19:16:03 +03:00
  • e9c7b1376a race condition fix from 2007 (gpsp09-2xb_1) notaz 2009-05-21 18:36:58 +03:00
  • 5da9148dd1 fix build and clean up notaz 2009-05-21 18:34:34 +03:00
  • 2823a4c819 original source from gpsp09-2xb_src.tar.bz2 notaz 2009-05-21 18:48:31 +03:00