--- - branch: MAIN date: Wed Jun 3 13:47:21 UTC 2020 files: - new: '1.3' old: '1.2' path: pkgsrc/emulators/sameboy/Makefile pathrev: pkgsrc/emulators/sameboy/Makefile@1.3 type: modified - new: '1.5' old: '1.4' path: pkgsrc/emulators/sameboy/Makefile.common pathrev: pkgsrc/emulators/sameboy/Makefile.common@1.5 type: modified - new: '1.2' old: '1.1' path: pkgsrc/emulators/sameboy/PLIST pathrev: pkgsrc/emulators/sameboy/PLIST@1.2 type: modified - new: '1.4' old: '1.3' path: pkgsrc/emulators/sameboy/distinfo pathrev: pkgsrc/emulators/sameboy/distinfo@1.4 type: modified id: 20200603T134721Z.b617cafdb9ee8395da5a59f2ac081d4a4e6447b8 log: "sameboy: Update to 0.13\n\nVersion 0.13\n\n This version is backwards compatible with save states from SameBoy 0.11.x\n and newer.\n\n New/Improved Features\n\n \ * When emulating a Game Boy, you can now select out of 4 different\n palettes\n \ * New Monochrome LCD scaling filter\n * It is now possible to display Super Game Boy, or a built-in default\n border, even when emulating different models\n * Improvements to the built-in boot ROMs; the DMG boot ROM has a new\n animation, and the CGB boot ROM now features an anti-aliased logo\n \ * Gamma correction added to the CRT scaling filter\n * Add 窶å½\x9Deduce Contrast窶� as an additional color correction mode\n * Optional more accurate frame blending mode, emulating the\n scanline-like appearance of actual Game Boy displays\n * The next debugger command now skips over HALT\n * The registers debugger command now display IME as well\n * Added volume control to the SDL frontend\n * The SDL frontend will now load and save 窶å¾\x98refs.bin窶� relative to the\n binary if such file exists\n * The sidebar in the Cocoa debugger is now resizable and collapsable\n * The Cocoa frontend now supports cheats\n * Added support to ISX files, used by the official toolchain\n \ * Rewritten and improved controller support in Cocoa, featuring rumble,\n \ player LEDs, and analog controls for turbo and slow motion. Controller\n \ support:\n * GameCube adapters (Both official and PC adapters): Full support,\n including automatic mappings, multiplayer, analog controls, and\n rumble\n * Unofficial adapters in PC mode support analog rumble, as\n opposed to PWM binary rumble; the use of PC mode is\n recommended\n * Generic 窶å¼\x8Bwin USB窶� DualShock 2 PC adapter: Automatic mapping,\n multiplayer support\n \ * Switch Pro Controller: Full support, including automatic\n mappings, rumble, and player LEDs; via both USB and Bluetooth\n * DualShock 3: Full support, including automatic mappings, rumble,\n player LEDs, and analog controls; via both USB and Bluetooth\n * Some Macs seem to be unable to communicate LED and rumble\n information to DualShock 3 controllers; the use of USB for\n this controller is recommended\n \ * Generic controllers: Basic functionality, may need to be manually\n \ remapped in settings\n * Support for more controllers will come in future releases\n * Optionally add rumble support to all games, even those without a\n Rumble Pak, in all frontends\n * SDL rumble support varies between operating systems and SDL\n versions\n * The debugger now allows more than one symbol at the same address\n * Added the softbreak debugger command to enable/disable software\n breakpoints (ld b, b)\n * The SDL debugger now always outputs 窶�>窶� when it窶å\x86± waiting for an input\n * The SDL debugger allows the use of the magic binary sequence\n \ \"\\x03\\x0a\" to break the debugger from stdin in async-capable platforms\n\n \ Accuracy Improvements/Fixes\n\n * Fixed a regression bug that made the first frame blank instead of\n repeated on the Game Boy Color\n * Fixed an APU sequencer edge case\n * Fixed a bug affecting HDMA timing\n * Color correction is now more accurate\n * Correct emulation of the OPRI register\n \ * More accurate emulation of STOP mode\n * More accurate emulation of LCDC write conflicts; although individual\n units may behave differently\n \ * Emulation of cases where PPU object fetched are aborted in the middle\n \ * Correct emulation of changing object height during fetch\n * More accurate emulation of the PPU fetcher窶å\x86± timings\n * Accurate emulation of SCX窶å\x86± upper 5 bits changing mid-line\n * Rewritten window implementation, which is much more accurate now,\n including the various timing scenarios\n * More accurate emulation of background FIFO push timings\n * Emulate some of the cases where the PPU and LCD desync\n * Accurate emulation of tilemap advance timings\n * Implement a missing SGB command (ATTR_CHR)\n * More accurate MBC2 emulation\n * More accurate MBC3 emulation and proper MBC30 support\n \ * Correct emulation of PCM12 and PCM34 reads when emulating CGB-C\n * Improved HuC-1 emulation\n * HuC-3 emulation, including RTC and alarm clock emulation\n * Alarm clock emulation is only supported in the Cocoa frontend\n \ * Partial emulation of glitched VRAM reads that happen right after mode\n \ 3\n\n Bug Fixes\n\n * Fixed a bug with scrolling menus in the SDL frontend when emulating a\n Super Game Boy\n * Fixed cases where the Cocoa frontend froze\n * Fixed a bug where an incorrect minimum window size was enforced on the\n Cocoa frontend\n * Assignments to 16-bit expression in the debugger is now working\n correctly\n * Fixed operator priorities in the debugger\n * Fixed a debugger parsing bug\n * Fixed compatibility with older macOS versions in the Cocoa version,\n restoring support for 10.9 (Mavericks) and newer\n\n Misc Internal Changes\n\n * Added per-commit automatic GitHub builds, with basic sanity tests\n * When building the SDL frontend on macOS, the Brew version of SDL2 is\n used\n * Fixed various compilation errors with GCC\n * Make the libretro frontend compile without warnings\n * HuC-1 and HuC-3 IR are emulated now, but this is not currently\n \ supported in any frontend\n" module: pkgsrc subject: 'CVS commit: pkgsrc/emulators/sameboy' unixtime: '1591192041' user: nia