Commit Graph

2553 Commits

Author SHA1 Message Date
punkrockguy318 3d5962366a all: include relative path of ines.h to avoid compilation errors with gcc 2012-06-24 17:52:46 +00:00
zeromus f121662ad9 add ability for CNROM games to choose whether they have bus conflicts (fixes Colorful Dragon (Unl) (Sachen), since it flakes out if bus conflicts are emulated) 2012-06-24 17:28:52 +00:00
punkrockguy318 dfc148cfb4 scons: search for linker options named -llua5.1 and -llua to compile sucessfully on debian 2012-06-24 17:03:44 +00:00
punkrockguy318 9944118c2a sdl: extensive manpage update (sf 519) - thank you alexander toresson for your patch! 2012-06-24 16:12:46 +00:00
punkrockguy318 fd64417ef2 gtk: no longer segfault on gamepad config when gtk < 2.24 (ubuntu 10.04) -- hide gamepad config option 2012-06-24 16:04:56 +00:00
punkrockguy318 c90224e6fa scons: honor CXXFLAGS, CPPFLAGS, and LDFLAGS from environment (sf:518) 2012-06-24 16:01:19 +00:00
punkrockguy318 3b3e74457b scons: use --Wl,as-needed ld flags 2012-06-24 15:40:40 +00:00
punkrockguy318 1b0b3df707 sdl: do not load most gl symbols at runtime to resolve crashing on debian/ubuntu w/ nvidia drivers
thank you Alexander Toresson for your patch!
2012-06-24 14:37:53 +00:00
punkrockguy318 371436742f scons: fixed a build issue where openGL was not being compiled in with some implementations on libgl 2012-06-23 22:31:27 +00:00
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
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