Devin Acker
|
d147f0aee1
|
snesmusic: only clear echo buffer if echo writes are enabled (fixes #284)
|
2021-03-19 07:56:23 -04:00 |
|
Devin Acker
|
f967737bea
|
Merge pull request #283 from nyanpasu64/debugger-show-timer-enable
Show S-SMP timer-enabled status in debugger's Properties dialog
|
2021-03-19 07:16:07 -04:00 |
|
nyanpasu64
|
a4ba6f46dd
|
Show S-SMP timer-enabled status in debugger's Properties dialog
|
2021-03-16 20:27:02 -07:00 |
|
Devin Acker
|
bd815b20ea
|
Merge pull request #279 from qwertymodo/master
Merge latest sgbdebug branch
|
2021-02-24 11:58:13 -05:00 |
|
qwertymodo
|
cd371883ee
|
Merge branch 'sgbdebug'
|
2021-02-24 00:20:35 -08:00 |
|
Devin Acker
|
25b3d59c7c
|
Merge pull request #276 from hellow554/master
replace deprecated qt api with recommended functions
|
2021-02-18 22:52:56 -05:00 |
|
Marcel Hellwig
|
c9f8f40a6c
|
replace deprecated qt api with recommended functions
|
2021-02-18 08:13:39 +01:00 |
|
Devin Acker
|
037d0631ba
|
debugger: use sa1 regs in sa1 disasm, not cpu regs (fixes #271)
|
2020-12-17 00:03:48 -05:00 |
|
Devin Acker
|
06ad76a543
|
- allow specifying 256kb cart RAM in header, like upstream bsnes does (fixes #269)
- make sure Star Fox has the appropriate RAM size since it has no expansion header
|
2020-12-08 20:34:41 -05:00 |
|
Devin Acker
|
445078fc76
|
don't update OAM viewer when system is powered off
|
2020-08-16 23:59:49 -04:00 |
|
Devin Acker
|
c20901e328
|
fix typo in an OamGraphicsScene member function
|
2020-08-16 23:47:19 -04:00 |
|
Devin Acker
|
0b636c1392
|
ares v115 high res (mode 5/6) mosaic logic (fixes #262)
|
2020-08-03 20:07:56 -04:00 |
|
Devin Acker
|
79dd00c783
|
bsnes v114.1 vertical mosaic behavior (fixes #257)
|
2020-07-27 22:43:36 -04:00 |
|
Devin Acker
|
7f9104ec56
|
delete all emu profiles' .o files on 'make clean'
|
2020-07-26 15:50:36 -04:00 |
|
Devin Acker
|
92b105fa6e
|
don't resize an already allocated+mapped block of RAM when loading it from disk
|
2020-07-26 15:48:46 -04:00 |
|
Devin Acker
|
ef7f569b3e
|
backport bsnes v108.13 dma timing (fixes #260)
|
2020-07-23 21:58:57 -04:00 |
|
Devin Acker
|
8e06b293e1
|
add https link to about dialog
|
2020-07-20 21:47:33 -04:00 |
|
Devin Acker
|
75f018cc61
|
bsnes 110.7 hdma timing changes (fixes #256)
|
2020-07-20 21:43:04 -04:00 |
|
Devin Acker
|
b9bf42d73b
|
remove -Wno-absolute-value from makefiles
|
2020-07-20 21:24:41 -04:00 |
|
Devin Acker
|
464b59bca3
|
bsnes 112.9 irq changes (fixes #225)
|
2020-07-20 21:20:05 -04:00 |
|
Devin Acker
|
4c50f791aa
|
update NTSC/PAL detection (fixes #258)
|
2020-07-20 21:12:42 -04:00 |
|
Devin Acker
|
d443eba1cf
|
backport Kishin Douji Zenki fix from bsnes v112.6
|
2020-05-08 21:26:14 -04:00 |
|
Devin Acker
|
5408c5b66f
|
fix OOB vector access on SA-1 software breakpoints (#251)
|
2020-03-14 16:52:37 -04:00 |
|
Devin Acker
|
8906528539
|
make SGB symbols available in breakpoint editor
|
2020-03-10 18:33:20 -04:00 |
|
Devin Acker
|
79812fd0c2
|
fix a bad merge that broke previous commit
|
2020-02-27 18:51:28 -05:00 |
|
Devin Acker
|
a8f91cf151
|
sgb: use 24-bit addresses to make debugger more aware of MBC bank
switching (#249)
|
2020-02-27 18:43:15 -05:00 |
|
devinacker
|
cf2c449b8f
|
improved SGB disassembly and analysis
|
2020-02-27 18:43:14 -05:00 |
|
Devin Acker
|
f9ebc36f9d
|
allow adding dsp breakpoints from memory editor
|
2020-02-27 18:43:14 -05:00 |
|
Devin Acker
|
003e42dc67
|
DSP register names for breakpoint editor
|
2020-02-27 18:43:13 -05:00 |
|
Devin Acker
|
960ca6716e
|
DSP register r/w breakpoints (#250)
|
2020-02-27 18:41:43 -05:00 |
|
Devin Acker
|
853c9bf6b2
|
allow adding dsp breakpoints from memory editor
|
2020-02-24 22:45:53 -05:00 |
|
Devin Acker
|
8611cf495f
|
DSP register names for breakpoint editor
|
2020-02-24 22:41:19 -05:00 |
|
Devin Acker
|
81cfa76189
|
DSP register r/w breakpoints (#250)
|
2020-02-24 22:20:12 -05:00 |
|
devinacker
|
385eda8d5f
|
sgb symbol loading
|
2020-02-16 15:50:13 -05:00 |
|
devinacker
|
a7b7faebb6
|
improved SGB disassembly and analysis
|
2020-02-16 15:50:13 -05:00 |
|
devinacker
|
7ec2d097f7
|
make vice & WLA symbol files writeable and try to keep using the same format when overwriting existing symbols
|
2020-02-16 15:34:38 -05:00 |
|
devinacker
|
eab55199b3
|
Merge branch 'sgbdebug'
|
2020-02-10 18:41:47 -05:00 |
|
devinacker
|
90d3239da8
|
merge conflicts
|
2020-02-10 18:41:44 -05:00 |
|
devinacker
|
2f344d27fe
|
properly display hires tilemaps for mode 5/6 in the tilemap viewer
|
2020-02-09 23:00:34 -05:00 |
|
devinacker
|
c7a3bac533
|
sgb: revisit JOYP handling (#248)
|
2020-02-09 19:18:38 -05:00 |
|
devinacker
|
b769e9dd3d
|
SGB: emulate boot ROM instead of faking it; should fix some potential timing issues w/ SGB detection (see #248)
|
2020-02-09 17:18:37 -05:00 |
|
devinacker
|
8b1b7bcab6
|
SGB: more accurate handling of LCD buffering, per #247. this also involves modifying libgambatte to return after finishing a scanline and not just after finishing a frame, in order to keep it from running too far ahead before the SGB BIOS has buffered current LCD output successfully
|
2020-02-08 21:26:55 -05:00 |
|
devinacker
|
def842531f
|
allow multiple simultaneous coprocessor audio sources
|
2020-02-08 00:04:06 -05:00 |
|
devinacker
|
8ca9b3c3c2
|
allow multiple simultaneous coprocessor audio sources
|
2020-02-07 20:56:20 -05:00 |
|
devinacker
|
5f266e3acc
|
sgb: don't mix GB audio when SNES DSP is muted
|
2020-02-07 19:48:15 -05:00 |
|
devinacker
|
9c0fd51417
|
sgb: add GB CPU speed control via 003
|
2020-02-07 19:47:56 -05:00 |
|
devinacker
|
ffaf4c7881
|
add call/return tracking to sgb debug
|
2020-02-06 22:44:15 -05:00 |
|
devinacker
|
10b5368e09
|
sgb: don't mix GB audio when SNES DSP is muted
|
2020-01-08 00:25:25 -05:00 |
|
devinacker
|
59136f907f
|
sgb: get mlt_req status from 003 rather than from incoming command packet
|
2020-01-07 22:46:53 -05:00 |
|
devinacker
|
d154a0e20f
|
fix a libgambatte regression where MBC3 games could crash the emulator when enabling the RTC
|
2020-01-07 22:30:22 -05:00 |
|