Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-22 | Add a threaded renderer | Justin Weiss | |
This change adds a gpulib implementation that accepts GPU commands and runs them through a real gpulib implementation on a thread. Depending on a setting, it can either force a sync every frame, or continue to work until the next frame arrives. | |||
2020-08-13 | Merge pull request #444 from justinweiss/hires-downscale | hizzlekizzle | |
Add an option to downscale hi-res views | |||
2020-08-13 | Add an option to downscale hi-res views | Justin Weiss | |
Some older devices that use gpu_unai don't have a high enough resolution to display all of the pixels in high-res mode. There's a setting in unai to skip rendering of these pixels, but it's not connected to the libretro frontend, and does not appear to be used in the gpulib implementation at all. This commit adds a gpu_unai setting, Enable Hi-Res Downscaling, that will enable pixel skipping and blit only the pixels actually rendered into a buffer no larger than 384x240. This buffer is then treated as the actual framebuffer by gpulib and the libretro frontend. | |||
2020-08-04 | Add header guards | negativeExponent | |
2020-06-07 | Add Sony Mouse Controller support | negativeExponent | |
- Tested with Final Doom. Worked great. | |||
2019-08-17 | Backport GPU Unai plugin from PCSX4ALL | negativeExponent | |
- backports gpu unai plugin from PCSX4ALL - sync necessary files with notaz/master to allow building standalone app | |||
2017-05-06 | Adding enable/disable dithering core option with support for Neon GPU | pjft | |
2016-12-22 | Do some light multitap cleanup | Andrew | |
After seeing the regressions from multitap I took a quick look at the code, and there's quite a bit of cleanup needed. This fixes the initial really obvious stuff, a useless copy and a duplicate in_keystate that can cause compilation issues, along with bringing styling closer to the pcsx standard so it's a bit more readable. The multitap changeset also seems to have been done with an editor that mangled line endings, I'll address that in a followup commit. | |||
2016-05-13 | second implementation of multitap | alexis-puska | |
add game/core option to enabled or disabled multitap. Test with micro machine V3 and 5 devices, 2 multitap enabled, all device react good i can’t test the 6 7 8 select player but i can select 8 gamer. The 2 multitap works fine. i detect a bug, when we change the game pad type to analog, the library crash, see it next time | |||
2016-05-13 | Added multitap core option & style nits | cbransden | |
2016-05-13 | Initial multitap support | alexis-puska | |
2015-04-22 | Poll analog inputs of pad2 when it's an analog pad. | Jasper van der Neut - Stulen | |
2013-02-06 | attempt to make gles plugin work under RPi | notaz | |
2012-11-28 | frontend: update caanoo port | notaz | |
2012-11-18 | frontend: overlay improvements | notaz | |
work directly on psx vram | |||
2012-11-18 | fix gun handling in enhancement mode | notaz | |
2012-11-11 | frontend: move text drawing to libpicofe | notaz | |
+ some minor fixes | |||
2012-11-10 | frontend: improve pandora nub to PSX analog mapping | notaz | |
2012-11-02 | move blit to core, allow filtering while blitting | notaz | |
also adds libpicofe to pull filters from, and filter related UI stuff | |||
2012-10-12 | start mmap'ing vram, with hugetlb if possible | notaz | |
2012-10-12 | add support for software-enhanced rendering | notaz | |
2012-04-29 | gpu plugins: always support 16bpp blit | notaz | |
use this for generic sdl and maemo | |||
2012-04-29 | frontend: clean up some hacks | notaz | |
2012-01-21 | gpu-gles: refactor for caanoo/wiz support | notaz | |
too bad it's unusable there. | |||
2012-01-21 | frontend: export fps stats to plugins | notaz | |
2012-01-19 | frontend: add gles plugin options | notaz | |
2012-01-05 | gpu_neon: add some intelace mode handling | notaz | |
a bit of refactoring too | |||
2011-12-19 | gpu_neon: make use of unai's lineskip mode | notaz | |
2011-12-11 | frontend: make analogs configurable | notaz | |
2011-12-10 | add vibration support for Caanoo | notaz | |
2011-12-06 | export frame count to gpu too | notaz | |
2011-12-05 | remove gpu vblank callbacks | notaz | |
we do it in core now | |||
2011-09-27 | frontend: few more pollux/caanoo tweaks | notaz | |
2011-09-25 | add pollux/caanoo port, refactor things | notaz | |
2011-08-13 | frontend: add gpu_unai configuration options | notaz | |
2011-08-13 | frontend: refactor plugin_lib for maemo | notaz | |
should give them proper frame limiter, frameskip and also lightgun support, maybe. | |||
2011-08-13 | add guncon support | notaz | |
a bit basic but works | |||
2011-07-08 | dfxvideo: decouple from main emu | notaz | |
2011-03-14 | frontend: add screenshot functionality | notaz | |
2011-02-10 | frontend: support analog controller using nubs; some refactoring | notaz | |
also enable frameskip by default, it makes the experience a bit better on most games. | |||
2011-01-24 | add watchdog thread to detect lockups | notaz | |
2011-01-16 | rewrite frame limiter | notaz | |
the peops one is sometimes sleeping when not needed. | |||
2011-01-04 | try to ensure fbdev buffer is valid | notaz | |
2011-01-03 | gpu_unai: basic frameskip | notaz | |
only partially works but oh well | |||
2011-01-02 | plugin_lib: export more functions | notaz | |
2011-01-02 | add a way for GPU plugin to get layer config | notaz | |
2010-12-28 | move layer control to plugin/plugin_lib | notaz | |
2010-12-25 | menu: add config save/load | notaz | |
2010-12-14 | refactor OSD code and PCNT stuff | notaz | |
2010-12-14 | add OMAP layer, also preliminary menu, hud and input support | notaz | |