Commit Graph

179 Commits

Author SHA1 Message Date
CaH4e3 1dd4e93cec mapper 19 savestate fix
mirroring for "Dream Master (J)" corrected to "four-screen" by CRC check
2010-05-23 18:37:31 +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 3eb19d2584 VS2010 pops up line 64 of bworld.cpp as a warning (as opposed to past VS versions). Disabling the warning on that file. 2010-05-18 15:46:32 +00:00
zeromus 4e66aaef9c replace most of the crappy iostream stuff with EMUFILE 2010-05-17 21:02:38 +00:00
adelikat 5993feb80c Getting the ball rolling on replacing the movie savestate ostream usage. Porting over the emufile class for desmume. Had to impport its types.h as types-des.h to get it to compile. Added the files to both the vc9 & vc10 proj files. 2010-05-16 19:41:11 +00:00
adelikat 7480101827 Timeline error messages now report the frame where the savestate branches from the movie file. 2010-05-16 19:26:29 +00:00
adelikat 87e92e3e52 Fixed luaperks to disable warnings on all builds (did debug only on accident last time). Fix so help.chm is not a build event on the debug build.
[[Split portion of a mixed commit.]]
2010-05-16 14:11:17 +00:00
ugetab a874412b61 Added option for palette selection as color for LUA colors. Included an LUA script to display all choices with the value used to pick displayed color.
Documented new color option and missing gui.text information.
2010-05-15 05:03:53 +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
adelikat a832f49204 Win32 - Context menu - only display dynamic subtitle menu items if there are subtitles in the movie loaded. Document the dump to SRT context menu item. 2010-05-13 03:15:06 +00:00
adelikat 60564e96d2 Document "movie finished" return value of lua function movie.getmode() 2010-05-12 18:14:31 +00:00
adelikat b972313c34 More documentation fixes. 2010-05-12 01:57:36 +00:00
adelikat 85128ba0dd Document some recent additions 2010-05-12 01:48:50 +00:00
ugetab 6c991885bf Added a few options to emu.getscreenpixel. Can now fully distinguish between LUA and Emu pixels, or ignore distinction. 2010-05-10 16:52:27 +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 a24932ceff Added right-click subtitle toggle to movies with subtitles, and probably forgot to save the help file before the last commit. 2010-05-09 03:30:14 +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
ugetab a5a1af821a Added emu.addgamegenie() and emu.delgamegenie() functions to LUA. Documented them as well. Took the todo out of a few comments too. 2010-05-08 20:34:27 +00:00
ugetab a507d6c849 Palette / Lua Bot documentation updated slightly. Moved the Debugger Usage Guide to FAQ / Guides. Updated 'Getting Started' for LUA, because luapack is no longer needed in new versions. 2010-05-08 04:04:40 +00:00
ugetab 3862bf0827 Added info on Cheat Dialog context menu to help file. 2010-05-08 01:24:57 +00:00
ugetab 67a7a22641 Error test and message added to UPX process. Fixed and commented out documentation addition line, so it can be used if needed, and causes no error message. 2010-05-08 00:51:14 +00:00
ugetab 05c76ec6c2 1. Debugger no longer reloads itself to load new game .DEB data
2. Added checkbox for .DEB loading
3. Updated Symbolic Debugging info in help documents
4. Made bookmarks work (need to check the rest of the //MBG TODO items too)
2010-05-06 00:34:45 +00:00
zeromus 62628250b2 2010-05-05 18:46:36 +00:00
ugetab 6c902a9562 Updated documentation for microphone, and reduced microphone polling restrictions. 2010-04-28 21:51:08 +00:00
ugetab ec98da5332 Help document:
Lua Functions:
Altered header referencing to use Alias: when referring to different sections(gui.*, input.*, etc), and relist same-section aliases as headers to function information multiple times.

emu.getreadonly() changed to emu.readonly()
emu.print() added.
gui.savescreenshot() added

Other:
Altered some table fonts to Fixed Width in Technical Information>NES Processing>CPU - 6502

Removed link to non-existent RAM Filter page.

Likely a few other small cleanups.
2010-04-27 22:18:51 +00:00
ugetab 80f6049f2e Added my attempt at an Intermediate level Debugger Usage Guide to the help document, and fixed a small issue with 'Forbid' breakpoints where even if they were disabled, they would still have the same effect as when enabled. These can now be turned off without deleting them. 2010-04-22 03:46:56 +00:00
ugetab 5ada522ac2 Help file maintenance. Added both new LUA commands, removed errant tabs, described/updated a little debugging data, and fixed a few tables by switching to them Courier New(for fixed width fonts). 2010-04-22 01:26:39 +00:00
CaH4e3 f4baea95ae vc10 project + vc10 luaperks src package
[[Split portion of a mixed commit.]]
2010-04-19 08:15:20 +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 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
adelikat fd009c252f Document movie FDS flag on help.chm
[[Split portion of a mixed commit.]]
2010-03-03 04:08:58 +00:00
CaH4e3 c129070dc0 CNROM, UNROM bus conflict emulation, Cybernoid CHR bug on music change fixed 2010-02-25 16:56:37 +00:00
fatratknight 46ec733715 List of changes to HelpNDoc file:
Introduction: Self credit
Lua Functions List: joypad.set, savestate.registersave, savestate.registerload
Lua Bot: Replaced erroneous mathematical explanation
2009-11-21 22:05:10 +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
adelikat cde73a67dc made savestate compression togglable. Win32 - enable a menu item to toggle savestate compression. For SDL to have a similar feature it simply needs to toggle the variable bool compressSavestates in the core state.cpp. 2009-11-13 05:35:32 +00:00
adelikat 2da84898dc Win32 help doc - update documentation to include the enable savestate backup menu item. 2009-11-13 04:41:56 +00:00
adelikat 37a7bf8458 Update vc8 proj file for the 253 mapper move. 2009-11-08 14:52:37 +00:00
CaH4e3 4c3e35f9ba mappers 253, 226 redesigned, only vc9 project updated 2009-11-08 14:39:50 +00:00
gocha 4c36140c0d apply recent lua changes of snes9x:
* accept a table for color value.
* add gui.parsecolor, joypad.getup, joypad.getdown, emu.emulating.
* gui.line, gui.box, joypad.get becomes like Gens.
* win32: add a menu to Lua window, add "Font..." and "Clear" items.
Note: gui.box will work much differently from before, it's easy to write a wrapper function, though.
2009-11-08 12:15:25 +00:00
adelikat 113511536e Getting everything release ready, version number, web site changes, documentation changes. This SVN number marks FCEUX 2.1.2
[[Split portion of a mixed commit.]]
2009-11-03 15:36:47 +00:00
zeromus 856ca12c03 add luaperks.lib (iup and associated libraries) 2009-11-03 06:11:55 +00:00
zeromus 009dd0f23a add lua source files so that we can compile lua once more in linux. 2009-11-03 05:09:17 +00:00
adelikat 0ecb4777d0 Minor fix ups to documentation plus info added to 2.1.2 press release.
[[Split portion of a mixed commit.]]
2009-11-03 04:58:17 +00:00
adelikat 57de66a79f Win32 - Changes to help docs and renamed it better, compile and update the .chm file. Create a 2.1.2 press release file.
[[Split portion of a mixed commit.]]
2009-11-03 04:44:40 +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
adelikat 327163b60c Win32 - ramwatch saves x,y position, and auto-load & save window position bools. Minor update to help doc. 2009-11-01 00:46:21 +00:00
adelikat e0013f7876 Documentation should be up to date with the latest changes at this point. 2009-10-31 23:08:45 +00:00
gocha 10aa7e32d8 Readd lua files from pcejin and fix VS2005/2008 compile error "lstate.h - include file not found". lstate.h is an internal header file of Lua, but TAS emulators refer it for some advanced implementation (for instance, error handling); sideeffect: Lua library has become a static library.
Note: we can import more files from desmume and some other TAS emulator projects if they're needed.
2009-10-31 12:07:26 +00:00
gocha 0bc230bd31 add savestate.registerload, savestate.registersave, and savestate.loadscriptdata from snes9x lua (test needed! especially for savestate.loadscriptdata, one of the functions I've never used) 2009-10-25 03:02:00 +00:00
gocha 0ed6811c8c Lua: add register s and p. 2009-10-19 04:07:30 +00:00
gocha 25cdffc734 add lua console, and add/replace print, tostring, addressof, and copytable. 2009-10-19 03:01:26 +00:00
gocha e462f55688 Lua: upgrade gui.popup, add input.popup. 2009-10-12 22:30:06 +00:00
gocha 841e8f4c3b helpdoc: add gui.opacity, and some minor changes. 2009-10-12 08:16:19 +00:00
adelikat ea652c6836 Win32 - removed the RAM Filter dialog since it is doubly redundant compared to both cheat search and Ram search. Some minor changes to the help doc. 2009-10-12 02:51:38 +00:00
gocha 9553ec70c7 re-add movie.playbeginning for backward compatibility; add the description of emu.registerbefore, emu.registerafter, emu.registerexit, memory.getregister, memory.setregister, memory.registerwrite and memory.registerexec to the Lua functions list. 2009-10-11 23:48:45 +00:00
adelikat 888febcd19 Added some backwards compatible lua functions. Cleaned some lua stuff up, added documentation on lua changes to the help file. 2009-10-11 21:11:30 +00:00
gocha 2e8e6ccdcd Replace SubWCRev.exe with older one, which needs no dlls to run. 2009-10-08 14:25:40 +00:00
gocha 493e086850 vs200x: print svn revision number in version string. 2009-10-08 13:48:15 +00:00
gocha 585cb80257 add gens style RAM tools; RAM watch somehow works, but RAM search doesn't work well for some reasons. I hope I'll fix it a little later. 2009-10-08 07:04:41 +00:00
gocha 526f3a7a81 add 253.cpp to vc8/vc9 2009-10-08 04:07:29 +00:00
adelikat 840e07773f Added press release 2.1.1, updated index & downloads php files, updated .chm with the 2.1.1 changelog
[[Split portion of a mixed commit.]]
2009-07-29 20:27:02 +00:00
adelikat c7374b797e Add taseditlib stuff to vc8 .vcproj 2009-06-16 14:41:45 +00:00
adelikat e4243982d0 update vc9 proj file 2009-06-16 13:18:32 +00:00
adelikat 610a809b29 Win32 - TASEdit - Enabled some menu items 2009-06-14 16:09:05 +00:00
adelikat aef5bb5148 Win32 - fceux.chm is copied to the output folder on a release build 2009-05-25 03:53:20 +00:00
adelikat 8e063314bc Added a chapter for options that can only be done by editing the .cfg file. 2009-05-22 15:21:47 +00:00
adelikat 6208ad95b2 Checking in the .hnd file used to make the fceux.chm file. This way multiple people can contribute to its development. It is made using HelpNDoc v1.13 Freeware Version. 2009-05-22 14:51:36 +00:00
zeromus ced181e0cc fix auxlib.lua build step 2009-03-30 02:21:25 +00:00
zeromus 7b2c2205ef fix archive.bat 2009-03-29 23:00:22 +00:00
adelikat 9396d00216 Win32 - Updated archive.bat to reflect /dll folder revert 2009-03-29 13:02:10 +00:00
adelikat d104b94665 Fixed upload.bat 2009-03-28 13:09:35 +00:00
adelikat 145076d94c Updated archive.bat to reflect new file tree. Added lua5.1.dll to the dll folder 2009-03-28 12:40:04 +00:00
adelikat f0a7a2945e Fix vc8 build 2009-03-22 13:57:24 +00:00
CaH4e3 9e77b890a5 latest fceumm mappers merged into fceux
fixed sound volume bug
a lot of vandal modifications lol
2009-03-22 05:31:17 +00:00
zeromus 5bcdc96445 fix vc9 compilation 2009-01-14 01:33:22 +00:00
adelikat ffe25288cc Win32 - created movie options dialog box 2008-12-22 23:31:39 +00:00
CaH4e3 adcb406887 vc9 project fix 2008-12-14 05:04:03 +00:00
zeromus 591a02c349 reorganize visual c++ builds into one directory with two different vcproj files (gets rid of a bunch of redundant files) 2008-12-12 19:38:33 +00:00