Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-06 | Implement button bitmasks | twinaphex | |
2021-03-12 | Fix input descriptors | Sanaki | |
2021-03-12 | Give a saner default button layout | Adrien Plazas | |
This gives a saner default layout for 99% of games as nobody wants to jump with the R button. This is also better for the vast majority of 6-buttons games like Streets of Rage 3 or Ranger X, with the notable exception of Super Street Fighter II, but who emulates it on the Genesis anyways‽ | |||
2021-03-12 | libretro: Correctly calculate the aspect ratio | Adrien Plazas | |
This ensures the aspect ratio is correctly calculated at all time, for W40 and W32, for NTSC and PAL, and with any overscan. The calculation was wrong in render_framebuffer_updated(). | |||
2021-03-12 | Make retro_unserialize() return a success | Adrien Plazas | |
This helps the frontends know it actually works. | |||
2021-03-12 | libretro: Use the default serialization size | Adrien Plazas | |
This drops the cache which became invalid and instead return a large enough serialization size, avoiding to serialize twice as it is slow. Fixes https://github.com/libretro/blastem/issues/23. | |||
2020-07-12 | Add stubs for some functions in libblastem.c to fix link failures on windows ↵ | Mike Pavone | |
libretro target | |||
2020-05-09 | Less hacky run on audio thread mode | Michael Pavone | |
2020-04-18 | WIP new sync mode that runs emulation on audio thread | Michael Pavone | |
2020-04-16 | Update libretro target to use render_audio shared audio code | Mike Pavone | |
2020-04-13 | Add memory hook for genesis/megadrive save and cheevos support | negativeExponent | |
2020-04-13 | Add memory hook for cheat/rumble/cheevos support | negativeExponent | |
2019-09-21 | Report more accurate frame and sample rates to frontend in libretro target | Michael Pavone | |
2019-09-17 | Implement overscan crop in libretro target | Michael Pavone | |
2019-09-16 | Don't render lines that are cropped by overscan. Allows submitting frame ↵ | Mike Pavone | |
earlier when bottom overscan is non-zero which can reduce latency in some cases | |||
2019-06-24 | Fix libretro and stateview targets | Michael Pavone | |
2019-06-02 | add input descriptors | hizzlekizzle | |
for remapping from the 'controls' menu | |||
2019-04-03 | Make libretro target successfully build for Windows and possibly Mac | Mike Pavone | |
2019-03-31 | Update verison number in liblastem.c | Mike Pavone | |
2019-03-31 | Include ROM DB in library binary for libretro target | Mike Pavone | |
2019-03-31 | Fix build breakage for libretro target | Mike Pavone | |
2019-01-24 | Properly support interlace in libretro build | Michael Pavone | |
2019-01-23 | Fix aspect ratio for H32 games | Michael Pavone | |
2019-01-20 | Don't leak a system context when a game is unloaded | Mike Pavone | |
2019-01-20 | Implement serialization/deserialization in libretro build | Mike Pavone | |
2019-01-20 | Have a suitable default IO port configuration when nonIO is present from the ↵ | Mike Pavone | |
config file. Fixed off by one in processing gamepad button events in libretro build | |||
2019-01-20 | Fixed the most glaring issues in libretro build | Mike Pavone | |
2019-01-20 | Hacky WIP libertro implementation | Michael Pavone | |