ugetab
3d244249d6
Made cheat menu's Pause When Active effect immediate
2010-05-23 04:34:13 +00:00
ugetab
0008e1313e
Enabled multi-select in the cheat menu, so one can use the Right-click menu to toggle multiple cheats easily, and a safe multiple delete that asks for user confirmation if more than 1 item is selected. Doesn't seem to interfere with previous activity, beyond being able to hold a click longer than desired.
2010-05-22 15:13:46 +00:00
ugetab
e5f12da441
After much effort, added NTSC 2x scaler option to both Windows and SDL. Includes new config option NTSCwinspecial.
2010-05-21 20:36:24 +00:00
adelikat
4e83ad049d
Updated changelog for last commit, reverted the commenting of UpdateCheatsList(), we want that to happen every frame.
2010-05-20 13:43:19 +00:00
adelikat
aa42fa2369
Win32 - Hooked up SingleInstanceMode to a checkbox in GUI config.
2010-05-20 02:16:57 +00:00
ugetab
b68d9a91b8
Added Single Instantiation mode, which makes starting a second copy of FCEUX with a path to a game make it load the file into the first, then exit. To enable, set SingleInstanceOnly 1 in the config file. If someone else wants to edit things to make this easy on the user, go for it. If started with nothing in the command line, it will simply start a second copy.
2010-05-19 21:51:25 +00:00
adelikat
88e7627162
Remove stopmovie() on old savestate load attempt when a movie is active. The error checking prevents anything destructive from happening so there is no reason to stop the movie.
2010-05-18 18:10:17 +00:00
adelikat
fdbbb5bbc0
Implemented a "full savestate-movie load" mode similar to the implementation in VBA-rr & SNES9x-rr.
...
In this mode loading a savestate in read+write doesn't truncate the movie to its frame count immediately. Instead it waits
until input is recording into the movie (next frame). For win32 this feature is togglable in movie options and the context
menu. For SDL this is off by default and a toggle will need to be added.
2010-05-18 15:31:53 +00:00
adelikat
fb579eb4b2
Made gamepad 2 off by default.
2010-05-18 04:52:05 +00:00
ugetab
046617c693
Added player 3 and 4 to autohold notification window. Made FCEU_DispMessage able to display to different screen locations to do it. Fixed up the input display code for autohold.
...
Wow, that's a lot of stuff changed for something so basic.
2010-05-16 04:18:49 +00:00
ugetab
6e58c31daa
changelog
2010-05-15 07:41:35 +00:00
adelikat
e8bed97821
Replay dialog, when selecting a movie in a relative path (.\movies for example), the recent movies list stores an absolute path instead.
2010-05-15 02:06:15 +00:00
adelikat
191196a2bb
Win32 - When recording a movie, add it to recent movies
2010-05-15 01:48:53 +00:00
adelikat
06b37466c2
new PPU flag - changed "New PPU" to "NewpPU", made flag false if no flag is present in a movie header. Win32 - replay dialog - display new PPU flag.
2010-05-14 16:55:15 +00:00
adelikat
320223bd29
Win32 - Replay dialog shows pal flag
2010-05-14 16:21:03 +00:00
adelikat
f4e01e6e77
New PPU flag in movie headers (doesn't change an emulators PPU state when loading a movie)
2010-05-14 16:03:07 +00:00
adelikat
5eeb0b3684
input display overhaul - a more desmume style system which shows both keys held the previous frame and immiately held keys that will be put in on the next frame
2010-05-14 03:09:27 +00:00
ugetab
e9bb9102ae
Added rudamentry Between-Frames input display code for adelikat to customize. He said he had everything except the keyboard query done, so this should make it simple for him to pretty it up.
2010-05-13 19:33:27 +00:00
adelikat
33ea23fee3
Input Display - displays a silver color when input is from a movie rather than the user
2010-05-13 03:53:20 +00:00
ugetab
6b963affea
With special scaler in window mode, it's possible to resize to anything above the minimum. Fixed the special scaler minimum testing, and I think someone forgot a pair of brackets some time ago.
2010-05-12 18:43:04 +00:00
adelikat
9006fd7a73
Movies now have a "finished" option. If a playback stops the movie isn't cleared from memory, and can be replayed or a state loaded. Similar functionality as DeSmuME and GENS rerecording.
2010-05-12 15:31:24 +00:00
adelikat
4456368632
Loadstate now updates input display even with no movie loaded.
2010-05-12 13:06:23 +00:00
adelikat
b5ea58271b
Fixed so that loadstate updates input display during movie playback as well.
2010-05-12 03:14:41 +00:00
ugetab
6131a6ea79
Added Ram Search hot keys. Replaces previous committed Cheat Dialog hot keys.
2010-05-12 03:09:56 +00:00
adelikat
952320e1df
Loadstate updates input display if movie is recording
2010-05-12 03:07:03 +00:00
ugetab
659684b936
Added hotkey options for the cheat dialog buttons Equal, Not Equal, Greater Than, and Less Than. Doesn't allow use of the checkbox options using hotkeys.
2010-05-11 22:12:49 +00:00
ugetab
a8016502b0
Added gui.getpixel() and emu.getscreenpixel() to get LUA pixel written. Also fixed some coding misconceptions about how LUA worked for Game Genie Add/Delete functions. Documented stuff.
2010-05-10 07:20:55 +00:00
ugetab
40423f46a0
Fixed several LUA savestate issues, including crashes and silent failures, and added savestate.object(), which is savestate.create() with intuitive save state ordering. Also documented it.
2010-05-09 02:02:20 +00:00
ugetab
81e4c919bf
Made updating the Interim version also include the revision and data of that revision. Updated the changelog for something else. Run \fceu\vc\defaultconfig\MakeDownloadHTML.bat to enable/disable download.html updating when compiling a Release version.
...
[[Split portion of a mixed commit.]]
2010-05-09 00:16:33 +00:00
adelikat
2a83f68df0
Updated changelog
2010-05-08 00:20:44 +00:00
adelikat
12b816bcd6
Updated changelog
2010-05-07 00:46:22 +00:00
ugetab
b7fc64fe7e
Added Goto command for Hex Editor.
2010-05-04 16:33:20 +00:00
ugetab
6c902a9562
Updated documentation for microphone, and reduced microphone polling restrictions.
2010-04-28 21:51:08 +00:00
fatratknight
98a22a6cc1
Reverted the choice to put the rewinder in registerafter. Separated out the backup options for individual players. Made the backup display slightly smarter. Also, updated changelog.
2010-04-26 02:17:55 +00:00
ugetab
6ad9147ac8
Added an option to Tools>GUI that creates/deletes a (program name).manifest file, to disable the stuff that kuja_killer didn't like. Only affects things for those using visual themes.
2010-04-23 19:32:51 +00:00
adelikat
a96f1e5360
New lua functions movie.ispoweron() and movie.isfromsavestate()
2010-04-21 03:24:14 +00:00
adelikat
daad084393
Win32 - Drag & Drop - if dropping a .fcm with no ROM loaded,
...
prompt for one (same functionality that was added to .fm2 files)
2010-04-20 19:28:05 +00:00
ugetab
bad5a79e91
Added conditional debugging option 'K', for the bank the PC is on. A workaround-style option to address Tracker Item 2007006, which suggests 24-bit breakpoint addresses to account for bank. Testing shows that the bank evaluates to 0 on RAM code access.
2010-04-08 21:26:20 +00:00
adelikat
801f4c7d96
Fix bug that caused zapper.read() to crash when a movie playback ends.
2010-04-08 20:44:59 +00:00
adelikat
84e328d6ba
Prepared files for release. This revision marks the 2.1.3 Release
2010-04-08 13:49:26 +00:00
adelikat
cd6fe07f8e
Update changelog
2010-04-08 00:58:21 +00:00
adelikat
b38e181aa6
Win32 - Lua console - filename updates when lua scripts are dragged to emulator or recent filenames invoked. This is done by implementing an UpdateLuaConsole() function. TOOD: there are probably other useful things for that function to do.
2010-04-07 23:56:15 +00:00
adelikat
b7b4629019
Lua - ip out all the code related to pausing/unpausing of the emulator when running/stopping lua scripts. Let the user be in control of that.
2010-04-07 21:45:06 +00:00
ugetab
3e34f5707b
Made closing minimized windows stop trying to save the position as a negative number, part of what's reported under Tracker Artifact 2979512.
2010-03-31 03:46:16 +00:00
adelikat
4cf0532e30
Lua - fixed zapper.read() to read movie data if a movie is playing. Also changed the struct values to x,y,fire. This breaks lua scripts that used it previous, sorry. Fixed the zapper lua scripts to be compatible with the new zapper code. Updated documentation to reflect this change.
...
[[Split portion of a mixed commit.]]
2010-03-28 04:47:02 +00:00
punkrockguy318
f454e04542
GTK: added menu buttons for playing nsf files
...
i dind't even know this was possible with fceux, i'm a very happy man
2010-03-05 03:24:30 +00:00
adelikat
5ca3ed251e
Win32 - If .fm2 drag & dropped with no ROM load, the open ROM dialog will appear
2010-03-04 15:09:49 +00:00
punkrockguy318
2909cb4cc8
all - print mapper name on rom load
2010-03-03 23:52:20 +00:00
punkrockguy318
13439c0ee8
sdl: vs unisystem keys now mappable
2010-03-03 22:55:42 +00:00
punkrockguy318
70fed68de4
SDL: changed default keybindings to match w32 defaults
2010-03-03 09:28:23 +00:00
punkrockguy318
603f78e7f6
2010-03-03 07:01:05 +00:00
adelikat
86f60b1371
Movie file format header now has a FDS flag.
2010-03-02 04:59:45 +00:00
adelikat
9149cf5326
Win32 - fix bug - cheats dialog - toggling a cheat in the cheats list box now updates active cheats count
2010-03-02 04:06:36 +00:00
adelikat
d9f59e45f6
Win32 - a Disable Movie Messages during AVI menu item.
2010-03-02 03:34:15 +00:00
punkrockguy318
baf8099ceb
cl update
2010-02-26 04:53:28 +00:00
punkrockguy318
d162ec7e0a
update cl and todo
2010-02-24 09:53:53 +00:00
punkrockguy318
48061488d3
todo/changelog update
2010-02-24 06:02:05 +00:00
punkrockguy318
6c550a256b
changelog entry
2010-02-23 01:33:05 +00:00
punkrockguy318
99530c69dc
updated changelog
2010-02-19 04:54:05 +00:00
ugetab
9c5a81471e
Added window bounds checking to all WM_MOVE entries due to a bug report and example fceux.cfg file from Gil_ at the nesdev IRC. Win32 only.
2010-02-07 22:19:38 +00:00
rheiny
07a0d1efd7
Trace logger now logs the values of the stack pointer register
2010-01-08 16:58:21 +00:00
punkrockguy318
906424172d
added a changelog entry i forgot about earlier
2009-12-31 05:43:00 +00:00
adelikat
ed575d0ff5
Update changelog
2009-12-10 16:52:43 +00:00
qeed
1605800776
update changelog
2009-12-08 00:54:04 +00:00
adelikat
bc29607bde
Changelog - added news of some fixed mappers
2009-12-05 02:33:09 +00:00
adelikat
ecbf9a2dd4
Win32 - Cheats - Pause while Active checkbox installed.
2009-11-18 01:51:37 +00:00
adelikat
c400aaab01
Win32 - Fix debug window so it doesn't crash if unminimized with no game loaded.
2009-11-17 23:50:03 +00:00
mart0258
7774d786cb
Win32 - TasEdit - Adding functionality to interface items.
2009-11-14 02:46:03 +00:00
adelikat
f3d9832f96
More changelog
2009-11-13 05:46:44 +00:00
adelikat
f5af54bfd6
Forgot the changelog!
2009-11-13 05:39:49 +00:00
adelikat
eeb10f9d58
Update the changelog that a few devs seem to be neglecting.
2009-11-08 14:46:41 +00:00
adelikat
2cf4d23994
win32 - debugger - added an auto-load feature
2009-11-05 04:36:46 +00:00
adelikat
7fdba079ca
Update changelog and Version number to 2.1.3-interim
2009-11-03 17:04:49 +00:00
qeed
fe12a1d308
76-in-1 seems to be playable now
2009-11-02 16:11:25 +00:00
adelikat
f028e0d9bd
Win32 - Memory Watch - Save Changes prompt - default to quicksave first and save as second (instead of always defaulting to save as)
2009-11-01 01:04:06 +00:00
qeed
2690605403
update changelog
2009-10-19 10:21:20 +00:00
qeed
8b2708c45a
update changelog
2009-10-11 01:57:28 +00:00
ugetab
18cd4d6569
Fixed a debugger crash error I introduced while adding .deb saving, fixed an internal Unif/FDS filename issue that was affecting .deb saving/loading, and enabled bank display in the debugger for NSF and NES. FDS and Unif banks displayed aren't right, but shouldn't be a serious problem, even if not fixed.
2009-10-08 17:55:21 +00:00
adelikat
dca0ce9ba6
Updated the changelog to reflect gocha's last commit.
2009-10-01 16:35:07 +00:00
qeed
18bbb65d4b
update changelog
2009-09-27 03:00:52 +00:00
ugetab
0c2c1d2ee3
Forgot to update the changelog with the last commit
2009-09-16 20:38:23 +00:00
fatratknight
feb135ce2e
Added in an invert possibility for joypad_set. Using a string instead of true/false/nil will let lua invert the player's input.
2009-09-15 18:20:10 +00:00
fatratknight
0bea4a45d8
Reworked many things relating to joypad_set. New logic, removed a few functions, all that stuff. Hopefully a few bug fixes with no new bugs on the way. Haven't put in the invert that I like, but hopefully that isn't hard to put in.
2009-09-15 16:39:49 +00:00
adelikat
b40947ad71
Win32 - Map Hotkeys dialog - fixed bug where dialog would not close by the "X" or Alt-F4
2009-08-23 01:10:45 +00:00
adelikat
106e1ca031
Win32 - adding a Save Config File menu item.
2009-08-22 17:18:58 +00:00
adelikat
ced6d87483
Win32 - Added a menu item to toggle to New PPU
2009-08-12 23:50:20 +00:00
adelikat
6411ba535a
Fixed bug that caused new movies be created in /movie instead of /movies
2009-08-11 00:43:27 +00:00
qeed
f304746045
updated changelog
2009-08-08 20:06:42 +00:00
adelikat
dd9902b94e
Updated changelog.
2009-08-07 20:21:20 +00:00
adelikat
5b75a119f5
Win32 - fixed an erroneous assumption made in 2.1.1 that caused the recent roms menu to be grayed out even when there were recent roms (however, it uncovered an underlying bug in the recent menu saving that needs to be fixed at some point).
2009-08-05 15:30:57 +00:00
adelikat
b42304558c
Changed version name to 2.1.1 in preparation for release. Marked this revision in changelog for easy revert to 2.1.1
2009-07-29 18:27:23 +00:00
adelikat
815a525714
Win32 - TextHooker - drag & drop for table files
2009-07-01 23:31:11 +00:00
adelikat
78af47d32c
Win32 - Drag & Drop for cheat (.cht) files
2009-07-01 14:17:27 +00:00
qeed
f5da7d7ebe
updated the changelog
2009-06-26 01:06:42 +00:00
adelikat
dbaa85bfc3
Win32 - CD Logger - Drag and Drop for .cdl files
2009-06-25 13:25:13 +00:00
qeed
9e2c3ef5b2
update changelog
2009-06-25 03:18:50 +00:00
adelikat
6e9cf95760
Win32 - memory watch - option to bind to main window, if checked it gives GENS dialog style control, where there is no extra task bar item, and it minimizes when FCEUX is minimized
2009-06-25 02:56:18 +00:00
adelikat
ae60f641c2
Win32 - -palette commandline option
2009-06-25 00:59:50 +00:00
adelikat
6513468ac7
Win32 - Sound Dialog - cleanup, when sound is off, all controls are grayed out
2009-06-25 00:25:41 +00:00
adelikat
a4bcc8d28a
Win32 - Hex Editor - Drag & Drop for .tbl files
2009-06-25 00:05:43 +00:00
adelikat
7574788b23
Win32 - Drag & Drop for .fcm, it converts and then loads the converted movie automatically
2009-06-24 23:11:43 +00:00
adelikat
83623cc9b9
Win32 - Drag & Drop support for palette files
2009-06-24 13:52:40 +00:00
adelikat
0d3323887c
Win32 - Drag & Drop support for savestates
2009-06-24 02:05:31 +00:00
qeed
7166219de2
updated the changelog
2009-06-22 15:11:29 +00:00
adelikat
eb7cbc5673
win32 - memwatch - save menu item is grayed if file hasn't changed
2009-06-21 17:17:06 +00:00
adelikat
0fa27c49cd
Win32 - Memwatch - fixed a regression I made in 2.0.1 that broke the Save As menu item
2009-06-21 03:09:58 +00:00
qeed
5ef396bb10
Updated the changelog.txt
2009-06-17 13:43:16 +00:00
adelikat
212d23bb22
doh, changelog
2009-06-16 20:04:04 +00:00
adelikat
d31f203d25
My attempt to describe this fix in the changelog
2009-06-11 16:47:33 +00:00
adelikat
87068eba38
Win32 - Hex Editor - changed ROM values again dsiplay as red, saved in the config as RomFreezeColor
2009-06-11 13:59:09 +00:00
rheiny
0de4ad663e
Fixed reported issue 2746924 (md5_asciistr() doesn't produce correct string)
2009-06-06 14:36:41 +00:00
adelikat
e8b40819b9
win32 - hex editor - freeze/unfreeze ram addresses now causes the colors to update immediately, but only with
...
groups of addresses highlighted at once (single ones still don't yet update)
2009-05-25 20:52:07 +00:00
adelikat
9ee1449a74
Win32 - new Context Menu item - Save Movie As.. available when a movie is loaded in read+write mode.
2009-05-25 20:30:32 +00:00
adelikat
a0c535cd60
Win32 - Fixed an oversight I made in remove recent additions, and updated changelog
2009-05-25 18:24:21 +00:00
adelikat
e93a3b1ad3
Win32 - Added a remove recent item function, hooked it up to memory watch. Now if a bad item is selected, the user has a choice to remove it from the list.
2009-05-25 17:06:04 +00:00
adelikat
94fb04aefd
Win32 - Load Last Movie context menu item added.
2009-05-25 15:48:16 +00:00
adelikat
c771ac2d6d
Win32 - Recent Movie Menu added
2009-05-25 15:42:24 +00:00
adelikat
a15469f103
forgot the changelog!
2009-05-25 04:30:29 +00:00
adelikat
5a7de6c53f
Win32 - Hex Editor - enabled & implemented the Save Rom As.. menu item.
2009-05-22 23:20:59 +00:00
adelikat
5f76335d65
Win32 - Window caption now shows the name of the rom loaded.
2009-05-22 16:45:22 +00:00
adelikat
9b02fef39a
Win32 - Hex Editor - allow the user the ability to customize the color scheme through RGB variables stored in the .cfg
2009-05-22 14:37:04 +00:00
adelikat
81c9c575db
win32 - reverted fixedFontHeight to 13 instead of 14. Gave the option of adjusting the height by modifying RowHeightBorder in the .cfg file
2009-05-22 00:57:35 +00:00
adelikat
6f4162641b
Win32 - Made fullscreen toggle (alt+enter) remappable
2009-05-21 17:13:08 +00:00
shinydoofy
7fcd1f8683
SDL: added --subtitles argument (mostly for avi capturing, I guess)
2009-05-15 20:45:44 +00:00
shinydoofy
c7a24fe74f
SDL: fixed Four Score movie playback
2009-05-10 18:26:45 +00:00
adelikat
33d0a03b34
Win32 - Stop movie at frame x feature - fixed off by 1 error
2009-05-04 13:38:41 +00:00
shinydoofy
a8b61ea489
SDL: added --ripsubs
2009-04-23 21:34:30 +00:00
shinydoofy
0aee98b006
SDL: fixed input issue and making Lua optional again
2009-04-15 03:40:08 +00:00
punkrockguy318
06e22c91a8
Fixed the mysterious input issue that was caused by not having liblua installed.
2009-04-14 17:54:38 +00:00
shinydoofy
b4f4f62553
SDL: implemented FCEUD_SaveStateAs and FCEUD_LoadStateFrom
2009-04-12 16:38:59 +00:00
shinydoofy
447383efd2
SDL: implemented FCEUD_MovieRecordTo
2009-04-11 20:30:22 +00:00
adelikat
dd643f96e0
Currentslot default is now 0 instead of 1. Win32 - remember last saveslot
2009-04-11 13:20:27 +00:00
shinydoofy
864afe4264
SDL: added --pauseframe to pause after frame x
2009-04-11 04:03:46 +00:00
shinydoofy
67c9ed20fd
SDL - hotkey Q for toggling read-only/read+write
2009-04-11 03:26:36 +00:00
shinydoofy
f3be58f2a6
SDL: fixed fcm->fm2 once again. no more NULLbytes
2009-04-04 14:04:36 +00:00
shinydoofy
1255f3fd74
fixed NULLbytes for win32 for now by reverting my changes
2009-04-04 09:05:00 +00:00
adelikat
272ce35cf1
update changelog to show the 2.1.0 - 2.1.1 break
2009-04-01 17:24:14 +00:00
adelikat
6c001a81cb
Win32 - Reverted acmlm's /dll folder fix.
2009-03-29 12:43:51 +00:00
shinydoofy
48a9428abc
SDL: hotkey Del to toggle --mute for avi capturing
2009-03-28 22:15:53 +00:00
shinydoofy
5d95228971
SDL: fix crash with fm2 and fcm->fcm conversion
2009-03-28 20:53:21 +00:00
adelikat
f06284d822
Lua - added FCEU.softreset() and FCEU.poweron(). Deleted a lua test script. Updated Lua documentation in the Help .chm
2009-03-28 13:38:44 +00:00
shinydoofy
21785d9529
SDL: added --no-config
2009-03-27 21:12:20 +00:00
adelikat
f5e4082ece
Win32 - prevent "hotkey" explosion by rshift on some laptop keyboards.
2009-03-23 00:54:47 +00:00
shinydoofy
dc244cddee
SDL: added --inputdisplay
2009-03-22 19:26:28 +00:00
shinydoofy
47f8bd0383
SDL now supports tuning individual sound channels
2009-03-22 02:25:04 +00:00
shinydoofy
85f02f6d43
SDL: Updated window name
2009-03-22 01:34:59 +00:00
adelikat
b680a4d0f9
Win32 - made high quality sound and windowed mode video - disable hardware acceleration default settings.
2009-03-20 01:34:44 +00:00
adelikat
3f60a5c6f8
Win32 - GUI Dialog - added option to disable the context menu. Win32 Help CHM - added a page of lua functions & descriptions. Minor cleanup in lua-engine.cpp
2009-03-16 14:10:59 +00:00
adelikat
8bb8c9e86d
Lua - added movie.playbeginning()
2009-03-15 23:55:07 +00:00
adelikat
5c4579f859
Lua - added movie.getname()
2009-03-15 23:46:57 +00:00