Commit Graph

  • fbfa20a2cd Merge pull request #337 from phobos2390/fix_for_signed_array_index Lior Halphon 2021-01-27 22:04:15 +02:00
  • bbfd16f63d Fix for tolower extension signed char issue phobos2390 2021-01-25 23:37:46 -07:00
  • b1a4f2700e Update website and copyright Near 2021-01-26 08:02:13 +09:00
  • ef9671010b More NR43 obscurities Lior Halphon 2021-01-24 20:57:46 +02:00
  • 4649eb83ea README: use the bsnes logo from the about box. Tim Allen 2021-01-22 18:17:15 +11:00
  • e7accf7092 doc: Document co_serializable(). Tim Allen 2021-01-11 22:22:31 +11:00
  • 4f75515cd3 doc: Add example programs using libco. Tim Allen 2021-01-09 01:25:00 +11:00
  • 8e1e889ce0 Add a TODO Lior Halphon 2021-01-16 15:31:09 +02:00
  • aa421258b8 Update the model enum so comparisons work correctly for SGB PAL and no-SFC SGBs Lior Halphon 2021-01-16 14:51:06 +02:00
  • 13a1e9d332 Timing fix Lior Halphon 2021-01-16 14:43:32 +02:00
  • 0056cc2d61 Revert "Further NR43 write glitch emulation" for now Lior Halphon 2021-01-16 14:42:13 +02:00
  • 557f554270 [Sameboy] Add type annotations to GBImageView's grid arrays. Jeff Verkoeyen 2021-01-14 22:58:19 -05:00
  • 8f91533a9a Revert nil check changes. Jeff Verkoeyen 2021-01-15 12:49:24 -05:00
  • 931045fd9b Merge pull request #325 from jverkoey/master Lior Halphon 2021-01-15 14:15:09 +02:00
  • 0b8ee0585a Merge pull request #329 from jverkoey/spritebug Lior Halphon 2021-01-15 13:39:07 +02:00
  • 1707c8818a Fix broken sprite rendering in the VRAM viewer due to mis-calculation of image data size. Jeff Verkoeyen 2021-01-15 00:06:21 -05:00
  • 60f226321d Resolve various deprecation warnings. Jeff Verkoeyen 2021-01-13 14:52:18 -05:00
  • 6dca01ad27 Annotate properties as nonatomic. Jeff Verkoeyen 2021-01-13 13:59:28 -05:00
  • a22bd9dba2 doc: Update usage.md Zee 2021-01-08 21:04:01 +08:00
  • e384707615 Further NR43 write glitch emulation Lior Halphon 2021-01-10 17:04:16 +02:00
  • 07e76a4ecf Oh boy, looks like my CGB-B is unique Lior Halphon 2021-01-09 23:28:30 +02:00
  • 1b3f52e8c0 Improved emulation of NR43 writes on different revisions Lior Halphon 2021-01-09 21:21:22 +02:00
  • 2aa171e0ea Better sample alignment on pre-CGB-D models Lior Halphon 2021-01-09 16:26:56 +02:00
  • 96736fe7c5 Fix false positives in odd-mode detection Lior Halphon 2021-01-09 00:59:12 +02:00
  • c496797fce Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2021-01-09 00:31:26 +02:00
  • c0582fd994 More accurate emulation of NR10 writes Lior Halphon 2021-01-08 16:43:00 +02:00
  • 0dcbe627c2 target-bsnes: Do not set the window background to black. Tim Allen 2020-12-25 17:08:49 +11:00
  • 8420fb7364 Merge pull request #319 from MaddTheSane/qlTrim Lior Halphon 2021-01-05 21:25:08 +02:00
  • e4c7333a1a Fix visibility of a few functions in the QuickLook plug-in. C.W. Betts 2021-01-04 01:08:31 -07:00
  • 29a3b18186 Better camera noise on frontends without camera support Lior Halphon 2021-01-03 16:52:18 +02:00
  • f9b13c66b1 Emulation of a newly discovered revision specific APU quirk Lior Halphon 2021-01-03 13:49:36 +02:00
  • ecace40fb0 Minor APU bug fix Lior Halphon 2021-01-02 18:27:21 +02:00
  • a9c337264e Fix the last remaining APU test Lior Halphon 2021-01-02 16:23:34 +02:00
  • b54a72d9b9 Fixing a bug where where zero-shift sweep wouldn't tick Lior Halphon 2021-01-02 14:56:45 +02:00
  • 5c854dbdca Interference emulation Lior Halphon 2020-12-31 00:06:36 +02:00
  • 8e858c1bf1 Capitalization Lior Halphon 2020-12-27 01:02:50 +02:00
  • e535d97e84 Fix GCC9 build break Lior Halphon 2020-12-27 00:23:16 +02:00
  • 9e808b255c Escape now returns to the previous menu if used from a submenu in the SDL port Lior Halphon 2020-12-27 00:03:40 +02:00
  • 1d34637bda Fix it harder Lior Halphon 2020-12-26 23:56:26 +02:00
  • 47ebc31733 Fixed a bug where the SDL and libretro frontend would not update the border when loading a new ROM Lior Halphon 2020-12-26 23:52:41 +02:00
  • 3dbd2eac91 Something went wrong with the color temperature commit somehow Lior Halphon 2020-12-26 23:33:01 +02:00
  • 7fc59b5cf4 Let the SDL port choose a boot ROMs folder Lior Halphon 2020-12-26 15:10:11 +02:00
  • e1f797c212 Improved scrolling Lior Halphon 2020-12-26 13:13:43 +02:00
  • c471696fbb Scrollbar and mouse wheel support Lior Halphon 2020-12-26 03:20:53 +02:00
  • 6d5ce6c54d Better scrolling a spacing in the SDL UI Lior Halphon 2020-12-26 01:45:03 +02:00
  • 544d39f19d Further improvements to STOP timing Lior Halphon 2020-12-26 00:19:48 +02:00
  • 4bbd27735f Fix a regression in speed switch timing, reset DIV on speed switch, better odd-mode detection and avoidance Lior Halphon 2020-12-25 20:40:39 +02:00
  • 159d9d0348 Color temperature control Lior Halphon 2020-12-25 14:14:17 +02:00
  • b5a611c5db More accurate color correction curves Lior Halphon 2020-12-24 23:17:20 +02:00
  • 84b388692a Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2020-12-24 23:14:00 +02:00
  • 66f62d696c More window fixes Lior Halphon 2020-12-24 20:50:47 +02:00
  • aa2bdf2a1c Better support for non-QWERTY Latin layouts Lior Halphon 2020-12-23 23:50:19 +02:00
  • 8f64f49c3b More accurate emulation of window timing, actual correct fix of #123 Lior Halphon 2020-12-23 23:49:57 +02:00
  • b0eb87dfab Merge pull request #315 from messmerd/line_ending_fix Lior Halphon 2020-12-19 11:36:49 +02:00
  • 8a13b7be24 Add .gitattributes line ending settings Dalton Messmer 2020-12-19 00:58:19 -05:00
  • 7a3ebb708c LCDC write timing regression fix Lior Halphon 2020-12-12 22:55:14 +02:00
  • db483ce95f Warn about potential odd-mode triggers Lior Halphon 2020-12-12 20:40:35 +02:00
  • 555835549a More accurate pausing behavior, including revision differences Lior Halphon 2020-12-12 20:35:18 +02:00
  • 770885440f Minor changes to debugger output Lior Halphon 2020-12-12 19:09:53 +02:00
  • 4f408eae7c Whoops Lior Halphon 2020-12-12 18:13:55 +02:00
  • dffc12331b Emulate the delayed NR44 write on the DMG Lior Halphon 2020-12-12 18:11:35 +02:00
  • 6b30de5fb1 Fixed dark colors on Metal without frame blending Lior Halphon 2020-12-12 16:02:46 +02:00
  • 7de6194e28 Redo channel 4's timing accurately, emulate NR43 write quirks Lior Halphon 2020-12-12 16:02:25 +02:00
  • 1baa0446a9 More sweep improvements Lior Halphon 2020-12-01 22:37:13 +02:00
  • 13bc8679f9 Correct preservation of NRx1's state on pre-CGB models Lior Halphon 2020-12-01 14:18:19 +02:00
  • 74cf452a48 Further accuracy improvements to sweep; passes Blargg's APU tests again, this time for real Lior Halphon 2020-12-01 14:17:35 +02:00
  • 0485124076 Redo channel 1 sweep based on DMG schematics; emulates two newly discovered behaviors and also fixes #309 Lior Halphon 2020-11-28 19:31:25 +02:00
  • 67c0e03f3b Fix a window bug in CGB mode, fixes #123 Lior Halphon 2020-11-22 00:21:19 +02:00
  • bbf609f46b Add TGA output option to the tester, closes #310 Lior Halphon 2020-11-21 21:05:03 +02:00
  • 027cecde24 Added debugger "undo" command. Closes #156 Lior Halphon 2020-11-21 16:19:58 +02:00
  • bdd27ce50d IR support in the libretro port Lior Halphon 2020-11-21 15:36:21 +02:00
  • 1d9ac5ccc3 More accurate IR emulation, simplify API Lior Halphon 2020-11-21 00:52:54 +02:00
  • b7f3454763 More accurate emulation of the IR port Lior Halphon 2020-11-20 22:12:15 +02:00
  • cd2310f0a7 Wave RAM reads 0xFF while active on AGBs Lior Halphon 2020-11-20 19:39:54 +02:00
  • 7fdc58a07e Implement CGB-mode TILE_SEL mixing, fixes cgb-acid-hell and m3_lcdc_tile_sel_change2, closes #308 Lior Halphon 2020-11-20 16:24:16 +02:00
  • c36bdc22f6 More accurate interrupt emulation Lior Halphon 2020-11-14 13:55:39 +02:00
  • 60b8978762 Local link cable and infrared emulation in the Cocoa port Lior Halphon 2020-11-13 23:07:35 +02:00
  • 88198e64f4 Minor bug fixes Lior Halphon 2020-11-13 16:28:48 +02:00
  • 67d8586720 hiro: Fix screensaver suspension under GNOME on X11. Tim Allen 2020-11-10 17:11:13 +11:00
  • 4f7a269ba5 sfc: Report auto joypad polling in the HVBJOY register. Asura 2020-11-02 03:46:17 +09:00
  • c15877a7b7 target-bsnes: Fixes for a couple of input settings bugs. John Chadwick 2020-11-07 12:31:18 -08:00
  • 083406f404 Missing install and uninstall steps Ghislain Antony Vaillant 2020-11-10 08:44:52 +01:00
  • 868fff9c06 Install icons to default theme Ghislain Antony Vaillant 2020-11-10 01:03:36 +01:00
  • 7a1d16bb3b Use XDG base directories Ghislain Antony Vaillant 2020-11-09 20:33:17 +01:00
  • d29677b778 target-bsnes: Only suppress screensavers when active Sintendo 2020-11-08 12:34:18 +01:00
  • dba608a808 target-bsnes: Expose screensaver supression in UI Sintendo 2020-11-08 12:29:45 +01:00
  • 0a9d15a978 hiro/cocoa: Implement Application::setScreenSaver Sintendo 2020-11-08 10:34:17 +01:00
  • f78502e131 Add a skeleton for bsnes user documentation. Tim Allen 2020-11-04 18:51:51 +11:00
  • a2571fe106 target-bsnes: Patch up broken recent-game entries. Tim Allen 2020-11-04 15:45:15 +11:00
  • 33cb7eb106 Add some documentation about what's in various bsnes directories. Tim Allen 2020-11-03 23:38:25 +11:00
  • 09100f5d88 correctly set O_NONBLOCK in OSS Moonchild 2020-11-05 20:55:39 -08:00
  • d4e1c34d0b Fix EXHIROM-RAM-* board mappings. John Chadwick 2020-11-05 18:55:02 -08:00
  • 216bcee66b nall: Support all the names endian.h provides on common platforms. Tim Allen 2020-10-30 18:01:10 +11:00
  • 6b38388a67 I have added comments to clarify the unknown behaviors that remain. Specifically, we don't know what happens when reading from 4016-4017 or 4218-421f, or when writing to 4016 or 4200, during the auto joypad polling sequence. Presumably, nothing good. asuramaru 2020-10-23 23:38:08 -04:00
  • 42f9e68fb2 Update timing.cpp Asura 2020-10-24 11:14:32 +09:00
  • 39c37ec2d1 Fix SNES auto-joypad polling asuramaru 2020-10-21 23:31:10 -04:00
  • 9d262ed113 nall: fix bad memory access pattern in string.format jsd1982 2020-10-27 18:22:29 -05:00
  • ac37afd153 Use byuu.org/bsnes as the official homepage. Tim Allen 2020-10-27 18:43:01 +11:00
  • f09c45f3e4 Fix region auto-detection when using native file dialogs. Tim Allen 2020-10-26 21:52:42 +11:00
  • 090b79b3be Strip whitespace and empty lines from the cheat editor. Tim Allen 2020-10-20 17:39:12 +11:00