Commit Graph

25 Commits

Author SHA1 Message Date
rnlf
b23d4f020e Fixed mixer problems, re-enabled vga 2017-01-22 20:36:41 +01:00
rnlf
b954b0ff2d Basic output working 2017-01-22 19:55:59 +01:00
rnlf
5f6daa497f Added mixer and sound (c side) 2017-01-22 01:01:24 +01:00
rxi
d0c361a451 Updated copyright year; 2016 -> 2017 2017-01-13 22:40:12 +00:00
rxi
d5b3aa0f4a Changed deinit() to suppress dmt_dump() if dmt_usage() is 0 2016-10-01 00:43:05 +01:00
rxi
cb61fa1ecd Added packaging functionality, added packaged exe support to filesystem
Adds package.c and package.h. Adds support for the `--pack` argument for
packing a project directory into an exe or tar file.
2016-10-01 00:38:37 +01:00
rxi
e99677a5b9 Added proper mounting to boot.lua; added nogame state
Removed temporary "." mounting from main.c
2016-09-30 20:07:38 +01:00
rxi
7f965cc245 Added storing of argv to love.argv, added args arg to love.load() 2016-09-29 20:36:16 +01:00
rxi
3fcaa3d86f Moved embedded boot script from main.c to src/embed/boot.lua 2016-09-29 20:07:25 +01:00
rxi
2689bfc2fa Added filesystem module 2016-09-29 19:22:29 +01:00
rxi
06cb68125a Added keyrepeat support to keyboard 2016-09-25 21:00:43 +01:00
rxi
f17b39868e Implemented love.textinput callback 2016-09-24 19:45:35 +01:00
rxi
bafcc12c95 Changed keyboard callbacks to pass key aswell as scancode 2016-09-24 17:04:38 +01:00
rxi
d03e297a9a Fixed love.errhand() -- replaced use of getEvents() with poll() 2016-09-24 13:49:04 +01:00
rxi
4b7797ab2a Updated comments in main.c 2016-09-24 11:32:33 +01:00
rxi
09e5bb0628 Renamed getEvents() -> poll() on love.mouse/keyboard
Rolled love.mouse.update() into love.mouse.poll()
2016-09-24 11:02:49 +01:00
rxi
c8453c6f60 Implemented love.mouse.getEvents() and mouse callbacks 2016-09-24 10:58:02 +01:00
rxi
dd44e8d1a0 Added mouse module (love.mouse), updated doc/files.md 2016-09-24 10:42:22 +01:00
rxi
b407535680 Boot script tweaks; Implemented proper errhand function 2016-09-23 20:56:55 +01:00
rxi
b42866dbe8 Updated copyright year 2016-09-22 19:31:05 +01:00
rxi
92511f0132 Added palette.c/h and palette_init() call in main.c 2016-09-22 19:11:56 +01:00
rxi
e725a3f335 Set print and xpcall to locals in main.c's lua code
This prevents any undesired behaviour from those functions being set to
something else, such as lua errors not being printed to the console if
the global print() function was changed.
2014-06-18 19:05:15 +01:00
rxi
bd1afc184a Added onLuaPanic() function to main.c 2014-06-14 16:27:42 +01:00
rxi
70fdd2ed1a Removed redundant graphics funcs and graphics.h 2014-06-14 16:17:59 +01:00
rxi
f34b4f8beb Intial commit 2014-06-13 21:01:19 +01:00