Commit Graph

2943 Commits

Author SHA1 Message Date
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
punkrockguy318 c212306e7c added note for old tree 2012-05-26 19:12:02 +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
punkrockguy318 53a005d38b note added that fceux requires gcc 2012-05-13 17:11:42 +00:00
punkrockguy318 cf497fe40e sdl: documentation update (lua scripting clarifications) 2012-05-11 06:08:04 +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
brandonevans 32a7970a99 Applied the renames for "minimum buttons pressed", "minimum buttons inputted". 2012-04-25 04:35:27 +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