Commit Graph

1508 Commits

Author SHA1 Message Date
zeromus 7c6f53a41d fix weird black control backcolor in replay dialog and also shrink the dynamic labels so they dont overlap each other 2009-11-03 03:32:14 +00:00
adelikat 69f988a449 Win32 - remove the messagebox when a recent lua script has an error opening. Lua scripts frequently fail when writing them, so this messagebox quickly becomes annoying. 2009-11-02 22:06:07 +00:00
qeed fe12a1d308 76-in-1 seems to be playable now 2009-11-02 16:11:25 +00:00
adelikat 6d95de6b4c Win32 - Hacky fix for the annoying directory overrides bug (perhaps not every instance but at least the one reproducable one we have managed to find. 2009-11-02 01:25:31 +00:00
adelikat d3f029d4b9 Win32 - Ram Watch - Fixed so Auto-load now opens the most recent file too. 2009-11-02 01:12:24 +00:00
zeromus 47ed3844cc maybe fix crash on exit from sloppy sound deinit code 2009-11-02 00:02:21 +00:00
zeromus d515741586 do that in a better way 2009-11-01 23:49:14 +00:00
zeromus fd82450e42 fix ram watch recent 2009-11-01 23:44:44 +00:00
adelikat 61a9f31785 checking in an attempt to fix Ram Watch recent menu, warning! this breaks the window build. 2009-11-01 23:33:13 +00:00
adelikat 025f0ad7a9 Win32 - Hoooked up Ram Watch's auto-load feature 2009-11-01 02:34:38 +00:00
adelikat f2b59bac4d Win32 - Add hotkeys for Ram Search and Ram Watch dialogs 2009-11-01 02:20:31 +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 cf20f9bf88 Win32 - hooked up Ram Watch AskSave() function to main exit loop 2009-11-01 00:56:00 +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 aafce760d6 Iup no longer works with FCEUX so these aren't needed either. 2009-10-31 23:59:06 +00:00
adelikat e81a9ef5a3 Lua no longer needs these 2 dll's at least. 2009-10-31 23:26:51 +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
zeromus 6b2a3afe7f then, we should get rid of the check for the lua dll 2009-10-31 14:08:06 +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 3bdf15ec1c Modified LoadBackup() to notify savestate load to Lua 2009-10-25 03:07:06 +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 ea92db188b luaconsole: allow resizing, add vertical scrollbar 2009-10-20 08:06:29 +00:00
zeromus c5fd3aaa79 fix a bug in mapper 43 using u8 to count irqs and comparing to 0xFFF 2009-10-19 20:06:56 +00:00
qeed ca70fde4c7 add save state format and fix mirroring 2009-10-19 17:13:24 +00:00
qeed 6f54fc602c fix typo 2009-10-19 10:22:29 +00:00
qeed 2690605403 update changelog 2009-10-19 10:21:20 +00:00
qeed e63fb66b40 [ES-1064] Qi Long Zhu (C) should be mostly playable now, still some graphic glitches though 2009-10-19 10:18:20 +00:00
gocha 15c980ff10 win32: improved Edit action of Lua console. it tries to open a script by other ways if there is no association with "edit" action. 2009-10-19 04:34:48 +00:00
gocha 0ed6811c8c Lua: add register s and p. 2009-10-19 04:07:30 +00:00
zeromus 4e4013993d fix some random annoying gcc warnings 2009-10-19 03:37:38 +00:00
zeromus 51b0429c24 fix osx compile issues 2009-10-19 03:09:25 +00:00
gocha 25cdffc734 add lua console, and add/replace print, tostring, addressof, and copytable. 2009-10-19 03:01:26 +00:00
ugetab 972e87ca32 Makes the Trace Logger refresh adequately when using stepping options in the debugger. No visible speed reduction over the previous coding. 2009-10-17 18:08:32 +00:00
gocha 8b8cc62b26 Lua: change defaultSize of memory.registerexec 2009-10-15 01:12:57 +00:00
gocha 9ca250083a Lua: initialize 'transparencyModifier' 2009-10-14 22:43:12 +00:00
gocha 469bf325a1 Lua: remove 'extern int fromPause' from doPopup. it doesn't exist. 2009-10-13 21:50:59 +00:00
gocha 3b86027f01 FCEU_LuaGui speedup 2009-10-12 22:43:26 +00:00
gocha e462f55688 Lua: upgrade gui.popup, add input.popup. 2009-10-12 22:30:06 +00:00
qeed 643f8f7cff define forceinline to be nothing if it is a unix and not using gcc 2009-10-12 19:28:07 +00:00
qeed d3ef9e7f81 woops, fix forceinline define 2009-10-12 19:05:23 +00:00
qeed d0b9f45f02 fixed linux compilation errors 2009-10-12 19:04:28 +00:00
gocha 841e8f4c3b helpdoc: add gui.opacity, and some minor changes. 2009-10-12 08:16:19 +00:00
gocha f075b248ae Lua: converted internal graphic buffer to 32bpp, however, the final output is still indexed 8bpp (XBuf); sideeffects: add gui.opacity, fix gui.line, add small font of gens lua (not used), gui.gdoverlay supports indexed image. 2009-10-12 07:32:31 +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 3cabff32c6 add memory.[get|set]register; since I don't know about NES specification much, there are only a, x, y, and pc at present. 2009-10-11 08:50:09 +00:00
gocha 3ab41b359c ported memory hook codes from gens, then re-implemented memory.registerwrite, and add memory.registerexec; FIXME: CallRegisteredLuaMemHook in nsf.c, I couldn't get how it should be; there might be other issues possibly 2009-10-11 08:34:10 +00:00
gocha d7b02d9549 Lua: add movie.recording and movie.playing, and rename movie.playbeginning to movie.replay 2009-10-11 05:29:41 +00:00
gocha cc55d175a6 Lua: add emu.framecount and other alternative names of existing functions. 2009-10-11 05:09:17 +00:00