Commit Graph

1388 Commits

Author SHA1 Message Date
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
gocha f0a1983112 Lua: rename fceu_* functions to emu_* 2009-10-11 04:39:05 +00:00
qeed 080eb55ee4 update test 2009-10-11 02:01:38 +00:00
qeed 8b2708c45a update changelog 2009-10-11 01:57:28 +00:00
qeed 5e4aa9b7ad fixed dragon lair (mapper 4 version) in new ppu 2009-10-11 01:56:19 +00:00
qeed 5a2750d160 Fixed linux compilation issues 2009-10-10 23:12:21 +00:00
zeromus 6d75c9ce0d newppu: fix bug in _vt = 30,31 latching causing general malfunction (fix tecmo super bowl) 2009-10-10 22:36:16 +00:00
adelikat c3e6bb0013 PunchOutChallenge - more customizations added. 2009-10-10 04:19:55 +00:00
adelikat 193583641c Punchout challenge lua script - more additions. 2009-10-09 22:36:09 +00:00
ugetab 086e53310f Minor NSF related Hex Editor update. Cuts display of PPU Memory to 0x0000-0x1FFF, because 0x2000-0x3FFF only show 0 due to a bug-fix. 2009-10-09 20:00:54 +00:00
adelikat 11cc53bab7 Adding a WIP of my Punch-out!! Challenge lua script. 2009-10-09 17:56:17 +00:00
adelikat 99d2e02893 Added a lua script for Mike Tyson's Punch-Out!! (Works for Punch-out!! as well). Displays various stats like enemy HP, and damage amounts 2009-10-09 14:57:44 +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
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 449d62e0a8 activate ramwatch hotkeys 2009-10-08 13:04:27 +00:00
gocha 197322bcf1 win32: fix new ramsearch 2009-10-08 08:06:45 +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 dfeff60615 Remove emu.OnClose and register fceulib as emu instead.
Add emu.registerbefore, emu.registerafter and emu.registerexit.
2009-10-08 05:02:22 +00:00
gocha 526f3a7a81 add 253.cpp to vc8/vc9 2009-10-08 04:07:29 +00:00
gocha 313ed75b55 Lua: register entire LuaBitOp library. 2009-10-08 03:45:47 +00:00