Commit Graph

2553 Commits

Author SHA1 Message Date
CaH4e3 7dfd0d6242 CDLOGGER: avoid to log VRAM access 2012-09-23 15:03:38 +00:00
punkrockguy318 2524abbb3c fix gcc/llvm compliation errors by adding include 2012-09-23 14:51:56 +00:00
CaH4e3 a3e21f76cd CDLOGGER: CHR logging for the new PPU engine, TODO: doc update 2012-09-23 14:07:43 +00:00
ansstuff e30c685c5e * Lua: auto-clearing previous frame drawings (same behaviour as other emulators)
* Debugger: fixed mouseover when using Symbolic debugging
* Debugger: mouseover works for the disassembly window too
* updated docs

[[Split portion of a mixed commit.]]
2012-09-23 12:45:28 +00:00
ansstuff 48a55b2fa2 * Tracer: added "Log current Frame number" option
* Tracer: added "Log emulator messages" option
* Tracer: added "Log breakpoint hits" option
* Tracer: added "Symbolic tracing" option
* Taseditor: added deselection stretching by Ctrl+clicking in a selected frame
2012-09-22 15:33:31 +00:00
ansstuff 76607d6b02 * Taseditor: fixed LagLog diff bug in history.RegisterChanges 2012-09-15 18:00:22 +00:00
ansstuff 463ccb4086 * Taseditor: AdjustDown clones frames instead of inserting blank frames
* Taseditor: changed HotChanges colors
2012-09-15 15:03:54 +00:00
ansstuff c9b850a472 * Taseditor: cleaned up AdjustUp and AdjustDown logic
* updated docs

[[Split portion of a mixed commit.]]
2012-09-14 15:37:46 +00:00
ansstuff 35541256d7 Added emu.setlagflag() Lua function 2012-09-13 19:48:14 +00:00
ansstuff 95a301dbb2 * "Tools->TAS Editor" gives focus to Taseditor when it's already open; fixed the setfocus behavior for other tools as well
* Taseditor: AdjustDown operation now works faster (not rewinding anymore)
* Taseditor: AdjustLag always combines with current History item, not creating its own item in the History Log
2012-09-13 16:11:03 +00:00
ansstuff 571d3cc550 * Debugger: deleting a breakpoint leaves selection in the Breakpoints list
* Debugger: changed "Load .DEB" checkbox caption to ".DEB files" to emphasize that it also affects saving .deb files, not just loading them
* updated docs
* Taseditor: fixed extremely rare LagLog bug in History.jump() and RegisterBranching
* Taseditor: fixed RegisterLuaChange to also consider LagLog changes

[[Split portion of a mixed commit.]]
2012-09-11 15:32:11 +00:00
punkrockguy318 4bb04e3639 revert last commit 2012-09-11 09:58:00 +00:00
punkrockguy318 29a508fb56 applied patch to fix build on debian (bug 520) 2012-09-11 09:56:19 +00:00
ansstuff d7fa589826 Added "Use Custom Palette" checkbox to Palette config 2012-09-06 18:34:46 +00:00
ansstuff a0fc6b9680 * Debugger: fixed Symbolic Debugging (Names and Comments display)
* Debugger: special strings (NMI/IRQ/etc) can be also used in "Seek To" field and Bookmarks
* updated docs

[[Split portion of a mixed commit.]]
2012-09-06 15:00:27 +00:00
zeromus 7d6cd1f2ff fix a little bug in fk23c hopefully 2012-09-05 22:07:10 +00:00
zeromus 504b620a24 add some m176 games to database 2012-09-05 21:57:52 +00:00
zeromus d78037415b fix bogus savestate variables in mapper 90 2012-09-05 21:55:53 +00:00
zeromus 887c93733e support BKF23C unif and BKF23CA (big m176 multicarts) 2012-09-05 20:28:08 +00:00
ansstuff bc347d475b * fixed conditional breakpoints bug #538
* updated the documentation on Debugger according to rainwarrior's edits, removed "Debugger Usage (Intermediate)"

[[Split portion of a mixed commit.]]
2012-09-05 15:25:10 +00:00
zeromus 395aae72c7 fix lame bug in my mapper 156 reset additions 2012-09-04 17:19:05 +00:00
ansstuff 3069bf3f8a fixed "Use Stack Pointer for lines tabbing" in Tracer 2012-09-03 19:02:32 +00:00
ansstuff cf440d61ed Taseditor: fixed bug in LagLog 2012-09-02 19:02:31 +00:00
punkrockguy318 975cd353d1 add mapper 156 to scons build system and remove second declaration of a static variable 2012-09-02 12:37:38 +00:00
ansstuff 9ff1257907 minor fixes for Debugger, Tracer, Hexeditor, Taseditor 2012-09-02 12:17:50 +00:00
zeromus 13c770ef6e fix bug in mapper 156 reset state (which was actually nonexistent). attn cah4e3-shouldve been broken in fceu-mm too 2012-09-01 17:07:29 +00:00
ansstuff c03fd7d23b * fixed movie savestates logic, loading post-movie savestates is not allowed in read-only
* optimized movie records operations (compare, insert, clone)
2012-09-01 11:47:09 +00:00
zeromus 525deb4c65 update mapper 156 from fceu-mm sources 2012-08-31 18:34:36 +00:00
zeromus a4bcfa8599 win32-blech.. i cant remember the details here. i think this was necessary to stop hexedit (memview) from going into infinite loops on some people's systems, probably WINE systems. 2012-08-31 18:26:36 +00:00
ansstuff 96de43061d * fixed savestates filenaming bug when working with a movie
* updated docs

[[Split portion of a mixed commit.]]
2012-08-30 15:51:19 +00:00
ansstuff a2fb69118b * Taseditor: Delete, Insert, InsertNum, Clone and PasteInsert also shift Laglog
* added "Force Grayscale" checkbox to Palette config
* deleted old SubWCWeb.exe since SubWCRev.exe is used instead
2012-08-29 17:46:58 +00:00
zeromus f62eb3e427 fix old vcproj 2012-08-28 15:57:32 +00:00
ansstuff d5cb50be9a updated SubWCRev
[[Split portion of a mixed commit.]]
2012-08-28 15:23:05 +00:00
ansstuff b5aaafe409 * fixed MessageLog bug #537
* taseditor-ru: updates

[[Split portion of a mixed commit.]]
2012-08-26 19:50:44 +00:00
ansstuff 10d40f6b98 * Taseditor: fixed bug when saving/loading LagLog
* Taseditor: moved "Adjust Input according to Lag" checkbox to Config menu
* Taseditor: History Log highlights items related to current item
2012-08-26 17:28:35 +00:00
ansstuff fd35046e62 * Taseditor: fixed AdjustLag feature
* Taseditor: changed fm3 version to v2
* Taseditor: Ctrl+Z/Ctrl+Y trigger twice when crossing AdjustLag operations
2012-08-25 19:59:07 +00:00
ansstuff acfb5bf912 * added "Clear" button to Message Log
* Taseditor: fixed sneaky Greenzone bug
2012-08-22 16:19:13 +00:00
ansstuff 9750ad4940 * forcing default resolution of fullscreen to be the same as current display resolution
* video error messages are not popping MessageBoxes but logging to MessageLog
* fixed some old fullscreen modes
2012-08-21 14:06:24 +00:00
ansstuff 7c0d95d8a9 * total revamp of Video config stuff, now current screen resolution is always suggested by default
* Best Fit also works for fullscreen mode
* "Hide mouse cursor" and "Use console BG color for empty areas" options
* "Switch fullscreen by double-click" option in GUI config
* Fixed "Reload ROM" hotkey in fullscreen
* updated docs

[[Split portion of a mixed commit.]]
2012-08-20 20:41:45 +00:00
ansstuff b8594bf3d8 * "Maintain aspect ratio (best fit)" option in Video config
* updated docs

[[Split portion of a mixed commit.]]
2012-08-19 20:31:40 +00:00
ansstuff 6e10ed264a Taseditor: another experiment with lost_position logic (by midclick) 2012-08-15 19:30:25 +00:00
ansstuff 331a195d7f Fixed bug with FPS counter appearing in AVI even when HUD dumping was disabled 2012-08-14 17:06:43 +00:00
punkrockguy318 e5b3d6ddd3 sdl/scons: add option to build with llvm-clang(++) 2012-08-12 22:29:00 +00:00
ansstuff 83c4530df2 * Added FPS display to Win32 port (Config->Display->FPS)
* Debugger: double-click breakpoint also adds current bank number to breakpoint condition
* Debugger: "Display ROM offsets" option
* updated docs

[[Split portion of a mixed commit.]]
2012-08-12 16:22:22 +00:00
punkrockguy318 d5f5cd5aec attempt to fix win32 build 2012-08-11 22:19:38 +00:00
ansstuff 61df7ea541 * Taseditor: fixed bug with history undo not setting "project changed" flag
* Taseditor: Greenzone invalidation actually clears irrelevant savestates
* Taseditor: fixed checkMarkersDiff, removed unused code from MARKERS_MANAGER::RestoreFromCopy
* Taseditor: when snapshots sizes differ, findFirstChange returns size instead of last frame
2012-08-11 19:53:56 +00:00
punkrockguy318 b63ad04f84 gtk: added more preliminary gtk resize handling code 2012-08-11 15:49:09 +00:00
punkrockguy318 6994e1ad10 gtk: added framework for gtk window resize handling 2012-08-11 14:56:22 +00:00
punkrockguy318 62afdc2f17 sd: pre1.0 sconstruct moved to attic -- most distros should have scons 1.0 at least; the old sconstruct is very old and not recomended anyway 2012-08-11 14:29:13 +00:00
punkrockguy318 b54b1bee43 gtk: reset video on video dialog close
gtk: add gui option for showfps
2012-08-11 03:49:27 +00:00