summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2019-03-31Fix crash that occurs when changing video screen settings if the emulator ↵Mike Pavone
window is currently fullscreen. Add a little more error handling to Open GL code
2019-03-31Update verison number in liblastem.cMike Pavone
2019-03-31Include ROM DB in library binary for libretro targetMike Pavone
2019-03-31Fix build breakage for libretro targetMike Pavone
2019-03-30Fix bumper/trigger binding boxes for "normal" style conntrollers. Change ↵Mike Pavone
label of "Back" button to "Save" when there are unsaved changes in controller binding
2019-03-30Update version number for nightly buildsMike Pavone
2019-03-30Fix crash when pressing escape with no ROM loaded. Fix immediate cancel in ↵Mike Pavone
keybinding view when mouse happens to be where the cancel button appears
2019-03-28Added tag v0.6.2 for changeset 8aeac7bd9fa7Michael Pavone
2019-03-27Update version number, special thanks, CHANGELOG and README in preparation ↵Michael Pavone
for possible 0.6.2 release
2019-03-27Add unit to gain label and change color of checkbox selected state to ↵Michael Pavone
hopefully make it more clear
2019-03-27Restore some newlines in debug output that got lost when fixing GDB remote ↵Michael Pavone
debugging issue
2019-03-27Request float 32 sample format since it saves us a conversion now that the ↵Michael Pavone
gain code has been added
2019-03-27Operator results should be delayed by one sample when used as a modulator in ↵Michael Pavone
some cases based on relative execution time and pipeline length
2019-03-26Fixed contents of left and right shoulder boxes for VARIANT_6B_BUMPER ↵Michael Pavone
controllers
2019-03-26Skip buttons or axes in the mapping UI that have no label for the selected ↵Michael Pavone
controller type
2019-03-26Remove some problematic entries from the game controller dbMichael Pavone
2019-03-26Support controllers that have their dpad mapped to an axisMichael Pavone
2019-03-26Zero offset should also impact output channels that a channel is panned away ↵Michael Pavone
from
2019-03-26Fix a couple of minor cases of extra precision in LFO implementationMichael Pavone
2019-03-25Fix and update JSON payload for webhook in build scriptsMichael Pavone
2019-03-25Post build results to discord via webhookMichael Pavone
2019-03-24Initialize gain_mult when creating an audio source so things work okay for ↵Michael Pavone
clients that don't explicitly set the gain
2019-03-24Optionally emulate the offset around zero in the imperfect DAC of a discrete ↵Michael Pavone
YM2612
2019-03-24Make sure there are no races between main thread and audio thread around ↵Mike Pavone
mix_buf. Fix lack of proper termination in shader loading code