Ilari Liusvaara
05cf036201
movie.get_last_movie()
...
This only works with movies loaded from files (e.g. not newly created
movies or movies downloaded via HTTP).
2018-11-25 18:55:16 +02:00
Rodrigo A. do Amaral
9318e4de94
Lua (d)bitmap: add hflip and vflip functions
2017-07-14 06:07:03 +03:00
Ilari Liusvaara
f85cdab6c5
Linear transformed texture sampling for (d)bitmap
2017-07-13 15:44:52 +03:00
Ilari Liusvaara
a3f1d7c8a4
Lua Add getters for various paths
2016-04-15 09:18:48 +03:00
Ilari Liusvaara
019fbc2646
bsnes: Add Lua function to dump 2bpp sprites (and allow 4-color palettes)
2015-12-29 03:01:46 +02:00
Ilari Liusvaara
3da2e26e1b
Add bit.fextract, bit.bfields
2015-12-24 21:26:12 +02:00
Ilari Liusvaara
6d1a67719b
Add movie.subframe_to_frame
2015-07-03 22:24:47 +03:00
Ilari Liusvaara
0b3743e258
Lua: CUSTOMFONT:dump(): Dump font to file
...
This can be used in conjuction with edit() method for editing fonts and
then dumping those back into file.
2015-06-11 05:31:23 +03:00
Ilari Liusvaara
c5b368ab3f
Lua: get_directory_contents & get_file_type
...
Useful for reading contents of directories
2015-06-02 08:38:55 +03:00
Ilari Liusvaara
0c0156647b
Redo text rendering (adds halo support to gui.text())
...
Now gui.text() and friends support halos. Also fixes a bug with partially
opaque halos in CUSTOMFONT rendering.
2015-05-27 10:44:50 +03:00
Ilari Liusvaara
8a794244be
Fix typo in Lua reference
2015-05-08 01:10:12 +03:00
Ilari Liusvaara
10eb0dbd22
Add description of PALETTE:get()
2015-05-03 02:24:11 +03:00
Ilari Liusvaara
046bc221ef
Lua: movie.get_game_info
2015-04-04 22:22:33 +03:00
Ilari Liusvaara
929155f14d
Fix typo in resolve_filename documentation
2015-03-10 22:40:13 +02:00
Ilari Liusvaara
19b12b1215
Lua: movie.get_rom_info()
2015-02-13 22:49:43 +02:00
Ilari Liusvaara
4e70e95e7f
Lua: movie.rom_loaded()
2015-02-13 22:18:44 +02:00
Ilari Liusvaara
95ec8a8ba7
Lua: add gui.get_runmode()
2015-02-11 21:24:06 +02:00
Ilari Liusvaara
d09d301849
Add commands and Lua functions to manipulate running speed
2015-01-17 09:25:50 +02:00
Ilari Liusvaara
4318618a8f
Lua: memory.action_flags
...
At least these can be used to get state of bsnes layer hide options
without using any bsnes lua...
2014-10-31 12:41:02 +02:00
Ilari Liusvaara
bf00f42e0a
Lua: Memory address object
2014-06-03 11:33:53 +03:00
Ilari Liusvaara
e21ced3adb
Change some terms in UI
2014-05-15 18:55:57 +03:00
Ilari Liusvaara
4e29357123
Lua: memory.getregisters()
2014-05-06 20:42:22 +03:00
Ilari Liusvaara
c594082dfa
Lua: Deprecate global addresses
...
These are a frequent source of bugs in Lua scripts, so deprecate those.
2014-04-21 16:16:55 +03:00
Ilari Liusvaara
f2e1930909
Lua: (D)BITMAP:draw_clip, (D)BITMAP:draw_outside, TILEMAP:draw_outside
2014-04-03 00:59:05 +03:00
Ilari Liusvaara
ff45e27d5e
Lua: gui.solidrectangle
2014-04-02 15:27:58 +03:00
Ilari Liusvaara
5745859815
Fix compare objects
2014-03-31 14:46:17 +03:00
Ilari Liusvaara
7a1e20e9db
Lua: bit.mul32
2014-03-30 00:40:37 +02:00
Ilari Liusvaara
1b844492c7
Lua: bit.test, bit.testn, string.hex, string.lpad, string.rpad
2014-03-27 11:58:54 +02:00
Ilari Liusvaara
45ab432c61
Tweak description of bit.multidiv
2014-03-27 10:48:12 +02:00
Ilari Liusvaara
80d4f30ee2
Lua: bit.multidiv
2014-03-27 01:29:03 +02:00
Ilari Liusvaara
5562a2fc2c
Lua: string.regex
2014-03-27 01:11:27 +02:00
Ilari Liusvaara
2325e501b3
Lua: Get lag count function
2014-03-15 15:24:07 +02:00
Ilari Liusvaara
fa8b07b4d8
bsnes: redump sprite/palette functions
2014-02-16 01:22:59 +02:00
Ilari Liusvaara
9bd1791701
Lua: Don't run Lua until the emulator has fully started up
2014-02-15 13:51:39 +02:00
Ilari Liusvaara
8438774606
Some tweaks to Lua docs
2014-02-15 12:23:46 +02:00
Ilari Liusvaara
ef1f61a6e7
Lua: COMPARE_OBJ: Check strided memory block for modifications
2014-02-14 22:22:45 +02:00
Ilari Liusvaara
d1176cbf9e
Lua: memory2: More functions corresponding to memory.*
2014-02-13 13:48:01 +02:00
Ilari Liusvaara
17d27a2a9a
Lua docs: Replace "vma" by "memory area" or "marea"
2014-02-11 12:33:46 +02:00
Ilari Liusvaara
0e0ca079fa
Lua: memory.hash_region(), memory.store(), memory.storecmp()
2014-02-10 21:25:25 +02:00
Ilari Liusvaara
89aab3b1db
Cleanup lua code by introducing lua::functions
2014-02-05 13:27:51 +02:00
Ilari Liusvaara
a50cadb1a8
Support multi-branch movies
2014-02-04 21:16:38 +02:00
Ilari Liusvaara
8670a7b01d
Lua: bit.compose, bit.binary_{ld,st}_*, bit.quotent
2014-01-30 02:34:49 +02:00
Ilari Liusvaara
67ed92de33
Lua: all_classes()
2014-01-29 12:57:42 +02:00
Ilari Liusvaara
b7ea7bb2c7
Lua: cleanup some more files
2014-01-26 17:42:22 +02:00
Ilari Liusvaara
d5e75bbb61
Lua: Refactor some documentation
2014-01-25 17:43:22 +02:00
Ilari Liusvaara
676dfe7ac8
Lua: Refactor classes
...
- Support static methods for classes
- Allow Lua to enumerate static and class methods
- Support dynamic class lookup
- Support class groups (in style of function groups)
2014-01-25 16:30:25 +02:00
Ilari Liusvaara
94114f1e2e
Lua: Refactor lots of stuff
...
- Split lua-base.hpp into number of files.
- New Lua function parameters parser.
- Convert some Lua code files in order to test the stuff
2014-01-25 12:51:13 +02:00
Ilari Liusvaara
4caf44e057
Lua: identify_class
2014-01-23 14:45:30 +02:00
Ilari Liusvaara
b54a776f13
Lua: Scaling blits, color priority blits, Porter-Duff blits
2014-01-22 19:18:03 +02:00
Ilari Liusvaara
1da06a7675
Lua: Byte order swapping
...
Not that with memory2.* one needs that very much...
2014-01-20 19:50:28 +02:00