Commit Graph

1926 Commits

Author SHA1 Message Date
zeromus 66f76f6e12 oops. tweak 178. actually its probably wrong this way but it matches the docs for now. 2012-06-23 18:19:55 +00:00
zeromus 75eef264ed fix mapper 178 big PRG support 2012-06-23 18:12:16 +00:00
punkrockguy318 ea041dffbe scons: add mapper116 to the build system; adjust variable types to allow for proper gcc compilation 2012-06-23 16:29:00 +00:00
zeromus 9ed058f889 add m116 from fceu-mm 2012-06-23 01:22:31 +00:00
zeromus 2cf849fddb add mapper correction CRC records for
. Fan Kong Jing Ying (Ch)
. Xing Ji Zheng Ba (Ch)
. Commandos (Ch)
2012-06-20 21:18:16 +00:00
zeromus 8d885fa94d fix savestate engine to throw errors when a buggy SFORMAT is passed to AddExState, and fix those errors in m015 and m253 2012-06-19 20:44:05 +00:00
ansstuff dc0e5b1678 Taseditor: 2 new hotkeys: "Switch Auto-restoring" (Ctrl+Spacebar), "Switch current Multitracking mode" (W); TASEDITOR type of hotkeys 2012-06-19 13:56:11 +00:00
ansstuff c11cdffadd Taseditor: minor refactoring 2012-06-18 15:13:27 +00:00
ansstuff f3debc89dc * Taseditor: no more row_last_clicked
* Taseditor: drawing patterns with Alt held
2012-06-16 15:40:46 +00:00
ansstuff c34df4b81b Taseditor: added "rewatch from Selection to Playback" feature for Ctrl+middle click action 2012-06-15 14:46:33 +00:00
ansstuff ea47e532ec Taseditor: fixed bug in "Auto-adjust Input due to lag" 2012-06-14 14:24:59 +00:00
ansstuff 5a67cb3474 Taseditor: combining consecutive AdjustLag operations 2012-06-14 11:57:31 +00:00
ansstuff 4474dc875d * Taseditor: much better method of "Auto-adjust Input due to lag"
* Taseditor: truncated Greenzone is drawn by pale colors, not just white
2012-06-13 13:46:45 +00:00
ansstuff 75047b9e7e * Taseditor: changed "Branches only work when Recording" to "Old control scheme for Branching"
* Taseditor: "Auto-adjust Input due to lag" checkbox
2012-06-12 17:29:18 +00:00
ansstuff 10a87103e8 * Taseditor: "Branches only work when Recording" doesn't switch off Branches Tree
* Taseditor: green arrow doesn't disappear when Playback cursor goes through it
* Taseditor: changed icons column in Piano Roll, now can show both Bookmark and arrow
2012-06-11 16:43:50 +00:00
zeromus ea8cf7c73a support all mapper 176 games by unifying virtuanes 176 concepts with fk23c mapper and employing a new game database to provide one tiny PRG wiring parameter (??) or mapper variation which apparently isnt set by the game's operations. all the WXN games need it and none of the others do, so a variant is plausible, but it's such a tiny change i suspect a wiring difference instead. 2012-06-08 21:41:05 +00:00
zeromus 601b1ad867 win32-support funny languages for opening roms, through drag&drop, at least. 2012-06-08 21:15:37 +00:00
zeromus 385dd471d1 experiment to combine fk23c and the chinese 176 2012-06-06 19:32:16 +00:00
ansstuff ab64af6e87 Taseditor: small fix for Branches Tree - among bookmarks with equal jump_frame the cursor must be pointing at current branch 2012-06-06 18:59:21 +00:00
zeromus 181278b136 apply changes made during brief timespan in new (abandoned) svn repository:
* support mapper 176. mapper 176 no longer maps to BMCFK23C. BMCFK23C is still accessible through crc or unif? test case would be welcome. it is unclear to me why mapper 176 control was removed from 176.cpp and given to BMCFK23C
* fix malformed ines.cpp file format
* gtk: bump about date to 2012
* Taseditor: fixed silly bug with JumpToFrame
* Taseditor: autosave works only when project has a filename
* Taseditor: small fixes
2012-06-06 17:15:06 +00:00
ansstuff c6337cc8ba * Taseditor: Ctrl+Space accelerator = toggle "Auto-restore last position" checkbox
* Taseditor: remapped "Restore Playback" hotkey to Spacebar
* Taseditor: "Restore Playback" also pauses seeking
* Taseditor: mid-click = "Restore Playback" when possible
2012-05-26 12:24:20 +00:00
ansstuff 716a9c5df3 Taseditor: Alt + middle mouse button = Restore Playback 2012-05-20 12:19:12 +00:00
punkrockguy318 4af370ae10 sdl: fix "value decreased" in cheat search menu; add value increased/decreased by known values - sf#3523150 2012-05-17 16:19:39 +00:00
ansstuff d0ab208e67 Changed default mapping of "Restore Playback" hotkey from Enter to Ctrl+Enter 2012-05-15 06:58:13 +00:00
ansstuff 5123d08a40 Taseditor: some refactoring 2012-05-13 17:14:10 +00:00
ansstuff f04ce9e08f Taseditor: one more time 2012-05-08 09:57:01 +00:00
ansstuff 426ee4cb94 Taseditor: yet another "lost_position" logic change 2012-05-07 15:28:12 +00:00
ansstuff 54d119e002 Taseditor: probably figured good "lost_position" logic, finally 2012-05-07 11:35:33 +00:00
ansstuff af1fe3aeef Taseditor: another experiment with "lost_position" logic 2012-05-03 18:08:04 +00:00
ansstuff 31e015bf95 Taseditor: changed "lost_position" logic again 2012-05-03 15:02:52 +00:00
ansstuff 18b9dd1c59 * Lua functions emu.pause() and emu.unpause() don't yield and don't reset emulator speed anymore
* updated docs

[[Split portion of a mixed commit.]]
2012-05-01 21:05:35 +00:00
ansstuff 5194e662a3 Taseditor: Ctrl + mid click = run to Selection cursor; Shift + mid click = run to nearest Marker 2012-04-30 18:37:59 +00:00
ansstuff 2dc196a0bd Taseditor: fixed filename logic when user creates project from an fm2 or a corrupted fm3 2012-04-26 18:11:24 +00:00
ansstuff 82999aa2a9 * Taseditor: removed "View->Show Lag Frames", "View->Highlight Markers", "Config->Superimpose affects copy/paste", "Config->Deselect on doubleclick", "Config->Mute Turbo" options
* Taseditor: "Config->Branches restore entire Movie" now works differently
* Taseditor: History always restores Markers
* Mute Turbo is on by default
2012-04-23 15:07:27 +00:00
ansstuff 224f1c4141 fixed previous commit (tooltips) 2012-04-20 14:16:56 +00:00
ansstuff 7b886594f7 * RAM Watch: fixed loading Data Size and Data Type from a .wch, now corrupted .wch won't crash FCEUX
* Taseditor: fixed tooltips
2012-04-19 15:31:49 +00:00
zeromus 37a9f95de2 also make mapper 164 sram work 2012-04-17 00:12:04 +00:00
zeromus 9fc31b558f fix bug in mapper 164 savestates which caused wram to be lost 2012-04-17 00:08:50 +00:00
ansstuff 1e2d18b747 Taseditor: gradual History Log autocompression when idle 2012-04-16 20:09:16 +00:00
ansstuff d188a2def2 Taseditor: minor fixes 2012-04-15 15:05:37 +00:00
zeromus 4f4805760b rewrite more of mapper 227 to work even better (fixes Xiang Shuai Chuan Qi better) 2012-04-15 04:24:29 +00:00
ansstuff d27e7bf2b1 * "Play Movie" dialog doesn't search in fceux root folder anymore
* Taseditor: padding movie when drawing input down
* Taseditor: rightclicks in Branches Tree
2012-04-14 14:06:34 +00:00
zeromus 6761bc431e add hash database entry for Rasaaru Ishii no Childs Quest (J), whose extant roms specify both the wrong mapper and the wrong mirroring. fixes #3499283 2012-04-14 09:12:38 +00:00
zeromus 60992f74af change mapper 12 (mmc3 variant) to specify MMC3A chip version. this is necessary to fix dragon ball Z 5, and since this is the only game I know of that uses mapper 12, it should be safe. however, if games are being broken by not knowing the right mmc3 variant then we'd need to add it to a game hash table or set it in the cartinfo struct so that mapper init can deal with it. support in fceux for mmc3 chip variant irq behaviours are minimal. this fixes #3516274 2012-04-14 08:19:55 +00:00
ansstuff edf03984f2 bold items in some context menus, fix #3516233 2012-04-10 15:00:58 +00:00
zeromus 4353064ead fix mapper 115 for #3515357 (actually to fix mapper 248 for Bao Qing Tian) 2012-04-09 20:12:28 +00:00
zeromus 8a63869070 remove vram protection from mapper 227 and make a note for future research in case we decide this was wrong (fixes Xiang Shuai Chuan Qi and bug #3515350) 2012-04-09 18:15:49 +00:00
ansstuff 914c74ad15 * Taseditor: clicks in Branches Tree
* Taseditor: all GUI buttons fire off at mousedown; disabled Spacebar and enabled Middle mouse button on GUI buttons
2012-04-09 17:39:38 +00:00
punkrockguy318 9416d2de9e sdl: reverted default frame advance key to backslash (from backtick)
[[Split portion of a mixed commit.]]
2012-04-07 21:47:58 +00:00
zeromus 1d373efe0d hopefully fix compilation on new gcc by fixing unused template function with bugs in it 2012-04-07 18:33:25 +00:00
ansstuff f79d4f9a3f * Taseditor: changed the order of "Select between Markers"
* Taseditor: applying PAL and PPU flags when loading projects
* Taseditor: much better way of calculating Branches Tree; hinting full timelines
* Taseditor: miniarrow showing current Playback cursor position in Branches Tree
* Taseditor: "Bookmark#" modtype, undo/redo works for Bookmarks
* Taseditor: version data in fm3
* fixed HUD/messages dumping in AVI

[[Split portion of a mixed commit.]]
2012-04-07 17:10:29 +00:00
adelikat 91d5c1f076 Change the ines bad rom error message to say FCEUX not FCE Ultra 2012-04-07 12:06:29 +00:00
zeromus abdfaa0a52 maybe fix mapper 242 (dragon quest 8 UNL) 2012-04-05 18:55:13 +00:00
ansstuff e3fff40b5c * Taseditor: Alt+Wheel = jump across gaps in Input/Markers
* updated the site on fm2 format

[[Split portion of a mixed commit.]]
2012-03-26 18:40:35 +00:00
ansstuff 893d871902 * Taseditor: BookmarksList clicks apply on buttonup only
* returned default mapping of Frame Advance hotkey to Backslash
* updated documentation on fm2 format

[[Split portion of a mixed commit.]]
2012-03-25 15:37:45 +00:00
ansstuff 8319946675 * Taseditor: changed "lost_position" logic 2012-03-24 16:03:34 +00:00
ansstuff 1d761114b6 * Taseditor: fixed bug with popup screenshots
* updated lua scripts
2012-03-24 14:07:59 +00:00
ansstuff 6e5ed43c21 * Taseditor: changed Shift+V and Shift+Ins to Ctrl+Shift+V and Ctrl+Shift+Ins
* updated documentation

[[Split portion of a mixed commit.]]
2012-03-23 20:20:50 +00:00
ansstuff 66504dc115 * Taseditor: Config->Combine consecutive Recordings/Draws
* Taseditor: rightclick menu appears only after click on selected row
* Taseditor: refactoring
2012-03-22 16:49:33 +00:00
zeromus eca6e6e279 win32-fix compiling in old windows and old visual studio 2012-03-19 19:45:53 +00:00
ansstuff c020a6bf39 fixed menus graying bug caused by r2466 2012-03-19 17:39:38 +00:00
ansstuff 7688ac9ae8 * Taseditor: Config->Autopause at the end of Movie
* new hotkey "Cancel Seeking (TAS Editor)" (Esc)
2012-03-18 18:18:52 +00:00
CaH4e3 75e13fd152 fix to previous 2012-03-17 18:03:23 +00:00
CaH4e3 565f063fa5 varous bugfixes, xstring trimming functions logic bugs, etc
some refactoring, some wtfs... ;)
2012-03-17 16:29:56 +00:00
ansstuff 125173107b * Taseditor: set/pick Markers by doubleclick, throw Markers away
* Taseditor: clicks on Input don't change Selection
* Taseditor: selection by dragging from Frame#
* Taseditor: better way to check doubletap for Shift and Ctrl keys
* Taseditor: no more "allow keys in Piano Roll"; new accelerators: Ctrl + arrows, Shift + arrows, Home/End/Page Up/Page Down, Ctrl + Home/End, Shift + Home/End
* Taseditor: showing row_last_clicked when Shift or Alt is held
2012-03-17 15:59:35 +00:00
ansstuff 853d9a0df0 * Taseditor: holding Shift when drawing lines 2012-03-14 19:06:34 +00:00
ansstuff 1eadc6f533 * Taseditor: fixed known WinXP bug with scrollbar arrows
* Taseditor: 2x faster scrolling
* Taseditor: branch description text size = size of edit fields
* Taseditor: observing Piano Roll with right button
2012-03-14 17:32:10 +00:00
ansstuff 1e98a31332 fixed bug in playback.jump 2012-03-13 21:56:05 +00:00
ansstuff 1af2f936ff * observing Piano Roll by dragging cursor outside
* dragging blue arrow (moving Playback cursor)
* moving Markers by drag'n'drop, "Marker Drag" and "Marker Swap" operations
* Config->Doubleclick on Frame# affects Playback
* Config->Draw Input by dragging
2012-03-13 20:03:37 +00:00
ansstuff a484b4eb15 * middle button click on FCEUX sends message to TAS Editor
* Shift/Ctrl set focus to Piano Roll, double Shift / double Ctrl scroll Piano Roll to respective cursor
2012-03-10 20:12:22 +00:00
ansstuff 0ef60e2c8a * Taseditor: fixed bug with listview autoscroll 2012-03-09 18:26:08 +00:00
ansstuff 0638d88ff9 * Taseditor: Config->Deselect on doubleclick
* Taseditor: checking ROM checksum when saving/loading projects
* more correct way to launch TAS Editor when trying to rerecord a fm3
* TAS Editor can have mouse wheel input even when keyboard focus is on FCEUX window
* disabled FCEUX context menu when TAS Editor is engaged
* added SoundDisplay2.lua
2012-03-09 15:20:51 +00:00
punkrockguy318 5e03b24c32 sdl: some code cleanup 2012-03-07 12:06:17 +00:00
punkrockguy318 936b5af85f sdl: update todo; changelog; added some comments 2012-03-06 22:16:57 +00:00
punkrockguy318 2900ce17cb gtk: adjust 2.24 warning message 2012-03-06 22:12:11 +00:00
punkrockguy318 1e66b91359 sdl: fix last commit 2012-03-06 22:08:35 +00:00
punkrockguy318 44c419d7e3 gtk: added check for gtk 2.24 for the gamepad dialog 2012-03-06 22:05:21 +00:00
punkrockguy318 68aa80a5df gtk: added a check for GTK version; this is so we can detect old GTK versions and bail on dialogs instead of segfaulting
updated TODO for 2.1.6
2012-03-06 21:25:49 +00:00
punkrockguy318 28ee7f3a6f sdl: tab cleanup 2012-03-06 11:40:42 +00:00
punkrockguy318 b0c2758324 sdl: code cleanup; pre-release code review (in progress) 2012-03-06 11:12:28 +00:00
punkrockguy318 118b82544c gtk: use basedir instead of hardcoded default basedir path in gamegenie dialog for improved accuracy 2012-03-06 09:13:58 +00:00
punkrockguy318 679b98e70b sdl: fix typo / output formatting issue 2012-03-06 08:48:19 +00:00
punkrockguy318 646847ddc8 sdl: fixed formatting issues; overall code cleanup 2012-03-06 08:43:42 +00:00
zeromus 9585a84eef never mind, we dont need dirent.h in windows because we dont need configsys 2012-03-06 07:41:43 +00:00
zeromus a7a3ebfd0b since microsoft is too busy making visual studio purple to do anything useful like add dirent.h, we have to use someone else's dirent.h. add it to fix recent configsys changes, and do some other warnings cleanup 2012-03-06 06:54:39 +00:00
punkrockguy318 e1ab5818af adjust loading string in previous commit to be more accurate 2012-03-06 06:41:52 +00:00
punkrockguy318 7d6a4b00d2 sdl: by default; check ${fceux_dir}/cfg.d/ for any files and loads the configuration in alphabetical order. useful for applying a specific configuration 2012-03-06 06:37:10 +00:00
punkrockguy318 06c8230c88 common/config: code formatting cleanup
NOTE:  please use hardtabs (at least in drivers/sdl and drivers/common/config*)
  devs: we should set a coding standard for future code/patches that we should be trying to conform to to prevent a mishmash of tabs/spaces and  un-elegant code
2012-03-06 06:10:49 +00:00
punkrockguy318 878c379242 config: add Config::_loadFile function to allow loading custom configuration file 2012-03-06 06:03:26 +00:00
punkrockguy318 13caaab8da sdl: minor code cleanup 2012-03-06 05:43:50 +00:00
punkrockguy318 a8f5011c89 sdl: code cleanup 2012-03-06 05:40:59 +00:00
punkrockguy318 e900502eaf sdl: minor code cleanup 2012-03-05 17:41:03 +00:00
ansstuff b09e9ac184 * Taseditor: changing history size doesn't reset history
* Disabling "Screenshot" menu items when no game is loaded (fix #3495357)
2012-03-01 15:16:00 +00:00
ansstuff 5b9df13cc5 * Taseditor: "Deselect" option in menus
* Taseditor: fixed some bugs with hotchanges
2012-02-27 20:20:57 +00:00
punkrockguy318 79ee86d1b6 sdl: added todos 2012-02-27 16:55:25 +00:00
ansstuff e1950ba025 Small save/load state speedup, noticeable only in TAS Editor or lua bots 2012-02-25 23:55:35 +00:00
ansstuff d659fab541 * Taseditor: Fixed previous commit accuracy
* Better turbo off method in lua engine when quitting
2012-02-25 20:54:13 +00:00
ansstuff 704af09cc8 * Taseditor: a couple of bugfixes
* Taseditor: force finishing click at buttondown
2012-02-25 17:27:51 +00:00
ansstuff 3ae6096048 Added license text to TAS Editor files 2012-02-23 22:03:03 +00:00
ansstuff b38fa3e73d Documented TAS Editor classes 2012-02-23 19:47:41 +00:00
ansstuff 2b0fbdf61d * Taseditor: registering click at buttondown; Alt+click on input = set pattern
* Taseditor: Alt + wheel = Right button + wheel
* Taseditor: header lights on mouseover
* Taseditor: different patterns format
2012-02-21 17:54:40 +00:00
ansstuff ce49322a0b * Taseditor: middle button pauses/unpauses emulation
* Taseditor: Right button + wheel = Playback rewind/forward
* Taseditor: Shift/Ctrl + wheel = jump via Markers with Playback/Selection cursor
2012-02-20 17:05:59 +00:00
ansstuff e267095bd1 * Changed some checkboxes to radiobuttons in menu
* Taseditor: "Marker Rename" shows Note text in History; added "Marker Move" modtype
* Taseditor: "Frame#" lights when Alt key is being held, not entering menu by Alt
* Taseditor: PATTERNS menu, loading data from "tools\taseditor_patterns.txt"
* Taseditor: ColumnSet (Input and Markers) with Alt key = set pattern
* Taseditor: "Use pattern" checkbox in Recorder; Config->ColumnSet Pattern skips Lag
2012-02-18 16:43:40 +00:00
ansstuff 7ea17f7f35 * Taseditor: when clicking text fields, Piano Roll scrolls to corresponding Marker, not to cursor
* Replay dialog speedup, now movie is not loaded into memory when checking md5
2012-02-13 15:49:02 +00:00
ansstuff 71ab6addd0 Replaced "Turbo seek" and "Follow cursor" checkboxes 2012-02-06 17:10:12 +00:00
ansstuff a8ef2f72ce * refined Recording, now can safely record commands (Power, Reset, Insert, Switch)
* new Lua scripts: SoundDisplay.lua, TrackNoise.lua
2012-02-06 16:57:46 +00:00
ansstuff 2c30bbe760 * updated fceux.chm
* uploaded new online documentation (old fceux-2.0.2 doc is still there)
* converted old HelpNDoc project file to HelpNDoc3 format

[[Split portion of a mixed commit.]]
2012-02-02 19:06:42 +00:00
punkrockguy318 afcda92ecb sdl bugfix: compile with gcc 4.6.2 2012-02-02 06:56:04 +00:00
ansstuff c1469cb418 * 1 new Lua function in Joypad library: getimmediate()
* 1 new Lua function in TAS Editor library: getsuperimpose()
* added 5 new Lua scripts demonstrating some TAS Editor library functions
* updated fceux.chm and online documentation, uploaded HelpNDoc3 project file

[[Split portion of a mixed commit.]]
2012-02-01 22:02:26 +00:00
ansstuff b935762d10 Taseditor: fixed "Unpause emulator" in context menu 2012-01-30 17:59:15 +00:00
ansstuff a1e0de898b * Taseditor: quicksave/quickload hotkeys save/load current branch
* Taseditor: Help->Show Tooltips
* Added "Restore Playback (TAS Editor)" hotkey (Enter by default)
* 9 new Lua functions in TAS Editor library
2012-01-29 22:33:23 +00:00
punkrockguy318 d509d8ecac sdl: make '--help' text spacing consistant 2012-01-29 00:13:35 +00:00
punkrockguy318 eeff32db16 sdl: don't closeGame() on escape key when running in gui mode 2012-01-28 23:48:34 +00:00
punkrockguy318 f220c854c4 sdl: disable cursor unhiding in fullscreen unless explicitly defined in ~/.fceux.cfg. this was implemented in hopes to be able to move the cursor to another monitor in fullscreen, but this does not work and seems to be a limitation of fullscreen SDL atm. 2012-01-24 05:53:40 +00:00
punkrockguy318 03ac9954a2 sdl: pause will now show/ungrab cursor in fullscreen. this can be disabled with the SDL.NoFullscreenCursor option 2012-01-24 04:57:03 +00:00
ansstuff a4d5e98ee7 * changed taseditlib folder name to taseditor 2012-01-12 20:15:23 +00:00
ansstuff 578c974062 * Tasedit: more refactoring
* Tasedit: resizing TAS Editor window
* Tasedit: INPUT_TYPE_1P
* Tasedit: File->New Project
2012-01-12 19:56:17 +00:00
punkrockguy318 64a4100c54 sdl: switched default frame advance key from "\" to "`" for consistency with Win32 port
[[Split portion of a mixed commit.]]
2012-01-08 18:29:12 +00:00
ansstuff c6c04b577b * Tasedit: refactoring
* fixed recording bug where "length" tag appeared in fm2s
* changed default mapping of Frame Advance to Tilde
* Config->Silent autosave
* Tasedit: Lua panel
* 5 new Lua functions: emu.paused(), taseditor.setplayback(int frame), taseditor.stopseeking(), taseditor.registerauto(), taseditor.registermanual()
2012-01-08 18:19:49 +00:00
ansstuff 0194d9b872 Tasedit: different method of setting multi-row input 2012-01-04 22:34:22 +00:00
ansstuff e9d157235b * colored marker captions
* pale yellow and bright yellow when "Bind Markers" is off/on
* "Help" links to taseditor.chm
2012-01-04 18:00:29 +00:00
ansstuff 7449bff36b * Tasedit: searching Markers with similar Notes
* "About" window
2011-12-27 21:06:43 +00:00
ansstuff 4c8af77326 * Tasedit: modeless FindNote window
* allow tabbing in Cheat console (#3384776)
2011-12-26 15:58:18 +00:00
ansstuff b3c53d5ad5 * Tasedit: header lights on Paste/PasteInsert
* 10 new Lua functions (TAS Editor library)
* Tasedit: Find Note dialog (Ctrl-F)
* Tasedit: Config->Reappearing Find Note dialog
* bugfixes
2011-12-25 21:54:31 +00:00
zeromus 6632b06871 reaperman says chr ram isnt getting reset sometimes when the system gets power cycled. i can't reset it all the time since 100 mappers may maintain their own chr ram, but at least for boards that use the ines generic chr ram handling, i can reset it. 2011-12-21 06:53:55 +00:00
ansstuff 306b8a5278 * Tasedit: Export dialog: "Convert Marker Notes to Movie Subtitles"
* Tasedit: Recording checkbox instead of radiobutton
* Tasedit: Config->Use Input keys for ColumnSet
* Tasedit: disabled Visual Themes for listview header, listview header lights
* Tasedit: Config->Empty new Marker Notes
* Tasedit: icon
2011-12-19 18:47:43 +00:00
ansstuff 703ab3d752 * changed ".tas" extension to ".fm3"
* Tasedit: Markers notes (strings)
* Tasedit: editing Marker notes, 2 text fields
* Tasedit: View->Follow Marker Note context
* Tasedit: View->Display Branch Tooltips
* Tasedit: new accelerators: Ctrl-PgUp/Ctrl-PgDn/Shift-PgUp/Shift-PgDn
* Tasedit: Config->Allow keyboard controls in Listview
2011-12-16 19:05:58 +00:00
ansstuff a5ee28a447 * loading TAS Editor projects by drag-n-drop
* Tasedit: File->Save Compact dialog
2011-12-10 12:58:02 +00:00
ansstuff 840528d52a Replaying .tas files in SDL version 2011-12-09 15:51:36 +00:00
ansstuff eabf9a046b Replaying .tas files in FCEUX 2011-12-09 14:53:20 +00:00
ansstuff 5d3994c969 * disabled changing PPU/PAL/input_type when Taseditor is engaged
* Tasedit: File->Recent projects
* enhanced Reload hotkey (Ctrl-F1), now it loads last ROM or last TAS Editor project
2011-12-07 19:07:09 +00:00
ansstuff 51c7544b13 Taseditor bugfixes 2011-12-06 12:23:42 +00:00
ansstuff c0d73203db * Tasedit: Import input from FM2/TAS files
* Tasedit: Export to FM2 dialog
2011-12-05 19:35:15 +00:00
ansstuff 06c4fff479 * Tasedit: branches autofind best parent
* Tasedit: better hotchanges gradient
* Tasedit: "Set Marker"/"Remove marker" in context menu
* Tasedit: checking clipboard at selection.init() and retrieving info
2011-12-03 20:53:31 +00:00
ansstuff b83967de6b oops 2011-11-30 16:38:12 +00:00
ansstuff 3abb384450 Fixed #3446099 2011-11-30 16:23:51 +00:00
ansstuff d58dfe52bc * Tasedit: MsgBox about not working with movies starting from savestate
* Tasedit: Different font for marked Frame#, selection doesn't disappear when toggling Markers
2011-11-28 20:37:55 +00:00
ansstuff fa6e05ece9 Fix #3444078 2011-11-28 17:06:38 +00:00
aquanull 368e5651fc win32: fixed graphic-tearing WITH vertical sync enabled in windowed mode.
It used to wait for V-Blank too early so that the V-Blank would end too soon before the blitting could be finished.
2011-11-28 13:11:18 +00:00
ansstuff 5c9bed56c9 Fixed crash when using machine with no sound card 2011-11-26 14:08:00 +00:00
zeromus 15babdf0cd fix what i judged to be a blatantly wrong default palette entry. i'm not sure how it got this way.. it has been this way for as far back as i can find. this color radically reduced the relative strength of the R component to 1/3 what it should have been changing it from a pink to a blue. nothing else nearby was so radically different from any other palettes. 2011-11-25 20:09:30 +00:00
ansstuff 16a625561c * Tasedit: refactoring
* Tasedit: selection << and >>
* Tasedit: Turbo Seek checkbox
* Tasedit: PasteInsert (Shift-V)
* Tasedit: Config->Superimpose affects copy/paste
* Tasedit: list save/load (currently only restoring vscroll position)
* Tasedit: Editing info texts
2011-11-25 19:26:26 +00:00
zeromus bf31670246 vcproj cleanup and fix [3441099] printf bug in SwapSaveState() 2011-11-22 20:43:18 +00:00
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