签到天数: 1931 天 [LV.Master]伴坛终老
|
1.63.10
Adds three new Win32 S-PPU viewer dialogs:
Tile viewer
Tilemap viewer
Sprite viewer
Which comes with bsnes-parity controls and transparency handling.
Sprite viewer highlights
Per-refresh OAM snapshot so all panels stay coherent
Correct tile addressing for N≥256; zoom applied to screen canvas
Right-click context menu on the sprite list
Auto-fit preview that follows the Background color
Configurable update rate (Realtime / 0.25s / 0.5s / 1s / 2s)
Export sprites and screen composition to PNG/ZIP
Tilemap viewer
memory sources, rename menu, right-click canvas → export to PNG.
Tile/VRAM viewer
bsnes-parity controls, transparency fix, right-click canvas → export to PNG.
Shared plumbing
debug_viewer_common.{cpp,h} — palette, OAM/VRAM helpers, widget rendering
debug_viewer_export.{cpp,h} — PNG/ZIP export via libpng
Canvas rendering switched to StretchBlt + memory DC
Mouse drag to pan at any zoom; zoom defaults to 1×
Project changes: new sources wired into snes9xw.vcxproj/filters, resource IDs in rsrc/resource.h/snes9x.rc, menu hooks in wsnes9x.cpp, and a win32/libpng/src submodule.
DirectInput Opt-in/Out
Add DirectInput toggle and WM_DEVICECHANGE burst-retry for faster, stutter-free controller hot-plug
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|