zeromus
3a14fc724c
fix merge conflict
2019-03-18 00:14:12 -04:00
zeromus
afbb4fe37f
Merge branch 'master' into master
2019-03-18 00:08:52 -04:00
zeromus
abed13c392
Revert "Fix for the interframe-pause-skips-updating-next-frame bugs, mostly noticeable when dumping AVIs."
...
This reverts commit c7710ae244
.
fixes #39
2019-02-22 20:48:59 -05:00
zeromus
e72202f3b8
fix linux build (probably)
2019-02-22 15:01:12 -05:00
owomomo
d3e5d7dee9
1. Fix Map Hotkey dialog list header and add sort icon to the header of Map Hotkeys.
...
2. Fix Nametable Viwer checkbox state mismatch when closing and opening again.
3. Fix linux build error.
2019-01-08 00:42:57 +08:00
owomomo
d9d3f1b56b
1. Further reconstruct the hotkey menu item code, menus belongs different parent menus with the same id can be defined in one struct rather than four. Removing the repeated menu hotkey update, only update the needed range. I wish this is not too complicated.
...
2. Map Hotkey dialog items now can be sorted by click on the column header.
3. Fix a logic bug when user cancels open archive dialog.
4. Trying to fix Linux build (not sure).
2019-01-03 20:38:33 +08:00
zeromus
5eb6cc31c9
Revert "Revert "Some ui interface logic changes and improvements.""
...
This reverts commit d48105e97d
.
2019-01-01 15:45:32 -05:00
owomomo
274ac1b770
1. When cancel from archive loading dialog, don't show loading error boxes and the current playing game doesn't close.
...
2. Completely rewrite shortcut key displaying logic, now it is not only shown in main menu, but also in context menu.
3. Fix bugs that TAS Editor tooltips shown shortcut keys were not sync when hotkey was changed.
4. If cheat is activated when loading a movie, confirm to disable them as they could cause playback problems.
5. When switching to new ppu with overclocking enabled, prompt to user that new ppu doesn't support overclocking.
6. Other minor details about the UI.
2018-12-28 23:55:24 +08:00
aquanull@gmail.com
08c602a3f2
Registered Lua callbacks via gui.register() are now only called at frame boundaries.
2018-12-24 12:01:32 +08:00
aquanull
c7710ae244
Fix for the interframe-pause-skips-updating-next-frame bugs, mostly noticeable when dumping AVIs.
2018-04-12 22:43:39 +08:00
aquanull
23c7ce7342
Adds new command to toggle movie Recording/Playing directly.
...
Adds new command to truncate movie in Read+Write mode.
Adds new command to insert/delete 1 frame in Read+Write mode.
2018-04-04 21:13:42 +08:00
Brad Smith
5be92d3ee5
Propagating memory initialization option to WRAM ( #13 )
...
1. Including WRAM in the RAM initialization options. Since it was usually initialized to zero by default, the "default" setting must do that as well, the explicit settings should follow the others.
2. unif.cpp extending memory randomization of 4-screen VRAM to match ines.cpp version, except it had no explicit initialization before: static array should initialize to 0, so its default will still do this
3. MALEE WRAM never initialized, replacing a few existing explicit (non gmalloc) WRAM clears with MemoryRand, removing a few memsets now unneeded because of gmalloc clear.
2018-06-26 22:11:01 -04:00
zeromus
0307e3b827
migration tidying (build master from trunk)
2018-04-08 17:35:15 -05:00
punkrockguy318
2be5084a7b
create new subversion repo structure (trunk, tags, branches)
...
[[Split portion of a mixed commit.]]
2013-03-15 19:00:14 +00:00
ansstuff
1666803e05
* CDLogger: removed "Enable New PPU" note, because Old PPU is now functional as well
...
* updated docs
[[Split portion of a mixed commit.]]
2013-03-10 20:14:13 +00:00
ansstuff
6422560659
* added JumpingFCEUXWindow.lua
...
* updated docs
* Taseditor: some more cleanup
[[Split portion of a mixed commit.]]
2013-03-09 14:04:01 +00:00
ansstuff
7007fc4805
* Taseditor: cleaned up code a bit more, renamed identifiers to follow single convention
2013-03-04 16:58:54 +00:00
ansstuff
755d9dc64d
* Cheats: update the window when ROM is changed
...
* Cheats: show the number of active cheats after a ROM is loaded
2013-02-28 13:33:13 +00:00
ansstuff
009ece83d4
* CDLogger: code cleanup
...
* CDLogger: removed obnoxious reminder about NewPPU
* CDLogger: added current CDL filename field
* CDLogger: added default CDL naming
* CDLogger: added "Auto-save .CDL when closing ROMs" option
* CDLogger: added "Auto-resume logging when loading ROMs" option
2013-02-24 11:19:36 +00:00
ansstuff
bf8649f110
win32: fixed restoring maximized window after switching from fullscreen
...
win32: holding Shift when resizing FCEUX window reverts "Force integral factors" meaning
win32: remodel "Video config" dialog:
* removed the list of predefined modes (they were broken anyway)
* removed FS stretching options (obsoleted by "Best Fit")
* removed broken display of "Current Pixel Aspect Ratio" (may return it after implementing the 4:3 mode)
* "Full Screen (hotkey: Alt + Enter or double-click)" - reads current hotkey mapping
[[Split portion of a mixed commit.]]
2012-12-19 19:35:00 +00:00
CaH4e3
8110346ccb
mapper 018 - fixed
...
mapper 198 - fixed
AutoResumePlay default option - "disabled"
2012-12-18 13:56:35 +00:00
ansstuff
e1ef50ac14
* fixed "Auto-resume old play session", for some reason NSFs don't allow loading savestate right after opening the ROM
...
* updated docs
[[Split portion of a mixed commit.]]
2012-12-16 13:07:50 +00:00
CaH4e3
c550c9623e
more cleanup
2012-12-15 21:53:01 +00:00
ansstuff
00b4304241
win32: added Config->Enable->Auto-resume old play session
2012-12-15 17:42:53 +00:00
ansstuff
b8c1d1e29b
* added NES->Emulation Speed->Set Custom Speed
...
* added NES->Emulation Speed->Set FrameAdvance Delay
* added NES->Emulation Speed->Set custom speed for FrameAdvance
* Debugger: fixed mouse wheel scrolling
2012-12-13 15:59:45 +00:00
CaH4e3
880c9deb62
removed old ines code, more formatting
2012-12-12 20:28:34 +00:00
CaH4e3
5ca09c31d5
mapper 99 - fixed
...
UNIF SMB2J - now not support SMB2j which is proven bad dump
2012-12-03 15:26:22 +00:00
CaH4e3
814f7e1b68
almost done with conversion...
2012-11-30 09:49:38 +00:00
ansstuff
1c2d6d88bc
* when the New PPU is on, it displays "(NewPPU)" in the window caption
...
* fixed bug with erasing more frames than there is movie records
2012-11-24 12:56:10 +00:00
zeromus
200ea8e003
add some comments about RAM initialization, which have been found to wreck the game Huang Di. not changing the code yet until we gather some more information.
2012-11-17 08:12:59 +00:00
ansstuff
80bd1aaf02
improved SaveSnapshot performance ($552)
...
[[Split portion of a mixed commit.]]
2012-11-12 12:21:59 +00:00
zeromus
8ef2e53f86
fix a nondeterminism bug created by MasterRomInfoParams and roms being loaded in various orders without clearing out the params
2012-10-27 20:50:28 +00:00
CaH4e3
43ee931dec
cleanup and version bum... hmmm (not no mention something else)
2012-10-21 16:40:04 +00:00
ansstuff
48a55b2fa2
* Tracer: added "Log current Frame number" option
...
* Tracer: added "Log emulator messages" option
* Tracer: added "Log breakpoint hits" option
* Tracer: added "Symbolic tracing" option
* Taseditor: added deselection stretching by Ctrl+clicking in a selected frame
2012-09-22 15:33:31 +00:00
ansstuff
95a301dbb2
* "Tools->TAS Editor" gives focus to Taseditor when it's already open; fixed the setfocus behavior for other tools as well
...
* Taseditor: AdjustDown operation now works faster (not rewinding anymore)
* Taseditor: AdjustLag always combines with current History item, not creating its own item in the History Log
2012-09-13 16:11:03 +00:00
ansstuff
9750ad4940
* forcing default resolution of fullscreen to be the same as current display resolution
...
* video error messages are not popping MessageBoxes but logging to MessageLog
* fixed some old fullscreen modes
2012-08-21 14:06:24 +00:00
ansstuff
792754a7e9
* Tracer: added "To the left from disassembly text" option
...
* Tracer: fixed bug #529
* Tracer also updates its window when user pauses the game, not just when Debugger snaps
2012-08-06 19:26:39 +00:00
punkrockguy318
346802c327
sdl: fix build errors
2012-08-06 16:23:47 +00:00
ansstuff
7a4fd0f6df
* Debugger: window layout cleanup; stack shows 128 values max
...
* Debugger: added "CPU cycles" and "Instructions" counters (request #527 )
* Debugger: added "Break when exceed" breakpoints
* Debugger: .DEB file now also stores the state of "Break on Bad Opcode" and "Break when exceed" checkboxes/editfields
2012-08-05 18:54:52 +00:00
punkrockguy318
449ac4352f
updated FSF license in COPYING license file and source and header files
2012-08-04 22:33:16 +00:00
ansstuff
23daa27c16
* updated docs
...
* new hotkey "Run Manual Lua function" (not mapped by default)
* Taseditor: general cleanup of codebase
[[Split portion of a mixed commit.]]
2012-07-01 14:11:24 +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
CaH4e3
565f063fa5
varous bugfixes, xstring trimming functions logic bugs, etc
...
some refactoring, some wtfs... ;)
2012-03-17 16:29:56 +00:00
ansstuff
704af09cc8
* Taseditor: a couple of bugfixes
...
* Taseditor: force finishing click at buttondown
2012-02-25 17:27:51 +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
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
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
ansstuff
1a9b6f109a
* Tasedit: refactoring, bugfixes
...
* Tasedit: storing Markers in input history, undo/redo for Markers
2011-10-20 13:00:34 +00:00
ansstuff
11a99a56e3
* Tasedit: execute lua functions when jumping inside greenzone
...
* added rewind hotkey (~), works only in Taseditor
2011-10-14 17:33:58 +00:00