Commit Graph

2064 Commits

Author SHA1 Message Date
ansstuff a71771ce97 * multitrack recording
* "Superimpose" checkbox (3 states)
* Config->Use 1P keys for all single recordings
* Config->Combine consecutive Recordings
2011-11-20 21:36:03 +00:00
ansstuff 0fcdda6c8a * Tasedit: refactoring, tasedit_list class
* Tasedit: selection strobe (improved stability)
* Tasedit: rewinding pauses emulation
* soft reset and power switch messages, messages when saving/loading Branches
2011-11-18 22:24:54 +00:00
ansstuff 514c80e416 * Tasedit: View->Show Branch Screenshots
* Tasedit: selection history, undo/redo (Ctrl-Q/Ctrl-W)
* Tasedit: Reselect Clipboard (Ctrl-B)
* Tasedit: saving/loading selection history to .tas
* Tasedit: input hotchanges (16 gradations), storing/handling data inside input_snapshot class
* Tasedit: View->Enable Hot Changes
2011-11-16 22:52:37 +00:00
zeromus 170bcefdd2 straighten out bandai m159/m016 handling and add valid null-EEPROM emulation to get those games booting. 2011-11-14 01:53:20 +00:00
adelikat fd696c43e8 win32 - cheat search - slight GUI tweak 2011-11-13 02:29:30 +00:00
ansstuff 398eb98b93 * Tasedit: Config->Set autosave period
* Tasedit: bugfixes
2011-11-12 18:08:09 +00:00
punkrockguy318 724616f718 sdl: make the coding style of gui.cpp consistent (hardtabs like pretty much src/*) 2011-11-12 07:52:59 +00:00
ansstuff ae3eacbf74 * Tasedit: Branches show saved screenshot on mouseover (alpha-fade popup window)
* Tasedit: Config->HUD in Branch screenshots
2011-11-10 19:56:27 +00:00
punkrockguy318 75be4b2044 make tabbing consistent in readme; add a bit about cmake in install 2011-11-08 16:31:49 +00:00
ansstuff 80662af1d3 * Tasedit: Keeping track of branching activities
* Tasedit: "Branches mode" of Bookmarks window
* Tasedit: Drawing Branches Tree (using GDI), animations, transitions, mouseover
2011-11-07 16:02:25 +00:00
punkrockguy318 8fafc755df gtk: added ifdefs for newly added frameskip gui 2011-11-04 06:53:28 +00:00
punkrockguy318 4bbd74c740 gtk: added frameskip option; made label case consistent 2011-11-04 06:28:46 +00:00
punkrockguy318 8c2a6d64af sdl: frameskip = 0 by default 2011-11-02 22:33:16 +00:00
zeromus 158ace4704 debugger-fix mysterious out of bounds condition while editing breakpoints 2011-10-31 22:33:24 +00:00
zeromus d233874ced add winapi lua library and cleanup various vcproj from tasedit additions 2011-10-31 19:11:31 +00:00
zeromus 55f3e079d0 chr ram was not getting initialized to anything 2011-10-31 18:17:21 +00:00
zeromus d6d9ea6a28 fix newppu bug (allegedly a nondeterminism, but i cant tell how) which prevented metroid from booting. 2011-10-31 04:58:59 +00:00
punkrockguy318 3b33abf4c0 gtk: no longer compile in openGL gui code when openGL is not being compiled into fceux 2011-10-28 23:24:04 +00:00
ansstuff 8daf0314b0 * Tasedit: History truncates after making different commit at the middle of History
* Tasedit: Config->Branches work only when Recording
* Switching Tasedit Bg input on/off when Tasedit gets/loses focus (allows FCEUX control without "Bg input")
2011-10-28 16:04:03 +00:00
ansstuff ca24e7b8a5 * "Toggle Rerecord Display" hotkey (M), "Play Movie From Beginning" hotkey now also works in Tasedit
* Tasedit: input_snapshot also stores "commands" array
* Tasedit: Bookmarks/Branches (storing snapshots
* Tasedit: Bookmarks list, text flashing
* Tasedit: bookmark number images shown in first column of main list
* saving/loading Bookmarks in .tas file
* Tasedit: Disable F10 as System Key
* Tasedit: checkbox Config->Branches restore entire Movie (else restore input only up to and not including bookmarked frame)
2011-10-26 23:10:53 +00:00
punkrockguy318 893fdeea2f scons: fixed build error with optimizations enabled 2011-10-26 15:52:10 +00:00
punkrockguy318 fade467e75 Added "scons fceux-net-server" build insutrction and updated the makefile for the netplay server 2011-10-23 23:31:19 +00:00
punkrockguy318 fc6c9f6da2 fixed instruction in comment of old sconstruct 2011-10-23 23:08:44 +00:00
punkrockguy318 9609c68f1c helpful tip added to old sconstruct 2011-10-23 23:07:51 +00:00
punkrockguy318 4ab3e71e5f rename old sconstruct to be more obvious 2011-10-23 23:06:48 +00:00
punkrockguy318 da721f5200 removing install.sh as it no longer neccessary with the new "scons install" 2011-10-23 23:03:57 +00:00
punkrockguy318 b7d80a26c9 moving fceu-server to old/, makes more sense than in fceux source tree
[[Split portion of a mixed commit.]]
2011-10-23 23:02:05 +00:00
punkrockguy318 d28a32800e move fceu-server into fceu/ tree to avoid confusion of people trying to use fceu-server for fceux 2011-10-23 22:56:39 +00:00
punkrockguy318 c8a6e86d9d fceu tree cleanup and sdl todo rewrite 2011-10-23 06:17:48 +00:00
punkrockguy318 035ef8ddfb getSDLKey: added license, comments, and cleaned some code 2011-10-23 05:32:39 +00:00
punkrockguy318 434c91db38 misc: fixed potential build error in getSDLKey Makefile 2011-10-23 05:24:08 +00:00
punkrockguy318 c04111675a sdl: fix a bug where alt key would get "stuck" when alt tabbing to fceux window 2011-10-23 05:05:28 +00:00
punkrockguy318 54fc74b0d8 scons: dont pass -llua to linker if lua cannot be found 2011-10-21 02:34:45 +00:00
punkrockguy318 1d664128d4 gtk: fix potentially build error on gtk < 2.24 (ubuntu 10.04 lts) 2011-10-21 02:31:34 +00:00
punkrockguy318 3fcec22d2b sdl: revert previous commit 2011-10-21 02:13:33 +00:00
punkrockguy318 79b3a337c9 sdl: attempt to resolve ubuntu compile error 2011-10-21 01:05:17 +00:00
zeromus 64bbb516f8 build fixes for tasedit and old vcprojs 2011-10-21 00:12:09 +00:00
ansstuff d95495aea1 Tasedit: fixed bug in "bulletproof loading" algorithm 2011-10-20 23:11:23 +00:00
ansstuff 383baa85c4 * Tasedit: gradual greenzone cleaning 2011-10-20 22:31:30 +00:00
punkrockguy318 f81fa03c44 sdl: some usage string cleanup 2011-10-20 15:10:29 +00:00
ansstuff 1a9b6f109a * Tasedit: refactoring, bugfixes
* Tasedit: storing Markers in input history, undo/redo for Markers
2011-10-20 13:00:34 +00:00
punkrockguy318 22eeba79a1 ocd: fix endlines on authors, readme and changelog 2011-10-20 02:33:23 +00:00
punkrockguy318 73f9e705fd gtk: remove unecessary/redundant config file saving 2011-10-20 02:15:54 +00:00
punkrockguy318 63aa42be96 scons: cleanup build scripts -- also check for GTK before building with GTK 2011-10-20 01:01:48 +00:00
punkrockguy318 78f279a717 scons: fix a build error introduced in last commit 2011-10-20 00:21:29 +00:00
punkrockguy318 4edb857af9 scons: update "scons install" to install auxlib, manpage, luaSripts, and palettes
doc: manpage update
2011-10-20 00:03:43 +00:00
punkrockguy318 2290f736d6 doc update 2011-10-19 23:38:17 +00:00
punkrockguy318 52fd5a3b5a scons: added --prefix command line option to build system 2011-10-19 23:36:33 +00:00
punkrockguy318 943de81eb3 scons: improve build system so that scons install does not initiate removal of object files and rebuilding of project 2011-10-19 21:42:34 +00:00
punkrockguy318 8db54dc60e lua: added "iuplup" require statement to ensure iup is loaded with auxlib 2011-10-19 16:51:13 +00:00