adelikat
|
e1a5123dcf
|
implement memory.readbyterange() and memory.writebyterange(), these were in the mainmemory library but how did they manage to never be implemented in the memory library?
|
2014-05-19 01:13:26 +00:00 |
adelikat
|
059952f0a4
|
Change memory.getmemorydomainlist() to return a lua table instead of a string
|
2014-05-19 01:06:44 +00:00 |
adelikat
|
b2feb39c11
|
Lua - implement joypad.setfrommnemonicstr()
|
2014-05-18 22:54:41 +00:00 |
adelikat
|
d2bc1b89a3
|
Lua - implement movie.getinputasmnemonic()
|
2014-05-18 21:26:27 +00:00 |
adelikat
|
3d10d67fea
|
Implement bizstring.split()
|
2014-05-18 21:06:16 +00:00 |
adelikat
|
8cf1d327e3
|
Lua - Fix typo, memory.write_u8 instead of a duplicate memory.write_s8
|
2014-05-06 17:29:52 +00:00 |
adelikat
|
76a4560ff9
|
Lua - emu.getsystemId - be consistent with movies
|
2014-05-03 02:28:12 +00:00 |
adelikat
|
07e2c9758f
|
back out of 6464
|
2014-05-02 01:32:01 +00:00 |
adelikat
|
d5a48614b7
|
Remove a now unused method
|
2014-05-01 17:11:05 +00:00 |
adelikat
|
06828f2484
|
Lua - convert emu.setrenderpanes to use params
|
2014-05-01 17:09:54 +00:00 |
adelikat
|
f2c5b4eeb4
|
fix to emu.setrenderpanes
|
2014-05-01 12:06:54 +00:00 |
adelikat
|
04aa023cb9
|
Fix joypad.Set() when using the controller number parameter, also strongly type that parameter to nullable int instead of object, add a unit test lua script that tests for this
|
2014-04-22 21:55:04 +00:00 |
adelikat
|
67704b35bf
|
Lua Console - dont' flag changes when change the on/off status of a script as that leads to being nagged too much (for instance, toggling a lua script at any time during recording and then restarting your movie). Remember the file name when creating a new session as to do a Save As during AskSave()
|
2014-04-22 21:35:04 +00:00 |
adelikat
|
603fd81066
|
Lua - implement movie.fps() and add MovieTimer.lua script that shows the clock time for a given movie (updates while recording)
|
2014-04-22 21:27:08 +00:00 |
adelikat
|
47f33b522f
|
Lua - support quicknes in nes library
|
2014-04-22 01:38:19 +00:00 |
adelikat
|
ed7ce61234
|
Lua - joypad.get() strongly type the controller parameter to nullable int
|
2014-04-13 18:46:06 +00:00 |
adelikat
|
d5d84943fa
|
meh, slight tweak to that commit
|
2014-04-13 14:24:38 +00:00 |
adelikat
|
9c3a7fec37
|
Lua - add a gameinfo lua library with getromname(), getromhash(), getdisplaytype(), getindatabase(), getstatus(), getisstatusbad(), getboardtype(), and getoptions() methods
|
2014-04-13 14:22:13 +00:00 |
beirich
|
c3e0d8824c
|
zero warnings!
|
2014-04-08 02:25:46 +00:00 |
adelikat
|
42ff4c072c
|
Lua - Fix joypad.set()
|
2014-03-29 21:12:04 +00:00 |
adelikat
|
b93c1414c1
|
A fix to joypad.set() - passing null will clear a button
|
2014-03-27 01:21:05 +00:00 |
adelikat
|
51f480901b
|
a slight cleanup of the JoyPad.Set method to make it not so annoying to understand
|
2014-03-27 00:53:22 +00:00 |
adelikat
|
00c243212d
|
Lua - rename the string library to bizstring because it was eating the built in lua string library. Fix M64_reader that was using now deleted/renamed functions
|
2014-03-26 22:30:48 +00:00 |
adelikat
|
8ac9f7d2dd
|
Lua Console - try to use relative paths when saving and loading lua scripts
|
2014-03-23 14:44:18 +00:00 |
adelikat
|
0a0f144aa8
|
Lua - Bit library - fix support for uint values
|
2014-03-01 15:04:19 +00:00 |
mvl1986
|
17f17a02fd
|
Added the display of tooltips for all the methods that are in the lualibraries
-MightyMar
|
2014-02-12 13:28:48 +00:00 |
adelikat
|
23f7017651
|
Some code cleanup tinkerings in Client.Common
|
2014-02-03 20:48:01 +00:00 |
adelikat
|
364c2367ea
|
Hex Editor - refactor to use ToolDialogSettings Add floating window option
|
2014-01-30 03:10:17 +00:00 |
adelikat
|
7417ea7b8f
|
Lua - more documentation and more strong typing of parameters, more fixups to display of parameter types in the Lua functions list
|
2014-01-27 03:16:05 +00:00 |
adelikat
|
ce9f282d67
|
Lua - clean up a lot of params by making them strongly typed numbers instead of object, and simplify a lot of logic as a result
|
2014-01-27 01:15:56 +00:00 |
adelikat
|
157f092aa2
|
Lua clean up Bit and Client libraries by using strongly typed numbers as a proof of concept that we can
|
2014-01-26 20:36:00 +00:00 |
pasky1382
|
c6811542fa
|
Added a couple lua descriptions
|
2014-01-26 20:05:56 +00:00 |
adelikat
|
853c82d111
|
Lua Functions list - make params look pretty, including strongly typed variables when possible
|
2014-01-26 20:05:45 +00:00 |
adelikat
|
70feebf229
|
Add documentation to as many lua function as I can sanely do in one sitting
|
2014-01-26 18:36:27 +00:00 |
adelikat
|
91fdad9d45
|
LUa - whack now unused code
|
2014-01-26 16:21:20 +00:00 |
adelikat
|
bce8320b85
|
Lua - new Register method on some more libraries
|
2014-01-26 13:30:45 +00:00 |
adelikat
|
583be2516c
|
Lua - new registration system added to NES and SNES libraries
|
2014-01-26 03:26:52 +00:00 |
adelikat
|
ac9e4c1d3d
|
Lua - same to movie library
|
2014-01-26 02:50:26 +00:00 |
adelikat
|
988ed03198
|
ditto for Memory library
|
2014-01-26 02:43:28 +00:00 |
adelikat
|
94d20e92f4
|
Lua - new register system for Main Memory library and a bunch of cleanup for that lib
|
2014-01-26 01:48:32 +00:00 |
adelikat
|
c6859a6d4f
|
Lua ditto for joypad library and slight fix documentation
|
2014-01-26 00:01:40 +00:00 |
adelikat
|
ee79c55009
|
oops, forgot to add this new file
|
2014-01-25 21:46:20 +00:00 |
adelikat
|
c66e529fb7
|
lua - ditto to Events library
|
2014-01-25 21:37:25 +00:00 |
adelikat
|
65d50ca329
|
Lua - refactor emu library to use the new registration method, documentation is all "TODO"
|
2014-01-25 21:10:51 +00:00 |
adelikat
|
06c0417f96
|
some Lua documentation related cleanup and support column sorting on Description in Lua Functions list
|
2014-01-25 20:27:51 +00:00 |
adelikat
|
e22227160d
|
show descriptions in Lua functions list
|
2014-01-25 20:04:26 +00:00 |
adelikat
|
ee1cea5d08
|
Lua - even better way to build lua libraries, now methods will have attributes for the name, and description of each method. Someone needs to put in descriptions now. Bit library is the only one done as of this commit
|
2014-01-25 19:49:29 +00:00 |
adelikat
|
4701b319be
|
Lua - add a new way to do reflection to get method names, now the function list simply needs to match the method name, and the method name does not need to redundantly specificy the library name. Only the Bit library hooked up currenlty.
|
2014-01-25 15:05:53 +00:00 |
pasky1382
|
4012f93f31
|
Added bit.clear() bit.set() to lua, and LuaULong()
|
2014-01-21 17:28:54 +00:00 |
pasky1382
|
033620a478
|
Cleanup and added byteswapping functions for lua.
|
2014-01-20 17:38:31 +00:00 |