summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-21Add Genesis 6-button contoller imageMichael Pavone
2020-11-21Fix some bugs in PNG decoderMichael Pavone
2020-11-09Add a UI button to reset config to defaultsMichael Pavone
2020-11-07Prevent user from getting stuck in directories they don't have permission to ↵Michael Pavone
read in ROM browser
2020-11-07Show current path in file browserMichael Pavone
2020-11-04Use different variants for Genesis controllers to better represent what ↵Michael Pavone
types are out there
2020-11-02Reorder system settings so that more common options are near the top and ↵Michael Pavone
none of the dropdowns get cut off
2020-11-01Multiplying by zero and shifting by zero are very different. Fixes ↵Michael Pavone
regression in Overdrive 2
2020-11-01Small improvement to refresh cycle approximationMike Pavone
2020-11-01Improved texture atlas size estimation in NuklearMike Pavone
2020-11-01Fix a regression in sprite rendering that could cause garbage to be ↵Mike Pavone
displayed on first line
2020-10-19Add support for the parts of the KMod debug ports used by SGDKMike Pavone
2020-10-16Fix build breakage on OS XMichael Pavone
2020-10-16Specify min OS X version when making a "portable" build for that platformMichael Pavone
2020-10-16Prevent wait truncation in VGM loggingMichael Pavone
2020-10-11Set initial pan bits in YM2612 register array and not just the separate lr ↵Michael Pavone
field of the channel. This fixes an issue in which some channels would be silent in VGM log output
2020-10-11Fix occasional deadlock on startup when using audio syncMichael Pavone
2020-07-19Added Wii U controller imageMike Pavone
2020-07-14Fix VGM delay calculation overflow when a YM-2612 write follows a PSG write ↵Mike Pavone
in close succession
2020-07-12Add stubs for some functions in libblastem.c to fix link failures on windows ↵Mike Pavone
libretro target
2020-07-11Fix broken enum definitions that cause multiple definition errors when ↵Mike Pavone
building with -fno-common which is now the default in GCC 10
2020-07-11Fix libretro target on windowsMike Pavone
2020-06-28Enter debugger when a VDP data port read would cause a CPU lockupMike Pavone
2020-06-28Fix regressions from most recent address/cd latch change. Need to do more ↵Mike Pavone
research still, but probably good enough for now
2020-06-18Update cycle to VGM sample conversion based on ValleyBell's suggestionMichael Pavone
2020-06-18MergeMichael Pavone
2020-06-18Fix regressions in Monster World IV and Sonic 3D Blast caused by address ↵Michael Pavone
latch changes
2020-06-13Add stop command to end of recorded VGM streamMike Pavone
2020-06-13MergeMichael Pavone
2020-06-13Somewhat buggy implementations of shift instructions in new 68K coreMichael Pavone
2020-06-12Fix 68k test harness target, add cycle count to output and add a cycle limitMichael Pavone
2020-06-10Fix cycle timing of a number of 68K instructionsMichael Pavone
2020-06-02Add ROM DB entry for Sonic DeltaMike Pavone
2020-06-01Fix handling of unmapped reads/writes to the cart/expansion port regionMike Pavone
2020-05-16Fix libretro targetMichael Pavone
2020-05-16Fix vgmplay targetMichael Pavone
2020-05-15Fix regression in Mode 4 support caused by address/cd latch changesMichael Pavone
2020-05-12Go back to unpausing audio in render_video_loop to ensure the core is no ↵Michael Pavone
longer running on the main thread when audio callbacks start when using run on audio thread mode
2020-05-09Less hacky run on audio thread modeMichael Pavone
2020-05-09Don't hold frame queue mutex while renderingMichael Pavone
2020-05-09Fix regression in run on audio thread modeMichael Pavone
2020-05-09Allow use of NPOT textures as a config option. Useful for some mobile GPUsMichael Pavone
2020-05-09Specify desired language when invoking fc-match to find an appropriate font ↵Michael Pavone
on Linux
2020-05-08Avoid expensive re-init from switching to external sync after render_init ↵Michael Pavone
has been called
2020-05-08Better handling of pad assignment to remotesMichael Pavone
2020-05-08Fix handling of remote disconnectsMichael Pavone
2020-05-08Fix "full" deflate flush so multiple remotes can successfully joinMichael Pavone
2020-05-08Add an event log soft flush and call it twice per frame in between hard ↵Michael Pavone
flushes to netplay latency when there are insufficient hardware updates to flush packets in the middle of a frame
2020-05-08megawifi: implement CMD_DATETIMEdoragasu
2020-05-08megawifi: implement UDP socketsdoragasu