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
Ilari Liusvaara
ce0c625072
Lua interface to iconv(3), string.byteU and string.charU
2014-01-20 12:59:02 +02:00
Ilari Liusvaara
2bc837dbf5
Allow loading empty font and editing font after loading
2014-01-19 16:15:41 +02:00
Ilari Liusvaara
4bb75bc30e
Lua: gui.set_video_scale()
2014-01-17 22:19:50 +02:00
Ilari Liusvaara
5c3682f445
Lua: render_queue_function
2013-12-29 15:40:11 +02:00
Ilari Liusvaara
3f14664f0c
Lua: HSL colors and color modifiers
2013-12-24 20:29:31 +02:00
Ilari Liusvaara
00b961bb55
Some refactoring of the named colors stuff (and a lot more colors)
2013-12-24 12:18:01 +02:00
Ilari Liusvaara
f032ae3b60
Allow color names as color specifications
2013-12-24 04:58:09 +02:00
Ilari Liusvaara
a1fb86eddc
Lua: RENDERQUEUE:render: Render queue to DBITMAP
2013-12-24 03:02:45 +02:00
Ilari Liusvaara
68a360ee6a
Framebuffer: Set unused color bits to 1 instead of 0
...
This makes rendering to effectively have an alpha channel.
2013-12-24 02:18:16 +02:00
Ilari Liusvaara
43952138a3
Lua: Bitmap/renderq object methods
2013-12-23 16:32:11 +02:00
Ilari Liusvaara
b5aaf93f07
SNES: PPU registers
2013-12-21 02:13:45 +02:00
Ilari Liusvaara
3dc116b430
Lua: gui.screenshot_bitmap()
2013-12-16 18:21:40 +02:00
Ilari Liusvaara
c9636bc63d
Lua: Zip create / enumerate
2013-12-16 18:21:39 +02:00
Ilari Liusvaara
b9298b78b1
Lua: random.*
2013-12-14 19:33:08 +02:00
Ilari Liusvaara
cd80fa3ebf
Bitmap font to custom font conversion
2013-12-13 21:45:10 +02:00
Ilari Liusvaara
cc0d79566a
Attempt to save if emulator is crashing
2013-11-30 13:55:07 +02:00
Ilari Liusvaara
e28121a0e1
Unified support for breakpoints & cheats
2013-11-28 22:22:00 +02:00
Ilari Liusvaara
6e729a5595
Lua: bsnes.dump_sprite: Allow overriding row stride
2013-10-29 05:59:16 +02:00
Ilari Liusvaara
64557c2245
Lua: gui.bitmap_hash/gui.palete_hash
2013-10-29 05:54:45 +02:00
Ilari Liusvaara
5661c7ca59
Save bitmaps as PNG
...
Also:
- Refactor PNG code to have PNG writing support
- Add functions to dump SNES sprites and palettes
2013-10-28 21:15:08 +02:00
Ilari Liusvaara
2ca99739ae
Add on_latch to Lua docs
2013-10-27 16:00:20 +02:00
Ilari Liusvaara
72cc54876a
Lua: Also add scatter-gather to memory.* (not just memory2.*)
2013-10-08 17:53:20 +03:00
Ilari Liusvaara
a41894d5d3
Merge branch 'rr1-maint'
2013-09-27 20:54:54 +03:00