fatratknight
a8fa67db16
Edited gui.text to return a value, the x position where it would paint the next character. This should hopefully allow scripters to place a useful box around the text, perhaps for looks or clicking like it's a button.
2010-06-06 22:50:46 +00:00
adelikat
45a8c717b0
Win32 - Movie Options Dialog - Fix so Full Savestate Load checkbox is updated on load
2010-06-01 12:37:18 +00:00
adelikat
8e8bbec3e0
getting stuff ready for a 2.1.4a maintenance release.
...
[[Split portion of a mixed commit.]]
2010-06-01 01:54:30 +00:00
adelikat
9cc28a4ebd
Compile Help docs & webpages, Fix version string, fix up web pages for release. Update changelog to reflect release date + svn.
...
[[Split portion of a mixed commit.]]
2010-05-31 01:46:29 +00:00
adelikat
acf8b33c70
Update changelog for last commit
2010-05-30 16:53:44 +00:00
adelikat
7c6c8d0941
Added lua function movie.getfilename() which returns the current movie filename without the path included.
2010-05-29 04:06:49 +00:00
ugetab
ff284dd29c
Made debugger able to break on and distinguish Stack reads/writes, regardless of the source of the stack change. Addresses bug 2809881, which asked for the address push from an NMI/IRQ to cause a break
2010-05-27 17:01:29 +00:00
adelikat
23277bc4df
Win32 - Memwatch - ignore spaces at the beginnign of an address in the address boxes
2010-05-25 04:34:34 +00:00
mart0258
43938a1999
Disable auto-savestates during turbo
2010-05-25 03:31:03 +00:00
adelikat
68e300e7a2
Fix FCEUI_MovieGetInfo. It was keeping info.reset from being initialized and causing garbage to be used to determine if a movie began from soft-reset. As such the Win32 replay dialog was always reporting savestate movies as soft-reset.
2010-05-25 03:09:53 +00:00
adelikat
0fdd04954e
Fix playmovie from beginning for movies that begin with savestate.
2010-05-25 02:34:10 +00:00
adelikat
6fdd63bc66
Update changelog
2010-05-25 00:33:03 +00:00
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