Commit graph

715 commits

Author SHA1 Message Date
Marcus Rowe
62b4b4aff9 Add tile properties for selected tile in Tilemap Viewer 2017-03-16 21:42:56 +10:00
Marcus Rowe
9b146b4235 Add grid cell selection to ImageGridWidget 2017-03-16 20:41:47 +10:00
Marcus Rowe
f13c9a894f Add optional grid to Tilemap Viewer 2017-03-16 20:16:52 +10:00
Marcus Rowe
485669e73d Disable TilemapViewer addr/size textboxes when in Mode 7 2017-03-16 19:02:06 +10:00
Marcus Rowe
113da8ea29 Simplify code for TilemapViewer sidebar 2017-03-16 19:00:40 +10:00
Devin Acker
1d87f9a4e0 Merge pull request #107 from ARM9/master
SuperFX property viewer improvements
2017-01-31 10:14:15 -06:00
ARM9
5f52c042cf SuperFX property viewer improvements
added register 3036 (rom bank register ROMBR)

fixed register 3039 (clock register CLSR), used to display wrong values due
to misinterpreted implementation detail
2017-01-31 16:50:20 +01:00
devinacker
acdfc99b91 make sure snesmusic/obj actually exists 2017-01-22 10:35:06 -05:00
devinacker
cb93231908 Merge branch 'spcplayer' 2017-01-21 05:46:46 -05:00
devinacker
696a5101fb add experimental SPC/SNSF playback plugin 2017-01-21 05:45:17 -05:00
Devin Acker
adcf082e89 Merge pull request #103 from koitsu/master
Add $2134-$2136 to debugger Properties Viewer
2017-01-17 22:05:10 -06:00
Jeremy Chadwick
adb306b680 Add $2134-$2136 to debugger Properties Viewer
Attempt #2, per pull request discussion.

Reference: https://github.com/devinacker/bsnes-plus/pull/103
Reference: http://forums.nesdev.com/viewtopic.php?p=186767#p186767
2017-01-16 14:29:26 -08:00
Jeremy Chadwick
0c647e62fa Revert ab26483 per pull req discussion
https://github.com/devinacker/bsnes-plus/pull/103
2017-01-16 13:47:39 -08:00
Jeremy Chadwick
ab26483f0c Add $2134-$2136 to debugger Properties Viewer
Reference: http://forums.nesdev.com/viewtopic.php?p=186767#p186767
2017-01-15 12:38:38 -08:00
devinacker
b5eaaeb691 bsx: only map if register values actually change
(fixes Treasure Conflix and who knows what else)
2017-01-12 22:06:32 -05:00
Devin Acker
a4c9158e8f Merge pull request #101 from ARM9/master
Fix cgram-viewer RGB display values
2017-01-09 17:41:46 -06:00
ARM9
1575fc0303 Fix cgram-viewer RGB display values
Used to display color values shifted right by 3, now displays the correct
5-bit values.
2017-01-08 19:14:35 +01:00
devinacker
ce441c8972 v3a minor release 2016-12-19 22:12:40 -05:00
devinacker
441de3b40f don't over-stretch lowres lines during frameskip
fixes #92
2016-12-18 16:56:26 -05:00
Devin Acker
166dabd799 Merge pull request #90 from Optiroc/osx-makefile
Minor tweaks for OSX build
2016-12-15 13:09:24 -05:00
David Lindecrantz
4f7b82ae9b Enable only NTSC filter on OSX. 2016-12-15 10:30:08 +01:00
devinacker
e2c797fdaf tweak handling of standalone modifier keybinds
(should fix the issue where i.e. binding [key] and Shift+[key] to two
different things would cause Shift+[key] to trigger both of them)
2016-12-14 22:59:07 -05:00
devinacker
8cead80154 don't mistakenly enable trace mask automatically 2016-12-14 21:01:11 -05:00
devinacker
75a9496e5a superfx: make a couple of registers 7-bit 2016-12-13 20:58:22 -05:00
devinacker
e35e2509f2 make SA1/superfx trace masks the correct size
fixes #91; i'm shocked it took two years for this copy/paste mistake to
get noticed by anyone
2016-12-13 00:14:46 -05:00
devinacker
843afbff15 try to avoid mapping RAM when it doesn't exist 2016-12-10 08:19:38 -05:00
David Lindecrantz
432894f32c Version string is added to Info.plist while building. Added snesfilter to osx build (NTSC filter works, however other filters seems to just pass through the original image regardless of scale). 2016-12-06 12:11:29 +01:00
devinacker
8cefb65808 version 073+3 (binaries later tonight) 2016-11-22 19:58:06 -05:00
devinacker
3b045d9dcc swap satellaview load menu items 2016-11-22 19:50:33 -05:00
Devin Acker
8d65ff942a Merge pull request #86 from LuigiBlood/itoibsx
[BS-X] Itoi Shigesato's Bass Fishing No. 1 support
2016-11-22 15:19:13 -05:00
luigiblood
c32e7423d7 [BS-X] Fix Satellaview behavior for Itoi Bass Fishing
Unemulated behavior with data latches and data queue is now supported and makes Itoi Bass Fishing working.
2016-11-22 21:09:10 +01:00
luigiblood
a13dc3572f [BS-X] Added Itoi Bass Fishing Satellaview special contest 1 channel 2016-11-22 21:07:32 +01:00
devinacker
b9abe4a7ab bsx: set regs.time_day correctly (tm_mday is 1-31) 2016-11-22 09:57:05 -05:00
devinacker
9b35a0499f add support for custom BS-X date/time 2016-11-22 09:43:00 -05:00
devinacker
d1a55789bf check cheats.xml at start time instead 2016-11-21 20:34:27 -05:00
devinacker
68e45c3e0c slight makefile updates
including a better detection of Windows that doesn't make any
assumptions about letter case in environment variable names
2016-11-21 20:23:53 -05:00
devinacker
bee0e367be mention correct config file name 2016-11-21 20:12:51 -05:00
devinacker
1614ad5bfa use cheats.xml from config directory 2016-11-21 20:12:14 -05:00
devinacker
70e16a807e add default satellaview data 2016-11-21 19:32:40 -05:00
luigiblood
4d3cb7dee3 Satellaview signal data emulation 2016-11-21 18:38:29 -05:00
devinacker
e961807f99 account for system state w/r/t/ canvas updates
(i.e. so that non-Qt video drivers will let Qt handle painting when the
system isn't actually powered on)
2016-11-20 16:08:30 -05:00
devinacker
68ada568c3 fix funky wrapping bug in memory search
fixes #56
2016-11-20 01:33:56 -05:00
devinacker
83fe20c2a4 fix ignore-input settings with native file dialogs 2016-11-19 23:30:22 -05:00
devinacker
f8b36f4e55 reset emulation speed when breakpoints occur 2016-11-19 22:22:02 -05:00
devinacker
58e8474fa8 show instruction when a PPU breakpoint occurs 2016-11-19 16:07:36 -05:00
devinacker
502a159238 msu1: unload files when unloading cartridge
closes #82
2016-11-19 15:52:46 -05:00
devinacker
758363b890 small cleanup 2016-11-19 00:04:53 -05:00
Marcus Rowe
9eabab41ac Add Mode0 palette offset to TilemapRenderer 2016-11-17 23:35:55 -05:00
Marcus Rowe
baa6721a70 Load data from PPU interface into TilemapRenderer 2016-11-17 23:35:55 -05:00
Marcus Rowe
f1e7f42ac3 Add Mode 7 to Tilemap Viewer 2016-11-17 23:35:55 -05:00