Added devinacker commits of:
try to avoid mapping RAM when it doesn't exist
make SA1/superfx trace masks the correct size
superfx: make a couple of registers 7-bit
Added devinacker commits
- version 073+3
- swap satellaview load menu items
- Merge pull request devinacker#86 from LuigiBlood/itoibsx
[BS-X] Itoi Shigesato's Bass Fishing No. 1 support - [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. - [BS-X] Added Itoi Bass Fishing Satellaview special contest 1 channel
- bsx: set regs.time_day correctly (tm_mday is 1-31)
- add support for custom BS-X date/time
Added devinacker ansd Luigiblood commits of
Satellaview signal data emulation
add default satellaview data
use cheats.xml from config directory
mention correct config file name
slight makefile updates
(including a better detection of Windows that doesn't make any
assumptions about letter case in environment variable names)
check cheats.xml at start time instead
Added devinacker commits of
reset emulation speed when breakpoints occur
fix ignore-input settings with native file dialogues
fix funky wrapping bug in memory search
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)
Added devinacker commits of
small cleanup
msu1: unload files when unloading cartridge
show instruction when a PPU breakpoint occurs
Added devinacker and undisbeliever commits of
- Add Mode0 palette offset to TilemapRenderer
- Load data from PPU interface into TilemapRenderer
- Add Mode 7 to Tilemap Viewer
- Fix 16px tile bug in TilemapRenderer
- Revert "get tilemap viewer info from PPU interface"
This reverts commit c50526e.
Added new devinacker and undisbeliever commits of
- get tilemap viewer info from PPU interface
- expand PPU debugger interface some more
- Merge branch 'update-debugger' of https://github.com/undisbeliever/bsnes-plus into update-debugger
- Rewrite TilemapRenderer to draw one tile at a time
- Add Tilemap Viewer Window
- Merge branch 'update-debugger' of https://github.com/undisbeliever/bsnes-plus into update-debugger
- Merge branch 'update-debugger' of https://github.com/undisbeliever/bsnes-plus into update-debugger
Added devinacker and Luigiblood commit
AND byte on write to Memory Pack
Fixes Sound Novel Tsukuru save
Added new devinacker commits
- view actual SMP bus instead of APU RAM
- Merge pull request devinacker#78 from undisbeliever/update-debugger
More updates to the debugger - Allow the user to sort the Sprite Viewer columns
Decided to move the OAM name table bit into the "Char" column so it will
be included in the sort.
Also decided that refresh() should not change the user selected row.
This required me remember the selected row so it could be re-selected
after QTreeWidget has sorted the model. Unfortunately this can lead to
the occasional infinite signal call loop, necessitating the
inRefreshCall test to ensure refresh() is only called once. - Improve column spacing in Sprite Viewer
- Display selected object in Sprite Viewer
- Only scale the vram canvas once.
On my system this dramatically reduces cpu usage from 18.5% to 4.6%
when quickly scrolling the VRAM viewer scrollbar[1].
[1]: Tested on a i5-3317U 1.70GHz CPU and no ROM loaded in the emulator.
Fixed some DLL errors and added devinacker commit of add some info to the PPUDebugger interface (WIP)