feos-tas
72f5785c14
Video: implemented PAL subcarrier emulation as a filter, with options in Palette dialog.
2015-05-09 17:06:07 +00:00
feos-tas
85ec4f169d
Video: applied patch from #666 - lua drawings in nsf.
...
Sound: nsf can be set to Dendy.
2015-05-01 18:25:39 +00:00
feos-tas
fa6d74b373
Fixed #697 . Checkbox on the main Debugger panel.
2015-05-01 17:09:23 +00:00
feos-tas
81cc9062f0
Video: added Prescale filters, that pointresize to 2x-4x to allow less blur at fullscreen + hardware acceleration. Only work at 32bpp.
...
fix to previous commit note: not bytes, bits!
2015-05-01 16:13:22 +00:00
feos-tas
21d94f7f27
Added option to swap bytes in charge of duty cycles, a bug present on some Dendy models.
2015-04-26 23:16:31 +00:00
feos-tas
36e1b07c19
Added Dendy mode for Windows.
...
http://wiki.nesdev.com/w/index.php/Clock_rate
2015-04-26 10:12:15 +00:00
punkrockguy318
bceb7966bc
sdl: added hotkeys for volume up/down (sf698); applied Michal Kepien's patch (thank you)
2015-04-10 23:35:48 +00:00
punkrockguy318
6ecfad996e
sdl: fix volume up/down hotkeys (sf698) applied Michal Kepien's patch (thank you)
2015-04-10 23:33:04 +00:00
punkrockguy318
824e430eba
applying Anthony J. Bentley's manpage updates (sf 680)
2015-03-30 02:09:43 +00:00
punkrockguy318
6f75a23de7
sdl: add link to libgd project download page in readme
...
sdl: note optional libgd dependency in readme
scons: fix logic for LOGO and CREATE_AVI options
2015-03-15 18:53:06 +00:00
feos-tas
aae0c7dd45
Symbolic debug: tweaked register names, allowed to disable them from config file (entry "symbRegNames").
2015-03-11 18:16:14 +00:00
rainwarrior
7d323c450a
reducing forced customization of register names to a #define flag, see bug #687
2015-03-03 02:10:04 +00:00
rainwarrior
7412d1e1cf
correcting bug #690 FME-7 ( #69 ): Only writes to $0D should acknowledge the IRQ
2015-03-01 19:12:44 +00:00
CaH4e3
796f6309c6
UNIF COOLBOY - small fix
...
UNIF FK23C - 256K RAM fix
2015-02-22 12:23:27 +00:00
punkrockguy318
6b651e8acf
gtk: added apply button to video config dialog
2015-02-07 00:36:36 +00:00
rainwarrior
1292031e38
initializing pageNumbersLoaded so that debugging labels will load correctly on first use
2015-01-28 18:31:14 +00:00
rainwarrior
7ad8b79cd3
fix for new-PPU debug information (address and pixel)
2015-01-28 18:12:06 +00:00
CaH4e3
53544c7f79
SC-127 board (Wario Land II pirate Kirby Hack) prot read, fixes random crashes and glitches
2015-01-25 14:00:17 +00:00
rainwarrior
7936b92495
mapper 31 infiniteneslives-NSF
2015-01-25 00:04:36 +00:00
CaH4e3
860cc71cf9
mapper 35 - bad save state args fix
2015-01-09 13:02:08 +00:00
CaH4e3
06015dcba8
one more fix to prev
2015-01-06 15:33:41 +00:00
CaH4e3
87ebcdc87c
fceumm sync
2015-01-04 16:19:03 +00:00
CaH4e3
c5fce7dc20
mapper 4 - KT-008 board hacked into MMC3 for now.
2014-12-08 18:20:40 +00:00
zeromus
92f87c08ed
etc.
2014-11-23 23:49:25 +00:00
zeromus
e3dc85fb70
built-in lua codepath in sconstruct needed -ldl
2014-11-23 23:41:03 +00:00
zeromus
d520ffddf6
make SYSTME_LUA actually work, default it to false, and fix building when it isn't chosen (so the embedded lua can actually be used)
2014-11-22 02:03:33 +00:00
zeromus
7b85e797d8
fix linux compiling bug from e3070
2014-11-22 01:44:51 +00:00
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
ansstuff
da2b1ddb3d
* Debugger: added CDL data column in place of left panel. It helps to distinguish executed branches of code from not logged code
...
* Debugger: clever autoscrolling when stepping/seeking to PC. It maintains relative position of the ">" pointer inside the Disassembly window
2013-07-04 15:01:06 +00:00
ansstuff
4d1e93b9e8
RAM Watch: fixed epic bug when contents of old .wch file mixed with the newly saved data because of "r+b" mode (changed it to "w+b")
2013-07-03 19:48:29 +00:00
ansstuff
9046b369ce
* Taseditor: Greenzone: always keep Greenzone.lagLog in touch with history.currentSnapshot.laglog (fixes workflow with "Auto-adjust" disabled)
2013-07-03 16:46:12 +00:00
ansstuff
440550a02d
* Tracer: only output "from $XXXX" when the subroutine was called by JSR (fixes possible errors in those cases when the subroutine was called using stack magic)
2013-07-03 13:20:04 +00:00
ansstuff
4a9a8f9bdd
* Debugger: do not reload ram.nl every time automatically
2013-07-03 13:08:41 +00:00
punkrockguy318
20702c7267
sdl: stub off functions that need to be rewritten for SDL2
...
sdl: sdl2 now compiles (albeit does not work whatsoever at this point)
(TODO: write InitVideo for SDL2)
2013-06-27 01:58:10 +00:00
punkrockguy318
de7c3e26b2
sdl 2.0 on wishlist
2013-06-27 01:23:50 +00:00
CaH4e3
a9f25bd500
ppuview + cdlogger little improvement
2013-06-20 21:51:01 +00:00
ansstuff
3eadc227f7
forgot to add this
2013-06-15 19:50:08 +00:00
ansstuff
c7555d85c9
* Taseditor: handle "Insert Coin" command correctly (no recording while seeking/etc)
...
* Taseditor: updated docs
[[Split portion of a mixed commit.]]
2013-06-15 19:44:11 +00:00
ansstuff
c4eeddcf0c
* movie recording: fixed bug when emulator allowed recording commands outside the range of FM2 specs ( #615 )
...
* movie recording: added "Insert coin" command
* updated docs accordingly
[[Split portion of a mixed commit.]]
2013-06-15 18:46:52 +00:00
ansstuff
a136a7813c
* win32: remember Author name when creating a new movie (using taseditorConfig)
2013-06-15 13:25:00 +00:00
ansstuff
f07e49b270
* A couple of fixes which deal with "multiple ROMs in a single archive" case. The loading procedure now takes into account actual ROM name when loading ROM from an archive containing multiple files. This affects PAL/NTSC detection (in case there were ROMs of different regions inside a single zip). Also, "auto-resume play" now loads actual ROM on startup (instead of prompting a list of archived files to choose). Also, NL files (symbolic debug) are named correctly when debugging a ROM from such an archive, etc.
2013-06-08 15:01:00 +00:00
ansstuff
c61bc9d104
* win32: fixed bugs when saving files while working with ROMs in archives
2013-06-08 12:58:53 +00:00
ansstuff
c6e621bd58
* win32: fixed links to fceux.chm pages
2013-06-02 14:33:39 +00:00
ansstuff
35296f5677
* Hexeditor: specify Data bank condition when adding a Breakpoint by context menu
...
* updated docs
[[Split portion of a mixed commit.]]
2013-05-27 15:42:08 +00:00
ansstuff
120a5b7e1f
* Debugger: added 'T' condition (checks the bank of the data accessed)
2013-05-26 19:40:41 +00:00
ansstuff
32fdd7f4c8
* Win32: fixed storing and loading .deb files when working with archived ROMs
2013-05-26 18:44:19 +00:00
ansstuff
015e559e47
* SDL: actually fixed instructions counting
2013-05-26 16:33:43 +00:00
ansstuff
78b47b938a
* fixed filename reference in Luabot.lua ( #603 )
...
* SDL: fixed instructions counting (even though the only way to see the value of the counter is to use debugger.getinstructionscount() in Lua)
2013-05-26 16:20:38 +00:00
ansstuff
50a1ad74ab
* Lua: added debugger.hitbreakpoint() function
...
* Lua: added debugger.getcyclescount() function
* Lua: added debugger.getinstructionscount() function
* Lua: added debugger.resetcyclescount() function
* Lua: added debugger.resetinstructionscount() function
* Win32: when no script is currently running, Shift+L loads the most recent Lua script
2013-05-26 15:18:30 +00:00
CaH4e3
1b5220a004
mapper 183 - second level crash fix
2013-05-26 07:55:23 +00:00
CaH4e3
175c4af22b
mapper 253 - fixed dragonball garbled graphis TODO: irq
...
bandai mappers - fixed savestates
2013-05-14 08:41:03 +00:00