summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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 ↵Michael Pavone
reloading a ROM or loading a sequence of different ROMs
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 ↵Michael Pavone
Kabuto/Titan and fix edge case in sprite overflow flag that was breaking the RPS minigame in Alex Kidd
2019-06-02add input descriptorshizzlekizzle
for remapping from the 'controls' menu
2019-05-17Split generic part of audio code into a separate file so it can be used in ↵Michael Pavone
other targets besides SDL
2019-05-14Differentiate between the full Sega mapper and the SRAM only one. Fixes ↵Michael Pavone
crash on save state load for Phantasy Star IV and other games that use the same mapper
2019-05-08Basic UI navigation with controllerMichael Pavone
2019-05-03Reprocess bindings when SDL2 mappings, controller types or controller order ↵Michael Pavone
change
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
saving a screenshot
2019-04-23Allow rom directory and rom name in screenshot path. Allow rom name in ↵Michael Pavone
screenshot name. Remove ability for path variables to contain underscores
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 ↵Michael Pavone
reasons, but saving it to disc that way isn't great. Swap before save/after load to fix
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 ↵Michael Pavone
still need some work
2019-04-22Adjust scroll of parent layout object if widget newly selected by keyboard ↵Michael Pavone
is offscreen
2019-04-22Fix mouse selection of files. Keep keynav from selecting a non-existent widgetMichael Pavone
2019-04-19WIP keyboard nav for Nuklear menusMichael Pavone
2019-04-18MergeMichael Pavone
2019-04-18WIP new 68K core using CPU DSLMichael Pavone
2019-04-18Minor fix to 68K test generator scriptMichael Pavone
2019-04-14Get Android build working again and update for SDL 2.0.7 (last version to ↵Michael Pavone
support older versions of Android)
2019-04-09Fix upload path to take into account separate Win64 directoryMichael Pavone
2019-04-09MergeMichael Pavone
2019-04-09Get rid of writes to INVALID_LINE in the framebuffer and fix a crash in OD2 ↵Michael Pavone
from the recent accuracy work
2019-04-09Use separate directories for Win32 and Win64 nightly buildsMichael Pavone
2019-04-07Get OS param from config file for win nightly build/upload scriptMichael Pavone
2019-04-07Fix regression in handling of context recreation in Nuklear UIMichael Pavone
2019-04-07Update build_release script to support Win64Michael Pavone
2019-04-07Fix callee saved regs for Win64Michael Pavone
2019-04-07Get 64-bit builds working for Windows targetMichael Pavone
2019-04-06Fix windows buildMichael Pavone
2019-04-04Don't force NONUKLEAR on when NOGL is set at build time since the Nuklear UI ↵Michael Pavone
works without GL now
2019-04-04Allow Nuklear UI to be used when OpenGL is disabledMichael Pavone
2019-04-03MergeMike Pavone
2019-04-03Add an explicit rule for termhelper as it was relying on a built-in rule beforeMike Pavone
2019-04-03Make libretro target successfully build for Windows and possibly MacMike Pavone
2019-04-02Separate compositing from final output. Fixes some minor accuracy issues ↵Michael Pavone
with regards to when background color reg/CRAM changes take effect. Fixes minor glitch in DF Retro Direct Color DMA demo at inactive/active transition