zeromus
|
fca1c78925
|
lua: add debuggerloopstep
|
2017-05-15 17:21:58 +00:00 |
zeromus
|
6021ba627d
|
lua: add emu_debuggerloop
|
2017-05-15 05:09:13 +00:00 |
zeromus
|
96997ddf95
|
fix breakpoints in stack triggering once when theyre fresh, or something like that
|
2017-04-30 06:39:27 +00:00 |
zeromus
|
a85a840f36
|
try to fix major ancient screw-up with breakpoints data structure being open for reading while breakpoints fire, where the user can then modify breakpoints, causing the logic reading it to go nuts when resuming execution (addressing #790). I didnt test this very much.
|
2017-04-30 06:10:01 +00:00 |
zeromus
|
a57d8b9583
|
mmc5 - fix oldppu 2007 reads, and tidy
|
2017-04-30 00:16:33 +00:00 |
zeromus
|
9f104fc38c
|
fix extended attributes in newppu better, and fix old ppu's chr banking to match newppu maybe?
|
2017-04-29 23:03:35 +00:00 |
zeromus
|
f3afacc5aa
|
fix mmc5 extended attributes in newppu
|
2017-04-29 22:26:25 +00:00 |
zeromus
|
1a05549ad2
|
test commit for buildbot
|
2017-04-29 17:58:08 +00:00 |
zeromus
|
10b0e2711c
|
test commit for buildbot
|
2017-04-29 17:49:47 +00:00 |
zeromus
|
00b0422ce9
|
test commit for buildbot
|
2017-04-29 17:45:34 +00:00 |
zeromus
|
0743d5da7b
|
test commit for buildbot
|
2017-04-29 17:41:47 +00:00 |
feos-tas
|
d78c0a9643
|
fix another case of 2-byte zp disasm
it seems to have been explicitly used, but we don't want it anymore
also make zp wrap
|
2017-04-29 13:52:53 +00:00 |
zeromus
|
305ebbc6d5
|
revert r3348
|
2017-04-29 08:05:22 +00:00 |
zeromus
|
4a1e4b6423
|
mmc5: use PPUON instead of spriteon and screenon
|
2017-04-29 05:38:32 +00:00 |
zeromus
|
7a54c133ce
|
attempt to apply changes to MMC5 specified by #787
|
2017-04-29 04:22:03 +00:00 |
zeromus
|
0677dbe6b7
|
fool around with vrc2 and vrc4 to bring selected address bits up to modern knowledge standards. fixes #789
|
2017-04-29 02:10:48 +00:00 |
zeromus
|
f99caee01a
|
remove hack to fix "Ganbare Goemon Gaiden" credits, but which are supposed to be broken. Fixes #788
|
2017-04-29 01:58:58 +00:00 |
zeromus
|
e31ac723b0
|
change width of more ZP instructions to 2
|
2017-04-28 22:11:39 +00:00 |
zeromus
|
50c0c2e5e4
|
dont crash when loading states into newppu which were taken on oldppu
|
2017-04-27 22:59:35 +00:00 |
zeromus
|
83275f30d7
|
lua: dont call write hooks twice for main memory
|
2017-04-23 04:47:57 +00:00 |
zeromus
|
1fea325020
|
fix #785 - emu.loadrom() should reload the current rom nicely
|
2017-04-19 05:37:19 +00:00 |
zeromus
|
a9d305da3f
|
consensus of everyone is that ZP,y instructions should print ex. "LDX $01,Y" instead of "LDX $0001,Y". Fixes #784
|
2017-04-15 21:31:00 +00:00 |
zeromus
|
a85ba2a641
|
add GameHBIRQHook2 in newppu (fixes mapper 90 [contra spirits {pirate}]) (fixes #783). Kind of a semi-wild guess but I think it has a fair chance at being right.
|
2017-03-20 01:51:44 +00:00 |
zeromus
|
e1609b143c
|
"fix" mmc5 irq timing thingy in new PPU, to help SDF ship intro, but I'm not 100% sure this is right. check for regressions in any other mmc5 splits. but i checked the CV3 menubar and it was broken before and it's fixed now, so I think this is good.
|
2017-03-18 17:46:10 +00:00 |
zeromus
|
1c39740f3d
|
crudely fix mmc5 split screen for SDF
|
2017-03-18 17:43:25 +00:00 |
zeromus
|
984d9b0035
|
fix #780 (error when dragging mouse up out of debugger box)
|
2017-03-06 18:08:55 +00:00 |
zeromus
|
33ad5a1e4d
|
fix tiny mistake in mapper 28 that made CHR register writes not take effect in some cases (fixes #779)
|
2017-02-28 02:43:43 +00:00 |
zeromus
|
fa22ade5bf
|
oops, left my debug code in
|
2017-02-24 08:29:50 +00:00 |
zeromus
|
9f075c71a3
|
fix #777 (debugger loses comments with russian scribbles)
|
2017-02-23 21:58:10 +00:00 |
zeromus
|
089ddeeb5e
|
apply patch #776 - cdlog lua library (and rom.readbytes)
|
2017-02-23 21:29:43 +00:00 |
zeromus
|
f92a0991c3
|
fix link error
|
2017-02-15 06:28:02 +00:00 |
zeromus
|
9659e787a0
|
support mapper 190
|
2017-02-12 05:38:48 +00:00 |
zeromus
|
c1e0edbe7f
|
increase limit of x/yscale in linux gui from 10 to 40
|
2017-01-24 12:27:45 +00:00 |
zeromus
|
293fdbe333
|
fix bug in rom.writebyte
|
2017-01-16 20:59:14 +00:00 |
rainwarrior
|
152bffa627
|
PPU Viewer: fix incorrect display of $00 for sprite transparent colour value.
|
2017-01-14 21:49:53 +00:00 |
zeromus
|
4d259bf5e5
|
winport: fix errors in configuring pads 3&4 (related to snes support addition)
|
2017-01-07 18:25:17 +00:00 |
zeromus
|
ea0b230bb9
|
winport: fix bugs in memview reducing characters after 0x80 to be dots (due to erroneous signed char < 0x20 test)
meant to address bug #768
|
2017-01-05 19:03:24 +00:00 |
zeromus
|
3f0647fb5f
|
fix newppu rendering of justbreed BG (due to extended nametable mode). did i break other mmc5 games?
|
2016-12-26 23:38:07 +00:00 |
feos-tas
|
2c80da6cc7
|
add ppu lua library
only has readbyte and readbyterange so far
|
2016-12-22 15:15:38 +00:00 |
zeromus
|
79c27047e4
|
apply patch #766 (use tv_system from nes 2.0 header)
|
2016-12-21 19:57:03 +00:00 |
zeromus
|
d54b7388b9
|
sdl: world's biggest hack: add --movielength int_num_frames for automated dumping with a good process exit. how was this missing?
|
2016-12-20 09:11:33 +00:00 |
feos-tas
|
2958f2e5df
|
lua: obtain register values via memory, like hexeditor does
|
2016-12-13 18:13:46 +00:00 |
zeromus
|
71e414cfac
|
fix lua print() on some systems, due to mistaken use of printf %Lg instead of just plain %g
|
2016-12-12 22:25:41 +00:00 |
zeromus
|
df3d5c9bbe
|
support chrram on uxrom via nes 2.0
|
2016-12-11 23:40:17 +00:00 |
zeromus
|
ebcc1fdc0c
|
fix crash by nes 2.0 boards with no chrram and no chrrom
|
2016-12-11 23:40:05 +00:00 |
feos-tas
|
f292acee4f
|
debugger: fix rightclicking the left panel that spawns hexeditor
hexeditor: make caption a bit less chatty
|
2016-09-26 16:57:32 +00:00 |
feos-tas
|
1ab2293aa9
|
debugger:
- more highlighting
- fix address selection
- fix default size to allow one more line
|
2016-09-25 19:42:18 +00:00 |
feos-tas
|
11b17219eb
|
debugger highlight:
- add numbers
- fix opcodes
- tweak pc
default size restoration respects ida font width
|
2016-09-24 14:25:47 +00:00 |
feos-tas
|
ff1c1e0977
|
debugger: start basic syntax highlighter
|
2016-09-23 21:27:55 +00:00 |
rainwarrior
|
e2b761d9a5
|
ntview.cpp removing some legacy comments (seems like there used to be PPU viewer stuff in the NT viewer long ago?)
|
2016-09-23 20:08:40 +00:00 |