Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-08 | Remove libco | David Guillen Fandos | |
This removes libco and all the usages of it (+pthreads). Rewired all dynarecs and interpreter to return after every frame so that libretro can process events. This required to make dynarec re-entrant. Dynarecs were updated to check for new frame on every update (IRQ, cycle exhaustion, I/O write, etc). The performance impact of doing so should be minimal (and definitely outweight the libco gains). While at it, fixed small issues to get a bit more perf: arm dynarec was not idling correctly, mips was using stack when not needed, etc. Tested on PSP (mips), OGA (armv7), Linux (x86 and interpreter). Not tested on Android though. | |||
2019-10-03 | Reenable native file IO on PSP | bmaupin | |
2014-12-11 | Provide two comments | twinaphex | |
2014-12-11 | Demacro-ize main.c | twinaphex | |
2014-12-10 | Add HAVE_DYNAREC ifdef | twinaphex | |
2014-12-10 | Style nits | twinaphex | |
2014-12-10 | cleanups | aliaspider | |
2014-12-10 | cleanups | aliaspider | |
2014-12-10 | use correct save directory. | aliaspider | |
2014-12-10 | implement retro_serialize/unserialize | aliaspider | |
2014-12-09 | Cleanups - main.c | twinaphex | |
2014-12-09 | Clean up some unused stuff | twinaphex | |
2014-12-09 | Remove unused clock_speed variable | twinaphex | |
2014-12-09 | Remove set_clock_speed | twinaphex | |
2014-12-09 | Assume PC_BUILD | twinaphex | |
2014-12-09 | Remove useless GUI font code | twinaphex | |
2014-12-09 | Remove gui.c | twinaphex | |
2014-12-09 | Remove zip.c/zip.h | twinaphex | |
2014-12-09 | video output now works in statically linked builds. | aliaspider | |
core can't be used as a shared library yet due to the dynarec not working when compiled with -fPIC | |||
2014-12-09 | hide some warnings | aliaspider | |
2014-12-09 | fix undefined referances. | aliaspider | |
2014-12-09 | can compile | aliaspider | |
2014-07-14 | Take out Windows CE code | twinaphex | |
2014-07-14 | Get rid of PND_BUILD/RPI_BUILD/POLLUX_BUILD/GIZ_BUILD | twinaphex | |
2013-03-07 | raspberry pi port | Dave | |
2012-10-06 | initial Caanoo port | notaz | |
plus some random tweaks | |||
2012-10-05 | make sound reinitable | notaz | |
this will be used for Caanoo overclocking workaround | |||
2011-09-08 | u7/pandora release | notaz | |
2011-09-08 | make romdir saving not GP2X specific | notaz | |
not using config as it's binary, this is intended to be user editable. | |||
2011-09-08 | store saves and configs in gpsp dir | notaz | |
Don't like ROM dir littering. Still looking there for .sav and .cht files though. | |||
2011-09-06 | enable -Wall and fix warnings reported by it | notaz | |
2011-09-06 | initial pandora port, with hardware scaling and stuff | notaz | |
2011-09-04 | refactor GP2X stuff for pandora reuse | notaz | |
2011-09-04 | unify non-psp synchronize(), fix a few sound issues | notaz | |
..like ignoring real buffer size and not stopping sound thread on exit | |||
2011-09-03 | get rid of GP2X_BUILD checks where they are not really needed | notaz | |
2009-06-21 | fixed clock and scaling config saving handling | notaz | |
2009-06-13 | u5 release | notaz | |
2009-06-06 | cpu clock setup, save rom dir, cleanups | notaz | |
2009-05-31 | working tripple buffering | notaz | |
2009-05-30 | wiz port wip | notaz | |
2009-05-21 | tweaks from 2008 (gpsp09-2xb_3) | notaz | |
2009-05-21 | original source from gpsp09-2xb_src.tar.bz2 | notaz | |