Ilari Liusvaara
e570ea43aa
Lua: gui.box
...
This is version of gui.rectangle with 3D effect.
2012-04-07 16:03:32 +03:00
Ilari Liusvaara
1ae101ab44
Merge commit '2cc7666398bf05d2bc702efe99338a5bba75b21c' into rr1-maint
...
Merge most of the devbranch work (up until splitting the core starts)
into rr1-maint.
This is mostly to make maintenance easier, even if it introduces some
changes that could be bit big into maint branch.
Conflicts:
src/platform/wxwidgets/mainwindow.cpp
2012-04-05 10:48:29 +03:00
Ilari Liusvaara
6ad1dd7a0d
Lua: gui.rainbow
...
This is the rainbow hue shift function.
2012-04-02 18:05:46 +03:00
Ilari Liusvaara
b3d3bc5afa
Merge branch 'rr1-maint'
...
Conflicts:
src/lua/input.cpp
2012-03-10 08:20:59 +02:00
Ilari Liusvaara
b06c8cbc09
Lua: input.controllertype()
2012-03-08 15:28:42 +02:00
Ilari Liusvaara
66fca7925c
Lua: bit.value
2012-03-08 08:00:19 +02:00
Ilari Liusvaara
4c38e3784a
Merge branch 'rr1-maint'
...
Conflicts:
Makefile
src/core/render.cpp
2012-03-07 21:12:14 +02:00
Ilari Liusvaara
72a8296eb9
Lock palettes to protect color array structure
2012-03-07 14:44:24 +02:00
Ilari Liusvaara
94cb7ac097
Merge branch 'rr1-maint'
2012-03-07 14:00:08 +02:00
Ilari Liusvaara
1d2d806acc
Allow optional initial fill color for bitmaps
2012-03-07 13:49:19 +02:00
Ilari Liusvaara
2fb19ea144
Refactor render queue management
...
This makes it easier to switch render queue object memory management
to internal implementation, speeding stuff up.
2012-03-07 13:33:54 +02:00
Ilari Liusvaara
1a33ad9dc2
Lua: bit.extract
2012-03-07 12:35:46 +02:00
Ilari Liusvaara
c3dd13fb3f
Merge remote-tracking branch 'origin/rr1-maint'
...
Conflicts:
Makefile
src/lua/core.cpp
src/lua/lua.cpp
2012-03-07 06:19:06 +02:00
Ilari Liusvaara
ec60e36c57
Lua: input.geta/input.seta
2012-03-06 14:33:08 +02:00
Ilari Liusvaara
44233e3897
Lua: Add on_idle() and on_timer()
2012-03-06 13:48:39 +02:00
Ilari Liusvaara
528628b233
Lua: utime(): Microsecond-resolution time
2012-03-06 07:54:12 +02:00
Ilari Liusvaara
2124f3b9b6
Add emulator_ready() lua function
...
This function gives a flag telling if emulator has finished booting
up.
2012-03-06 05:24:43 +02:00
Ilari Liusvaara
bd0ef203c1
Merge branch 'rr1-maint'
2012-03-03 13:32:09 +02:00
Ilari Liusvaara
e646c60600
Merge branch 'rr1-maint'
...
Conflicts:
include/core/render.hpp
2012-03-03 11:31:44 +02:00
Ilari Liusvaara
d8319ef4a9
Lua Bitmap WIP
2012-03-03 11:27:26 +02:00
Ilari Liusvaara
228d6a7851
Hicolor raw dumping
...
Support hi-color (16bits/channel RGB) raw dumping, since 8 bits
per channel are not enough to resolve all the colors.
2012-02-17 00:07:30 +02:00
Ilari Liusvaara
2da4177f87
Fix Win32 building
...
Turns out build is broken. Fix it.
2012-02-12 13:13:33 +02:00
Ilari Liusvaara
d45b316380
Refactor makefile
...
Refactor the makefile and move some code files to more logical places.
2012-02-06 05:38:51 +02:00
Ilari Liusvaara
dfe264f629
Lua: input.keyhook
2012-01-17 21:35:49 +02:00
Ilari Liusvaara
af655f14f3
Lua: New function input.raw, which gives data for all buttons
2012-01-17 16:24:50 +02:00
Ilari Liusvaara
ec20694f7b
Pack movie data in memory
...
Instead of using full 2*100 bytes for each subframe of movie data, pack
it in controller-dependent way, reducing the memory usage to 7-20 bytes
per subframe (90-96% reduction).
2012-01-09 21:55:55 +02:00
Ilari Liusvaara
c298f8eae7
lsnes rr1-β0
2012-01-06 17:28:01 +02:00
Ilari Liusvaara
debe5c1110
Don't assume that rshift=16, gshift=8, bshift=0 in blending code
...
This fixes text colors on SDL with Mac OS X.
2011-12-25 08:30:41 +02:00
Ilari Liusvaara
9e3b7c82d4
Lua: Add gui.textH, gui.textV, gui.textHV
2011-12-25 00:26:25 +02:00
Ilari Liusvaara
22a41d1094
Some core debugging features:
...
- Lua function hashing core state
- Command to dump core state to file.
2011-11-12 00:40:02 +02:00
Ilari Liusvaara
0fb3536c7a
Add Lua function movie.read_rtc()
2011-11-10 21:22:38 +02:00
Ilari Liusvaara
044691d555
Move files around a lot
2011-11-06 14:41:41 +02:00