Commit Graph

462 Commits

Author SHA1 Message Date
zeromus 3077b3c904 fix: typo in game genie encoder/decoder window caption, "possible affected rom file addresses" opening OAM view in hex editor instead of ROM view (fixes #810) 2017-11-29 07:03:19 +00:00
CaH4e3 7d800d4b30 fk23c fixes 2017-10-27 20:03:43 +00:00
feos-tas 3240303cba use piano roll font to set row height for bookmarks
fix #805
2017-09-19 18:29:54 +00:00
zeromus b187ceb413 taseditor - demonstrate technique for controlling listview item height 2017-09-19 03:43:59 +00:00
rainwarrior f03df821ed NTSC filter null pointer crash fix from: https://sourceforge.net/p/fceultra/bugs/804/ 2017-08-28 02:24:15 +00:00
zeromus 9e2267412f support 64KB of mmc5 battery backed wram 2017-08-27 20:44:58 +00:00
alexwjackson 1c78ce233d apparently partialmd5 is the *last* 64 bits 2017-05-30 23:54:00 +00:00
alexwjackson a7a0a89aaf fix build again 2017-05-30 23:36:33 +00:00
alexwjackson e364248fac fix build again 2017-05-30 23:34:45 +00:00
alexwjackson 39d5db025a mmc1: improve support for >8K RAM 2017-05-30 23:31:38 +00:00
alexwjackson 1a84466703 fix mapper 23 2017-05-30 20:54:44 +00:00
alexwjackson b3a71e8af6 fix build 2017-05-30 20:48:35 +00:00
alexwjackson 268cf919e8 parameterize vrc2and4 register mappings 2017-05-30 20:39:45 +00:00
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