Commit Graph

2479 Commits

Author SHA1 Message Date
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
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
punkrockguy318 7e84644dff sdl: add some info/links about statically linking for OS X in the TODO 2012-03-29 03:47:01 +00:00
punkrockguy318 fc2ba21682 sdl: update TODO to include native OSX topbar support with links to documentation 2012-03-29 03:36:41 +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
zeromus e89a0ca588 win32-fix old vcprojs 2012-03-25 20:24:21 +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