summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-01-06Fix regression in handling of color index 0 in Mode 4. Support Mode 4 in CRAM...Michael Pavone
2019-12-05Only look at low 24-bits of reset vector in ROM type detection heuristicMichael Pavone
2019-12-05Properly mask addresses to 24-bit in disassemblerMichael Pavone
2019-10-09Wait to reacquire framebuffer so that switching to UI does not require pushin...Michael Pavone
2019-10-09Hopefully final fix for line advancement/frame end calculationMichael Pavone
2019-09-21Report more accurate frame and sample rates to frontend in libretro targetMichael Pavone
2019-09-21Fix regression in H32 from fine scroll optimizationMichael Pavone
2019-09-21Small optimization to read_map_scrollMichael Pavone
2019-09-21Optimized sprite renderingMichael Pavone
2019-09-21Calculate fine scroll once per line for a small speedupMichael Pavone
2019-09-21Slightly gross fix for edge case introduced in border cropping changeMichael Pavone
2019-09-21Implement interrupts in call dispatch mode in CPU DSLMichael Pavone
2019-09-17Implement overscan crop in libretro targetMichael Pavone
2019-09-16Don't render lines that are cropped by overscan. Allows submitting frame earl...Mike Pavone
2019-09-07Cache operator phase increment for a small perf improvementMichael Pavone
2019-09-06Split ym_run into a few different functions to enhance clarityMichael Pavone
2019-08-20Small optimization to render_normal and a minor bugfix in left border debug r...Michael Pavone
2019-08-20Fix sprite rendering regression introduced by H40 line at a time optimizationMichael Pavone
2019-08-19Only do full sync on VDP data port reads instead of all VDP port reads, provi...Michael Pavone
2019-08-19Small optimization to render_map in VDP codeMichael Pavone
2019-08-17Draw entire lines in H40 mode when possible. Still seems to have an edge case...Michael Pavone
2019-08-02Fix regression in sprite rendering in H32 modeMichael Pavone
2019-07-28Forgot to commit the header changesMichael Pavone
2019-07-27Fix debug register output regression in border regionMichael Pavone
2019-06-29Properly handle freeing a paused audio source. Fixes crash when repeatedly re...Michael Pavone
2019-06-24Fix accuracy bugs used by Novedicus to detect BlastEm/ExodusMichael Pavone
2019-06-24Fix libretro and stateview targetsMichael Pavone
2019-06-20MergeMichael Pavone
2019-06-20Rework sprite rendering phase 3 to better match behavior documented by Kabuto...Michael Pavone
2019-06-02add input descriptorshizzlekizzle
2019-05-17Split generic part of audio code into a separate file so it can be used in ot...Michael Pavone
2019-05-14Differentiate between the full Sega mapper and the SRAM only one. Fixes crash...Michael Pavone
2019-05-08Basic UI navigation with controllerMichael Pavone
2019-05-03Reprocess bindings when SDL2 mappings, controller types or controller order c...Michael Pavone
2019-05-03Reorder controllers based on which one receives player input firstMichael Pavone
2019-05-03Allow changing SDL2 mapping and controller type after initial configurationMichael Pavone
2019-04-29Fix a couple of small memory leaksMichael Pavone
2019-04-29Fix buffer overrun in shader list UIMichael Pavone
2019-04-27Added "sharp" shaderMichael Pavone
2019-04-27Make combo boxes keyboard navigableMichael Pavone
2019-04-25Minor improvements to keyboard navigationMichael Pavone
2019-04-24Allow game save path to be edited from UIMichael Pavone
2019-04-24Allow config file to be saved with executable for "portable" setupsMichael Pavone
2019-04-23Demote screenshot message to debug level so that a popup is not spawned when ...Michael Pavone
2019-04-23Allow rom directory and rom name in screenshot path. Allow rom name in screen...Michael Pavone
2019-04-23Don't print out a message when saving a state to the serialization pseudo-slotMichael Pavone
2019-04-2316-bit wide save RAM is stored in memory byteswapped for performance reasons,...Michael Pavone
2019-04-23Make sure on-cart memories are fully initialized in all casesMichael Pavone
2019-04-22Add keyboard navigation to toggle and "property" widgets. Property widgets st...Michael Pavone
2019-04-22Adjust scroll of parent layout object if widget newly selected by keyboard is...Michael Pavone