summaryrefslogtreecommitdiff
path: root/input.c
AgeCommit message (Collapse)Author
2021-07-03Merge remote-tracking branch 'libretro/master' into pico-feneonloop
2021-06-27Enable big-endian devices: gc/wiiDavid Guillen Fandos
This patch adds big-endian compatibility in gpsp (in general but only for the interpreter). There's no performance hit for little-endian platforms (should be a no-op) and only add a small overhead in memory accesses for big-endian platforms. Most memory accesses are wrapped with a byteswap instruction and I/O reg accesses are also rewired for proper access (using macros). Video rendering has been fixed to also do byteswaps but there's a couple of games and rendering modes that still seem broken (but they amount to less than 20 games in my tests with 1K ROMs). This also adds build rules and CI for NGC/WII/WIIU (untested)
2021-05-17Add turbo A/B buttonsjdgleaver
2021-05-13Add dedicated RetroPad fast-forward buttonjdgleaver
2021-03-21Adds a libpicofe frontend and menusneonloop
Implements: - fast-forward (toggle) - audio-buffer-based frameskip and frame limiting - color-correction (using the libretro code) - lcd ghosting (using the libretro code) - FPS display - input rebinding - emulator key rebinding - scaling (with the old gpsp filters and drowsnug's scaled-nofilter) - saving and savestates - game-specific configuration Not yet implemented: - cheats - fast-forward (hold)
2014-12-13Turn two functions statictwinaphex
2014-12-10add a HAVE_MMAP check, cleanups.aliaspider
2014-12-10implement retro_serialize/unserializealiaspider
2014-12-09Remove non-libretro code in input.ctwinaphex
2014-12-09Remove useless GUI font codetwinaphex
2014-12-09fix undefined referances.aliaspider
2014-12-09can compilealiaspider
2014-07-14fix x86 buildaliaspider
2014-07-14Get rid of PND_BUILD/RPI_BUILD/POLLUX_BUILD/GIZ_BUILDtwinaphex
2013-03-07raspberry pi portDave
2011-09-06enable -Wall and fix warnings reported by itnotaz
2011-09-06initial pandora port, with hardware scaling and stuffnotaz
2011-09-04refactor GP2X stuff for pandora reusenotaz
2011-09-03get rid of GP2X_BUILD checks where they are not really needednotaz
2009-06-13u5 releasenotaz
2009-06-09u4 releasenotaz
2009-05-31working tripple bufferingnotaz
2009-05-30wiz port wipnotaz
2009-05-21tweaks from 2008 (gpsp09-2xb_3)notaz
2009-05-21original source from gpsp09-2xb_src.tar.bz2notaz