Commit Graph

235 Commits

Author SHA1 Message Date
zeromus 2ee1df514e some kind of necessary vcproj fixup dunno why this happened 2014-11-22 01:34:19 +00:00
zeromus efa98aafe3 revert r3037 (video-related 'refactors'). seemed to go ok, didnt touch as much stuff as the input-related stuff) 2014-11-22 01:29:32 +00:00
zeromus f19171451e revert these revisions:
3060-3066
3053-3058
(input-related 'refactorings' and subsequent bugfixes and squabbling)
reversions went without any merge conflicts, so I think it's OK. your key bindings may be history through, sorry.
2014-11-22 01:23:19 +00:00
CaH4e3 4b6910f45b UNIF OneBus - PCM DMA timing and address fix 2014-11-12 16:42:17 +00:00
CaH4e3 b761f9c55c fix #676 2014-11-03 20:48:24 +00:00
zeromus 4235202570 fix vrc7 sound savestates 2014-10-25 01:01:41 +00:00
feos-tas 1dd08eddf1 Fixed rerecord counting broken outside taseditor since r2974. 2014-09-06 11:46:32 +00:00
CaH4e3 590e0577c2 cheat ram fix (i hope final this time lol)
mapper 119 savestate fix
2014-08-15 16:51:39 +00:00
zeromus 9f0c58371a fix mmc5 in newppu (uchuu keibitai SDF title screen) 2014-08-04 03:07:40 +00:00
zeromus d2af8bba82 fix vc9 vcproj 2014-07-30 02:50:07 +00:00
zeromus 6e3567ad16 apply r7371 from bizhawk to mmc5 IRQ handling to fix metal slader glory credits. this may have impact in other MMC5 programs; not tested 2014-07-24 06:25:53 +00:00
feos-tas 20d0e3d6c2 Display register names (stored in memory) for symbolic debugging (including memview caption). 2014-07-13 17:22:57 +00:00
feos-tas 11e82599e6 Show some values for registers $4000-$4017 (memview, disassembly). 2014-07-13 12:22:22 +00:00
feos-tas a2aec08026 * Hex Editor: don't forget to load the symbols, when hex editor is first launched before debugger. 2014-04-12 12:51:42 +00:00
zeromus 40ad98c0cd commit patch #662 nes 2.0, mapper 30 (unrom-512) 2014-04-09 05:43:11 +00:00
feos-tas b77c835d8a Lua doesn't anymore remind the speed is *still* normal each time the script is edited. That uncovered a design bug, uncomment back the message no one saw because of the above, once some solution (and good use for it) is found. 2014-03-15 22:04:04 +00:00
zeromus a9066961c7 win32-set symbolic debugger name entry dialog text limits even when creating a new label; and add some hacks for me 2014-03-14 18:03:04 +00:00
punkrockguy318 6302ac7d26 sdl: reverse previous accidental commit of old broken gtk gui code 2014-03-06 04:24:49 +00:00
punkrockguy318 1c418d3d72 scons: accept patch from Joe Nahmias to simplify "scons install" target 2014-03-06 04:20:15 +00:00
zeromus 14ae65d672 fix #651 2014-03-05 01:22:04 +00:00
zeromus ebafa4b01d make input mapping tables and enums less weird. not sure if i did this right. 2014-03-04 00:27:04 +00:00
rpahut 23972eeca8 issue #649 fixed 2014-03-03 21:01:32 +00:00
zeromus 5e4b069aa3 fix vc8 vcproj 2014-03-02 01:08:04 +00:00
rpahut ee83c3e371 joy mapping fixed, closing #648 2014-02-25 20:55:18 +00:00
CaH4e3 0a99b626d9 fixed config crash, someone, update the issue on sf, please ;) 2014-02-25 13:30:33 +00:00
CaH4e3 9e2e61dd1a better fix to the compile 2014-02-25 12:47:43 +00:00
CaH4e3 d6924b6d4e cheat search: mmc5 akumajou dracula crash fix
cheat search: more RAM available in search
fceux cheat engine still couldn't handle the cases of banked SRAM, only currently mapper bank is visible to the cheat engine
2014-02-24 18:10:46 +00:00
CaH4e3 fa3a4efbdc small note about keyboard transformer 2014-02-24 18:00:21 +00:00
rpahut 4a9b0d734e fixed missing names for extended keys in win/input configuration dialogs 2014-02-24 16:03:39 +00:00
rpahut d26ed7f39f issue #647 fixed
+ formatting corrections
2014-02-24 14:23:33 +00:00
rpahut 2a4d02a9b8 issue #638 fixed 2014-02-23 17:10:22 +00:00
rpahut b03dbdf484 vc10 project release config fix 2014-02-23 16:57:57 +00:00
rpahut 85a6c7fd32 win/input cleanup, refactoring 2014-02-23 15:05:32 +00:00
zeromus 9cc77b71d9 win-add option to dump entire 64k memory space to hex editor 2014-02-13 21:54:53 +00:00
zeromus 86d663102e fix bugs in some debuggerPageSize cases 2014-02-05 20:02:20 +00:00
zeromus 1c069a8c83 fix bugs in hexeditor font handling from last commits 2014-02-05 20:01:16 +00:00
zeromus 71718de666 support more versatility in debugger symbolic name page sizes (not completely debugged yet) as well as hex editor fonts 2014-02-04 19:59:14 +00:00
zeromus 3334d90235 add debuggerPageSize config variable which lets you pick whether 8KB physical PRG pages are used, or 16KB (the original). it defaults to 14 (1<<14 == 16KB) but you can change it to anything else. 2014-02-01 07:50:18 +00:00
zeromus a82532f5cf update vc8 vcproj 2014-01-31 09:57:06 +00:00
zeromus c89617ca22 fix vc9 vcproj 2014-01-20 19:17:08 +00:00
CaH4e3 c5e92ed930 lil fix to prev 2014-01-15 18:25:13 +00:00
CaH4e3 5d149f95d2 PEC-586 russian keyboard support
some fixes to subor keyboard layot (anyway, unused currently, todo: reckeck key mapping)
2014-01-12 14:53:50 +00:00
CaH4e3 cd3590d3de fixed #637 issue, enjoy 2014-01-11 20:38:53 +00:00
rpahut 8a2a96bd1f win/video cleanup 2014-01-03 05:33:39 +00:00
CaH4e3 0d3ed22d62 mapper 225 - mirror fix 2013-11-24 15:31:06 +00:00
punkrockguy318 863976b0ec Restore trunk to state before voxel was accidentily commited to trunk 2013-11-19 15:38:15 +00:00
procyonsjj bafaa80ef2 SDL Voxel Engine new files 2013-11-19 02:15:09 +00:00
procyonsjj f78da547bf SDL Voxel Engine first pass 2013-11-19 02:12:19 +00:00
zeromus 61ff9132f9 mapper29 unif 2013-11-16 19:23:16 +00:00
zeromus 69d1dac5f1 add mapper29 for some homebrew things 2013-11-16 04:51:49 +00:00
zeromus 222816f898 win32-dont crash when attempting to open file picked as target for CDLogger save stripped rom operation 2013-11-12 03:22:40 +00:00
CaH4e3 d98397ecc1 UNIF BMC 12 IN 1 - fixed with correct hardwre info, new "12-in-1" dump is working now 2013-11-08 18:49:44 +00:00
zeromus b50a382d63 2013-10-30 08:10:24 +00:00
punkrockguy318 09d861b55c scons: sf bug#625: use PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR from user environment; resolves homebrew OSX compilation issues on various systems 2013-10-21 17:41:50 +00:00
CaH4e3 ed1a068d4f mapper 02 - reverted back mirror hack, too much games are broken with it. TODO: make the separate mapper or hack into another one lol 2013-10-21 14:31:30 +00:00
punkrockguy318 94aacddd24 bumped interim version to 2.2.3 2013-10-12 04:50:12 +00:00
ansstuff 5db78e2698 fixed typos in the pressrelease
[[Split portion of a mixed commit.]]
2013-09-24 12:51:30 +00:00
ansstuff cce63460ac unchecked "public release" 2013-09-23 23:40:04 +00:00
ansstuff 94ef9da3bc updated site
[[Split portion of a mixed commit.]]
2013-09-23 22:50:46 +00:00
ansstuff 287fadc0d7 * updated current contributors list 2013-09-23 20:44:30 +00:00
ansstuff 187f48198e * Taseditor/Hexeditor: made HotChanges colors slightly darker again
* updated docs

[[Split portion of a mixed commit.]]
2013-09-23 20:00:46 +00:00
punkrockguy318 ce64d6b8b3 update chm help location in SConstruct 2013-09-23 19:43:47 +00:00
ansstuff bffdacf228 * Tracer: actually made "Symbolic trace" work correctly, albeit it's now going to be etremely slow when there's lots of NL data 2013-09-23 14:17:41 +00:00
ansstuff 4d84101fd0 Moved fceux.chm to \output\ folder 2013-09-22 21:39:22 +00:00
ansstuff 87ae74a398 * Tracer: do not clear window log when stopping the logging
* Tracer: a change in window layout
* PPU Viewer: minor change in window layout
2013-09-22 20:31:22 +00:00
ansstuff e2ffb40fd5 updated docs
[[Split portion of a mixed commit.]]
2013-09-22 18:54:01 +00:00
ansstuff 8b8a9d5191 * Tracer: the dialog window can be resized
* Tracer: disassembly text field width is now 45 symbols instead of 35
2013-09-22 14:18:57 +00:00
CaH4e3 b72648aced mapper 28 even better fix 2013-09-20 21:41:24 +00:00
ansstuff 9af83bb79c * Debugger: newly created Bookmarks inherit existing symbolic name by default
* Debugger, Tracer: right-clicking on an address or a symbolic name works even when there's selection
2013-09-20 20:30:08 +00:00
ansstuff 8f9e2be234 * Debugger: clicking on Symbolic names works as well as clicking on addresses
* Tracer: clicking on Symbolic names works as well as clicking on addresses
* Debugger: "Symbolic Debug" is enabled by default. "Symbolic trace", on the other hand, is not enabled by default, because it slows down tracing performance 2x (even when there's no NL files!)
2013-09-20 18:12:16 +00:00
ansstuff 0e2422f90a Optimized Symbolic Debug for speed (so Trace Logger has less overhead when Symbolic Trace is on) 2013-09-19 20:51:41 +00:00
CaH4e3 e59e6d35d6 various fixes 2013-09-19 18:37:53 +00:00
zeromus 74cfde363f fix mmc5 savestate bugs 2013-09-18 23:03:59 +00:00
zeromus de76214f67 make single instance gui option do something useful 2013-09-17 05:43:11 +00:00
ansstuff 1ab0323d64 * PPU Viewer: added "Mask unused graphics" and "Invert the mask" checkboxes
* PPU Viewer: fixed window layout when using big fonts
2013-09-16 16:04:11 +00:00
feos-tas 1399397477 * Lua: added memory.readword(int address1 [, int address2]).
* Lua: added memory.readwordsigned(int address1 [, int address2]).
Both handle little endian words only.
Second address allows to construct word of 2 scatter addresses.
* Lua: emu.tobit() is now tobitstring().
2013-09-15 18:37:11 +00:00
feos-tas efb262cae6 * Lua: added emu.tobit() function
Converts byte to binary string.
2013-09-15 11:35:14 +00:00
CaH4e3 0220dabeb4 mapper 002 - workaround for "Top Gun" issue #621, need test if this isn't broke something other
mapper 012 - added hardware dip for language select
UNIF PEC-586 - fixed render finally, added 512K cartridges suppport, TODO: PEC keyboard
2013-09-15 10:41:42 +00:00
ansstuff a6c62b4b5f * Debugger: "Symbolic Debug" state is now saved in global fceux.cfg instead of different .deb files
* Debugger: debuggerFontSize can be specified in fceux.cfg
* Hexeditor: hexeditorFontSize can be specified in fceux.cfg
2013-09-13 13:30:31 +00:00
ansstuff df5132609e * Tracer: fixed mouse wheel scrolling 2013-09-12 12:02:17 +00:00
ansstuff 1bdd98b78e * Tracer: added Symbolic Debug naming by right-clicking any address
* Tracer: clicking any address select the address
* Tracer: double-clicking any address brings Debugger at the address
* Tracer: added mouse wheel support
2013-09-11 21:30:34 +00:00
feos-tas 5072684a8f * Hex Editor: Symbolic Debug naming by right-clicking address 2013-09-10 18:11:37 +00:00
ansstuff f9b51f4e7e * Debugger: added Symbolic Debug naming by right-clicking any address 2013-09-09 21:06:54 +00:00
punkrockguy318 2fc781b581 gtk: remove useless portion of code 2013-09-07 20:25:43 +00:00
ansstuff e4a17b1b0f updated Taseditor docs (basically, only hotchanges-colors.png)
[[Split portion of a mixed commit.]]
2013-09-05 15:38:18 +00:00
ansstuff 6cf3f4dd23 updated docs
[[Split portion of a mixed commit.]]
2013-09-05 15:15:17 +00:00
ansstuff 4f0c7474df * Debugger: fixed Cycles counter reset when loading an earlier savestate
* Taseditor: small cleanup because of a failed experiment with different "Follow cursor" behavior
2013-09-05 14:53:07 +00:00
punkrockguy318 405c20d871 SDL: Added unity launcher support/features to .desktop file (sf #620; thanks jack david baucum) 2013-08-28 22:34:11 +00:00
punkrockguy318 72b49eae46 SDL - install icon and .desktop file on 'install' target (sf#619); thanks Jack David Baucum 2013-08-28 16:25:02 +00:00
CaH4e3 89c26562b9 bandai mapper fix 2013-08-14 20:16:08 +00:00
ansstuff 24edc16a2e * Hexeditor: changed "Highlight Activity" workings, added "Highlighting" submenu
* Taseditor: an experiment with somewhat different colors for HotChanges
2013-08-09 18:10:33 +00:00
ansstuff 7008dfd8d1 Hexeditor: added View->Highlight Activity feature 2013-08-04 17:59:05 +00:00
ansstuff ef132c44e4 Auto-disable "Game Genie ROM" feature when no "gg.rom" file is found. 2013-08-04 13:05:48 +00:00
ansstuff 2f43547607 Debugger: highlight PC pointer line when a breakpoint is hit 2013-07-16 13:53:55 +00:00
punkrockguy318 5342a761a6 gtk: check if a "last opened" directory exists before setting directory to defaut in lua open dialog 2013-07-08 23:06:26 +00:00
punkrockguy318 ae7c5ffc78 sdl: use system lua patch (part 2; missed file in previous commit) 2013-07-08 23:05:36 +00:00
punkrockguy318 97295e18c4 sdl: applied patch to use system lua on non-win platforms (thanks Joe Nahmias!) 2013-07-08 23:00:57 +00:00
punkrockguy318 3c27962337 sdl: set default directory for palette and lua script file choosers (accepted patch from joe nahmias; thx!) 2013-07-08 21:56:18 +00:00
punkrockguy318 4acc21804e sdl: fix format string potential security error (accepted patch from Joe Nahmias; thanks!) 2013-07-08 16:10:06 +00:00
ansstuff e99c791670 * RAM Search: added "Hex Editor" button and right-click (#610)
* RAM Watch: fixed bug when loading Recent files
* Taseditor: fixed rerecord counter reset when loading/creating projects
2013-07-05 15:37:57 +00:00