![]() The Options menu was still showing the Keyboard dialog as selected even after it had been closed IN and OUT breakpoints could be edited to become duplicates of existing breakpoints Duplicate IN and OUT breakpoints could be added Some graphic character encodings were not being recognised by the BASIC Listing import facility when loading a program into the Spectrum Some ZxToken characters were still not being recognised by the BASIC Listing import facility Implemented some intentional redundancy in the OpenGL video plugin's state management, to guard against things like Discord's video capture poking around in the context without cleaning up after itself Lots of additional core emulation fixes which came along with CD support (in line with binding all inputs via "Set All") When adding a new individual input trigger in the binds menu, the prompt mode now defaults to "specify hold and button" instead of just "specify button". Fixed scaling on monitors with a non-standard DPI Fixed a timing problem with EEPROM reads (only relevant when running with no boot ROM set) Fixed an issue with word strobes not being correctly scheduled until a write to SMODE/SCLK. Fixed a problem with depth writes in 32-bit mode, thanks to 42Bastian for providing a test case Thanks to neurocrash for spending a lot of time running tests for me on a machine where this was an issue Added another DirectInput workaround which may help prevent stuck analog controls on some machines. Added -physdevindex as a command line option, can be used when launching *VirtualDisc_SystemPath as the ROM image via command line Added -audiocapindex as a command line option, can be used when launching *VirtualDisc_SystemAudio as the ROM image via command line Added -setcfgprop and -setcfgpropcat as command line options Added -forceloadaddr and -forcerunaddr as command line options Added -nodevicechange and -fulldevrefresh as command line options Thank you to Mycah Mattox for donating the Jaguar CD hardware, this hardware was essential for my research Jaguar CD support! This encompasses a whole bunch of new functionality. Updated code to remove usage of ffmpeg 5.1.x deprecated symbols Upgraded Win64 build to link ffmpeg library version 5.1.2 Upgraded Win64 build to link SDL2 library version 2.24.1 Added clang address/undefined behavior sanitizer build option for unix debug builds Added cmake SOURCE_DATE_EPOCH hook to allow setting of UTC timestamp for reproducible binary builds Allows querying of debug symbols from lua scripts Added debugger.getsymboloffset lua function binding. ![]() Added lua script loading via file drag and drop feature Implemented support for input.get() lua function binding ![]() This ensures that latest data is available for inspection when stopped at a breakpoint Now ensures that logged output is flushed to disk when emulator is paused. dbg so that it does not conflict/overwrite ld65 debug symbol files Changed debugger data save file extension to be. Added option to set fceux base/config directory path via FCEUX_CONFIG_DIR environment variable Accessible either via hot key or checkbox on sound config window Added option to use palette background color as video background Controller buttons that are mapped to physical gamepad or joystick are unaffected Added logic to prevent controller buttons that are bound to the keyboard from being active when family keyboard is enabled. Added separate hot keys for hard and soft NES reset functions Added logic to raise and shift focus to hex editor window when opening from debugger Added support for loading IPS files on top of already loaded ROMs Changed disk flushing logic to be more efficient giving significant performance increase Added ability to apply ROM file pasting as a single undoable action Added protections to guard against corrupt save files Memory allocation and alignment code cleanup Added hotkey to allow for global enable/disable of cheats Various fixes for issues caught by clang code sanitizers ![]() ![]() Changed built-in palettes to be bit-shifted properly so that whites are pure FF Added cycle IRQ mode for Konami VRC mappers Mapper 235: Update support for 260-in-1 and add UNROM mode ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |