summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2020-05-08megawifi: use util module socket functions for WIN32 compatibilitydoragasu
2020-05-08Make netplay remote sync to network rather than audio or video so it doesn't ↵Michael Pavone
drift out of sync with the host
2020-05-04Skip setting AI_NUMERICSERV in megawifi code on Windows for now so min SDK ↵Michael Pavone
version does not need to be bumped
2020-05-03More correct implementation of byte printing in builtin debugger. Fix GDB ↵Michael Pavone
debugger to use helper in backend.c for reading bytes
2020-05-03Apply fixes to helper functions in backend.c from interp branchMichael Pavone
2020-04-28Add support for printing a byte from memory in native debugger. Add stubs ↵Eric Fry
for GDB commands qThreadExtraInfo and qP
2020-05-03Implement CMD_HRNG_GET, CMD_GAMERTAG_GET and CMD_LOG.doragasu
2020-05-03Implement CMD_TCP_CON commanddoragasu
2020-05-03megawifi: stub common commands to get config.doragasu
* CMD_AP_CFG_GET * CMD_IP_CFG_GET * CMD_DEF_AP_CFG_GET * CMD_SERVER_URL_GET
2020-05-03megawifi: refactor and update commandsdoragasu
2020-05-02Use zlib to compress event log streamsMike Pavone
2020-05-02Fix some netplay issuesMike Pavone
2020-05-01Netplay protocol size optimizationMichael Pavone
2020-05-01Fix awful playback latencin in new netplay implementationMichael Pavone
2020-05-01Properly initialize Genesis reset cycle on startup. Fixes crash in GDB ↵Michael Pavone
remote debugger when stepping past the first two instructions
2020-04-30Fix some questionable comparisons between 64-bit values and literals that ↵Michael Pavone
fit in 32-bit integers
2020-04-30Remove usage of GCC pointer arithmetic on void * extensionMichael Pavone
2020-04-30Add missing file from new 68K coreMichael Pavone
2020-04-30Fix non-Windows build break from Windows compat changesMichael Pavone
2020-04-30Get WIP net play code compiling on Windows and cleanup some unistd.h includesMichael Pavone
2020-04-29Fix short event format decode bugMichael Pavone
2020-04-29Add missing netplay files and add in support for sending gamepad commands ↵Michael Pavone
back to host
2020-04-29WIP netplay supportMichael Pavone
2020-04-29Fix addrinfo leak in GDB remote debug supportMichael Pavone
2020-04-26Fix vgmplay targetMichael Pavone
2020-04-26Kill the stateview target as it is not very useful these days and breaks a lotMichael Pavone
2020-04-25Fix instruction timing for addq.w #i, (ay) in dynarecMichael Pavone
2020-04-24Implement 68K or and sub instructions in new coreMichael Pavone
2020-04-23Implement 68K eor instruction in new coreMichael Pavone
2020-04-23Implement 68K and instruction in new coreMichael Pavone
2020-04-23Fix autogenerated temp variables in interrupt subroutine in CPU DSLMichael Pavone
2020-04-18Allow override of SDL2 include path for "portable" buildsMichael Pavone
2020-04-18Allow specifying a default font path at build timeMichael Pavone
2020-04-18Make requested sample format configurableMichael Pavone
2020-04-18WIP new sync mode that runs emulation on audio threadMichael Pavone
2020-04-17Fix stateview targetMike Pavone
2020-04-17Fix regression in Konami games from address/cd latch changesMike Pavone
2020-04-16Admit defeat on the "trying to write CRAM dots while output is null issue" ↵Mike Pavone
for now and just add a null check
2020-04-16Update libretro target to use render_audio shared audio codeMike Pavone
2020-04-13Add memory hook for genesis/megadrive save and cheevos supportnegativeExponent
2020-04-13Don't apply address and cd register changes to the 'live' registers until ↵Michael Pavone
pending flag is cleared, but do preserve the upper address bits in the latch. Fixes regression in Overdrive 2 while preserving fix to Mona in 344 bytes
2020-04-13Add memory hook for cheat/rumble/cheevos supportnegativeExponent
2020-04-13Added implementation of printing PC in 68K debuggerMichael Pavone
2020-04-10Added soft reset command to debugger. Added more debugger helpEric Fry
2020-04-10Added help commands to debuggerEric Fry
2020-04-11Use proper memory map in Z80 debugger for memory printingMichael Pavone
2020-04-03Z80 HALT isn't really terminal. Fixes bug in Z80 disassemblerMichael Pavone