Commit graph

  • 6cd12633b7
    Merge e30dfc784f into a9789fab9a Dominic Cerquetti 2025-03-27 19:02:39 -03:00
  • ecf0181aa3
    Merge 5602476199 into a9789fab9a jeffythedragonslayer 2025-03-24 03:30:05 +01:00
  • a9789fab9a
    Merge pull request #358 from black-sliver/7z_C-fix master Devin Acker 2025-03-22 11:20:35 -04:00
  • def932ed4f
    Merge 4a4eff4043 into 7edc353e51 nyanpasu64 2025-03-22 11:17:21 -04:00
  • 7edc353e51
    Merge pull request #359 from callistoAshley/fix-wla-comments-pr Devin Acker 2025-03-22 11:17:07 -04:00
  • 6901953104
    Merge pull request #361 from beothorn/master Devin Acker 2025-03-22 11:16:50 -04:00
  • 908322c0d5 Copy properly working Beothorn 2025-02-05 23:05:24 +01:00
  • 20ca1509cc Make it possible to copy instructions Beothorn 2025-02-05 00:18:19 +01:00
  • b1e05a4560 Use correct symbols when writing comments to a WLA symbol file callistoAshley 2024-08-27 18:46:36 +10:00
  • 8d1abecd12 7z_C: move include black-sliver 2024-06-21 01:55:28 +02:00
  • c46ed61342 7z_C: replace non-functioning cpuid asm by untested C black-sliver 2024-06-21 01:25:27 +02:00
  • 000310841b
    Merge pull request #353 from tolmar/patch-1 Devin Acker 2023-12-29 10:33:47 -05:00
  • 2bfafbef5d
    Add missing linux dependency to README.md tolmar 2023-11-22 16:29:57 -08:00
  • 2d23fec711
    Merge pull request #352 from superjamie/linux-packages Devin Acker 2023-10-19 20:59:06 -04:00
  • 0c0b945970
    README: Update Linux Packages Jamie 2023-10-19 21:27:02 +11:00
  • 14e00375ba clear screen after power off (regression from a632b50acc) Devin Acker 2023-06-05 20:56:09 -04:00
  • dbdfff1e37
    Merge pull request #349 from spooonsss/fix_debugger_crash Devin Acker 2023-02-13 19:48:41 -05:00
  • a7f64b4aa8 Fix use-after-free crash in debugger spooonsss 2023-02-13 15:47:42 -06:00
  • 2700454d85
    Merge pull request #347 from NobodyNada/macos-input Devin Acker 2023-02-04 20:13:03 -05:00
  • 58ae61d4af
    Merge pull request #348 from TheKodeToad/dbus-inhibit-screensaver Devin Acker 2023-02-04 14:14:36 -05:00
  • 30b77a3dc2 Remove unused macros and Qt translation TheKodeToad 2023-02-04 12:33:04 +00:00
  • 447d4af4cb Fix memory leak TheKodeToad 2023-02-04 12:27:10 +00:00
  • 26943e4f45 Replace X11 hack with DBus solution TheKodeToad 2023-02-04 12:17:58 +00:00
  • eb446605ed Fix D-pad inputs on macOS Jonathan Keller 2022-12-23 16:12:45 -08:00
  • d2d3802307 superfx: fall back to using regular RAM size if extended header is empty (fixes #346) Devin Acker 2022-11-19 15:37:11 -05:00
  • 1ba3486fdb get rid of redundant address field in symbol struct Devin Acker 2022-06-18 09:57:24 -04:00
  • 53e607fe71
    Add github actions build Akiomi Kamakura 2022-09-05 22:31:59 +09:00
  • 3a2a2ed2f8
    Merge pull request #340 from lifning/master Devin Acker 2022-09-02 20:50:00 -04:00
  • c9f049d017 fix crashes on little-endian powerpc lifning 2022-09-02 17:20:36 -07:00
  • 7416f70b8b
    Merge pull request #339 from akiomik/patch-1 Devin Acker 2022-08-27 09:46:51 -04:00
  • 8e342cc978
    Add *.app to .gitignore Akiomi Kamakura 2022-08-27 22:12:06 +09:00
  • 5602476199 make output now gives no warnings Jeff Linahan 2022-06-23 20:37:11 -04:00
  • f05e075e4a
    Merge 1917081654 into d0c7b69035 Eoin O'Neill 2022-06-16 17:13:20 -04:00
  • d0c7b69035 nall/qt/file-dialog: avoid potential infinite loop when setting path (fixes #321) Devin Acker 2022-06-16 17:08:53 -04:00
  • 1917081654 Removed remnant of unused optimization attempt. Eoin O'Neill 2021-11-03 02:08:04 -07:00
  • 33d0c1f3fd MemoryEditor: Added ability to track memory changes with highlighting. Eoin O'Neill 2021-10-10 21:58:14 -07:00
  • cf09c67ab6 Ignore QTCreator IDE generated import files. Eoin O'Neill 2021-10-10 15:09:48 -07:00
  • 821f165f7e less verbose makefile output Devin Acker 2021-12-16 00:08:59 -05:00
  • e9d1d65998 move SPC save option + fix spacing Devin Acker 2021-12-15 23:47:24 -05:00
  • 4a2c19f87e Add toggle to log breakpoints without actually breaking (#280) qwertymodo 2021-03-08 13:34:40 -08:00
  • faa65b88fc automatically resume when closing debugger Devin Acker 2021-12-13 21:44:50 -05:00
  • d4918da445 deploy build artifacts over FTP (closes #289) Devin Acker 2021-12-12 15:49:33 -05:00
  • 531e5116b0
    Merge 48f45a9cde into afe6a24b0b MrL314 2021-11-24 17:32:09 -05:00
  • 48f45a9cde
    dos auto-map MrL314 2021-11-24 17:30:22 -05:00
  • ea9b0eab2f
    dos auto-map + line-end fix MrL314 2021-11-24 16:48:25 -05:00
  • 1151b50820
    dos auto-mapping + line-end fix MrL314 2021-11-24 16:46:41 -05:00
  • 8702dfb897
    added dos auto-mapping sans manifest MrL314 2021-11-24 16:32:47 -05:00
  • 8b5823cc76
    added dos auto-mapping sans manifest MrL314 2021-11-24 16:31:30 -05:00
  • ae13cc8484
    Merge 876d4c1ab5 into cfaa199a60 Vladimir Kononovich 2021-11-05 21:50:32 +01:00
  • cfaa199a60
    Merge pull request #309 from jeffythedragonslayer/master Devin Acker 2021-10-21 19:02:01 -04:00
  • 276d668bed Disassemble->Disassembly; this is a label for a column not a button Jeff Linahan 2021-10-20 18:54:23 -04:00
  • 4a4eff4043 In S-DSP properties, show "Envelope Output" at full bit depth nyanpasu64 2021-09-04 22:49:28 -07:00
  • a58b23d6d7 accuracy PPU: fix incorrect rendering in hires mode (fixes #297) Devin Acker 2021-08-29 16:37:38 -04:00
  • ad4111a170 for slotted carts, use the slot file name as the base name for MSU-1 audio tracks, etc Devin Acker 2021-08-21 22:26:45 -04:00
  • 87d99a6080 reduce sleep in main loop when SNES isn't running Devin Acker 2021-08-21 00:26:19 -04:00
  • 0aeea0c075 ruby/video/gdi: implement clear() Devin Acker 2021-08-21 00:22:37 -04:00
  • 66b5b90f9c partially revert 9d0df93b1b and do some extra analysis when updating the disasm view for good measure (should fix or at least help with #267) Devin Acker 2021-08-15 21:52:09 -04:00
  • c593fd0b96 disasm: treat calls and branches differently for state tracking purposes Devin Acker 2021-08-15 19:41:01 -04:00
  • a632b50acc fix up a few long-standing display quirks: - don't clear the display when toggling fullscreen - clear the overscan area when disabling overscan (for PAL window sizes) - always actively draw to the display even when no cart is loaded, rather than relying on the blank canvas widget to always get drawn correctly - properly clear some video drivers' buffer (e.g. OpenGL) on startup Devin Acker 2021-08-14 22:21:50 -04:00
  • f924b82771
    Merge pull request #295 from black-sliver/fix-294 Devin Acker 2021-08-14 11:57:34 -04:00
  • 6b9880a3b2 fix scope clashing introduced in commit d619244 black-sliver 2021-08-14 12:15:59 +02:00
  • 03ab0a51fc
    Merge pull request #291 from alttpo/fix-288-retina Devin Acker 2021-07-28 19:12:18 -04:00
  • 98cf627ca6
    Merge pull request #293 from charasyn/spc-dump-immediate Devin Acker 2021-07-28 19:10:08 -04:00
  • afe6a24b0b
    Merge pull request #292 from MrL314/sfx-dos sfx-dos Devin Acker 2021-07-28 18:25:15 -04:00
  • d61924408e Allow for dumping an SPC file immediately via config option Cooper Harasyn 2021-07-26 20:45:51 -04:00
  • cba7d05f72
    dos: fixed floppy memory bug, added xml mapping MrL314 2021-07-26 17:30:06 -04:00
  • f1a1da5bc0 ruby: more Qt portable devicePixelRatio usage, preferring qreal version where available jsd1982 2021-07-25 19:56:13 -05:00
  • 4bc1032dd6 ruby: scale opengl output by devicePixelRatio; fixes 1/4 surface bug on high-dpi displays such as retina jsd1982 2021-07-20 09:04:49 -05:00
  • 876d4c1ab5 Added flags. Vladimir Kononovich 2021-04-15 02:13:22 +03:00
  • 3d99cf42ba
    Update README.md Vladimir Kononovich 2021-04-15 01:34:53 +03:00
  • 0f0d48458e
    Update README.md Vladimir Kononovich 2021-04-15 01:12:08 +03:00
  • 9c5315923e Show original debugger window to use other features. Vladimir Kononovich 2021-04-15 01:05:41 +03:00
  • dc797fe7f1 Fixes to debugger. Vladimir Kononovich 2021-04-15 00:58:17 +03:00
  • 500fa74532 Added IDA debugger. Vladimir Kononovich 2021-04-14 22:38:34 +03:00
  • 1262386c37 Merge remote-tracking branch 'upstream/master' into master Vladimir Kononovich 2021-04-08 22:20:33 +03:00
  • 17818367f6 Merge branch 'master' of https://github.com/devinacker/bsnes-plus Devin Acker 2021-03-19 07:56:50 -04:00
  • d147f0aee1 snesmusic: only clear echo buffer if echo writes are enabled (fixes #284) Devin Acker 2021-03-19 07:56:23 -04:00
  • f967737bea
    Merge pull request #283 from nyanpasu64/debugger-show-timer-enable Devin Acker 2021-03-19 07:16:07 -04:00
  • a4ba6f46dd Show S-SMP timer-enabled status in debugger's Properties dialog nyanpasu64 2021-03-16 19:24:59 -07:00
  • 13584122a5 Add toggle to log breakpoints without actually breaking qwertymodo 2021-03-08 13:34:40 -08:00
  • bd815b20ea
    Merge pull request #279 from qwertymodo/master Devin Acker 2021-02-24 11:58:13 -05:00
  • cd371883ee Merge branch 'sgbdebug' qwertymodo 2021-02-24 00:20:35 -08:00
  • 25b3d59c7c
    Merge pull request #276 from hellow554/master Devin Acker 2021-02-18 22:52:56 -05:00
  • c9f8f40a6c replace deprecated qt api with recommended functions Marcel Hellwig 2021-02-18 08:08:56 +01:00
  • 432844a838 Merge branch 'master-upstream' Vladimir Kononovich 2020-12-26 17:19:01 +03:00
  • 037d0631ba debugger: use sa1 regs in sa1 disasm, not cpu regs (fixes #271) Devin Acker 2020-12-17 00:03:48 -05:00
  • 06ad76a543 - allow specifying 256kb cart RAM in header, like upstream bsnes does (fixes #269) Devin Acker 2020-12-08 20:34:41 -05:00
  • e30dfc784f Add realtime tracelogging network sending capability - demo-only, needs more cleanup before an upstream merge - win32-only implementation for demo, replace with platform-independent libs - add socket server for clients to connect and receive trace log data - add new compact binary format for tracelogging (8 bytes) - with tracemask DISABLED, still achieves 45FPS (previous 2FPS) for tracelogging over localhost. with tracemask enabled, it's full-speed - extensible binary tracelog data format to allow future sending of arbitrary data to external tools Dominic Cerquetti 2020-10-26 20:18:11 -04:00
  • b90cd20ac7 Add various zlib v1.2.3 files - These were left off because compression wasn't needed - Adding them back in for future work that needs to use zlib to compress - Note: There are much more recent zlib versions, at some point we should probably upgrade zlib in BSNES Dominic Cerquetti 2020-10-26 19:59:29 -04:00
  • 97b10e56b5 Revert resource.rc modify. Vladimir Kononovich 2020-09-27 04:42:19 +03:00
  • f0209cdb86 Added Visual Studio solution for bsnes. Vladimir Kononovich 2020-09-27 04:37:49 +03:00
  • 445078fc76 don't update OAM viewer when system is powered off Devin Acker 2020-08-16 23:59:49 -04:00
  • c20901e328 fix typo in an OamGraphicsScene member function Devin Acker 2020-08-16 23:47:19 -04:00
  • fa101e411d fdc: set sector sizes/offsets correctly when preparing disk image Devin Acker 2020-08-10 22:39:08 -04:00
  • 1f781de003 fdc: add support for multi sector/track reads and writes Devin Acker 2020-08-10 20:19:50 -04:00
  • b5288692cb fdc: modify disk data size to match SFX-DOS supported disk formats Devin Acker 2020-08-10 18:46:36 -04:00
  • c875027f86 fdc: clean up handling of DIO bit and IRQ status Devin Acker 2020-08-10 18:27:16 -04:00
  • abb908bcb2 restructure fdc/fdd code to make it actually build again Devin Acker 2020-08-08 21:32:10 -04:00
  • 3e9250c8da Minimum working implementation of Floppy Disk Controller furious 2020-08-08 11:06:48 -03:00
  • 260e31a77f Minimum working implementation of Floppy Disk Controller furious 2020-08-08 11:06:48 -03:00