Commit Graph

184 Commits

Author SHA1 Message Date
twinaphex a1a8e339ff Remove non-libretro code in input.c 2014-12-09 16:47:47 +01:00
twinaphex a39ed082f7 Remove useless GUI font code 2014-12-09 16:45:14 +01:00
twinaphex a4a7f66364 Remove gui.c 2014-12-09 16:40:21 +01:00
twinaphex 4a2c77bcc9 Remove zip.c/zip.h 2014-12-09 15:33:14 +01:00
Twinaphex 988c2e2655 Merge pull request #2 from aliaspider/master
initial port of gpsp to libretro.
2014-12-09 13:28:17 +01:00
aliaspider e2d6ea9082 fix display name/version. 2014-12-09 10:18:05 +01:00
aliaspider d8a9fca756 -fPIC wasn't necessary afterall, and compiling without it increases fps
by about 10%.
2014-12-09 10:13:44 +01:00
aliaspider 1a6a136801 dynamic recompiler now works when the core is compiled as a shared
library.
2014-12-09 09:54:33 +01:00
aliaspider a859afadfd fix sound 2014-12-09 05:47:45 +01:00
aliaspider cd185c849b enable sound ( still broken ) 2014-12-09 05:36:30 +01:00
aliaspider 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
2014-12-09 05:16:09 +01:00
aliaspider 3cc3944725 add debug build option to x86 standalone target. 2014-12-09 02:43:59 +01:00
aliaspider 3510bfb528 hide some warnings 2014-12-09 02:11:22 +01:00
aliaspider 50df6df600 fix undefined referances. 2014-12-09 01:59:02 +01:00
aliaspider 38158f67e2 show undefined referances.
add link.T
2014-12-09 01:00:31 +01:00
aliaspider 8f9b841f72 can compile 2014-12-09 00:17:28 +01:00
aliaspider 365077772d start implementing the libretro interface. (not working yet) 2014-12-08 22:56:33 +01:00
aliaspider 35e1e44a11 fix binary name for the x86 target on non windows platforms. 2014-12-08 22:55:41 +01:00
twinaphex 7bb77f4fc0 Dump required game_config.txt into working directory x86/ for now 2014-07-14 19:56:34 +02:00
Twinaphex 1cf2a0cbfe Merge pull request #1 from aliaspider/master
fix x86 build
2014-07-14 06:18:50 +02:00
aliaspider 0ccab79884 fix x86 build 2014-07-14 06:10:33 +01:00
twinaphex a8ff99c68b Take out NEON CPU filters 2014-07-14 04:59:32 +02:00
twinaphex 30b95e686b Take out GIZMONDO/POCKETPC ifdefs 2014-07-14 04:57:32 +02:00
twinaphex 3af92d87a1 Take out Windows CE code 2014-07-14 04:54:52 +02:00
twinaphex 093a70482f Get rid of PND_BUILD/RPI_BUILD/POLLUX_BUILD/GIZ_BUILD 2014-07-14 04:50:52 +02:00
Dave 862e940b8c Add copyright message to gles_video 2013-04-22 20:59:37 +02:00
Dave 45856fe804 Add CFLAGS -I/opt/vc/include/interface/vmcs_host/linux 2013-04-22 20:58:43 +02:00
Dave 7cb987083d edit rpi.h 2013-03-19 23:23:01 +01:00
Dave ffa573f880 raspberry pi port 2013-03-07 23:16:38 +02:00
notaz 6a298de481 u8/caanoo release 2012-10-06 21:04:55 +03:00
notaz 108c704a36 initial Caanoo port
plus some random tweaks
2012-10-06 19:15:06 +03:00
notaz 40a392b00d make sound reinitable
this will be used for Caanoo overclocking workaround
2012-10-05 02:00:26 +03:00
notaz 0dfe793b68 avoid forced menu bind, some config refactoring 2012-10-03 02:11:28 +03:00
notaz 4b1350926e u8/pandora release 2012-10-02 01:06:32 +03:00
notaz e38fee1b96 integrate M-HT's neon scalers 2012-10-02 01:06:32 +03:00
notaz c95affa70d merge an assorment of calc84maniac's fixes. 2012-09-18 01:30:43 +03:00
notaz 5b5ebfc1db fix omap vram allocation (fixes tv-out) 2012-09-18 01:07:39 +03:00
notaz ffc30d2567 u7/pandora release 2011-09-08 03:08:42 +03:00
notaz 931b76c04b fix goofed up L key 2011-09-08 01:45:57 +03:00
notaz 804e743b41 handle div by 0 2011-09-08 01:39:47 +03:00
notaz d40aa461c5 make romdir saving not GP2X specific
not using config as it's binary, this is intended to be user editable.
2011-09-08 00:48:33 +03:00
notaz 44cae4c585 add some game configs
..from yet another uncredited gpSP port, NDS-GBA :(
2011-09-08 00:48:33 +03:00
notaz d0944fc942 store saves and configs in gpsp dir
Don't like ROM dir littering.
Still looking there for .sav and .cht files though.
2011-09-08 00:48:33 +03:00
notaz a88b04319e support multi-file zips, skipping irrelevant files 2011-09-08 00:48:33 +03:00
notaz 2f1c528a6c tweak sound buffering and timing to better match pandora's refresh.
this also changes how direct sound channels are started and
sample step precision is increased to hopefully fix gbc + direct
channel desync that has been reported on the forums.
2011-09-08 00:48:33 +03:00
notaz a231964c35 get rid of -fno-common 2011-09-08 00:48:33 +03:00
notaz 8f91b883fc use single literal pool in arm_stub
..to reduce dcache trashing
2011-09-08 00:48:33 +03:00
notaz 1e02ad6bbd mask off arguments for write hadlers
newer gcc wants this
2011-09-08 00:48:27 +03:00
notaz fe1130691e fix unaligned read
it's causing a fault on Linux
2011-09-06 00:18:06 +03:00
notaz bbba320911 enable -Wall and fix warnings reported by it 2011-09-06 00:18:06 +03:00