Commit graph

88 commits

Author SHA1 Message Date
Alessandro Proto
c6858f6bc0 Add back function to install OS automatically 2023-02-02 12:31:43 +01:00
Alessandro Proto
dc7958d206 Add boot image file. Moved autorun files to boot/autorun 2023-02-02 12:30:41 +01:00
Alessandro Proto
2ed070f7ab Adapted Lua files to machine functions 2023-02-02 11:20:35 +01:00
Alessandro Proto
2544659d0c Add machine library to hosts Capy64 related functions 2023-02-02 11:18:38 +01:00
Alessandro Proto
1fbcef2146 Add base lib for machine functions 2023-02-01 22:57:58 +01:00
Alessandro Proto
5af217ac1f Display an image from /boot/vendor.bmp on boot 2023-02-01 18:59:48 +01:00
Alessandro Proto
0068509357 Add gpu.loadImage 2023-02-01 18:59:26 +01:00
Alessandro Proto
e5e2d58f62 Bugfix require() not replacing dots with slashes 2023-02-01 16:43:55 +01:00
Alessandro Proto
dc7d6bde27 Cool silver color in icon 2023-02-01 16:21:48 +01:00
Alessandro Proto
05228dbb17 New icons! 2023-02-01 15:50:05 +01:00
Alessandro Proto
322ce54443 More info to Discord RPC 2023-02-01 12:08:43 +01:00
Alessandro Proto
10646eb13b Added Discord RPC integration 2023-02-01 10:55:29 +01:00
Alessandro Proto
72692be21a 👀 2023-02-01 10:23:17 +01:00
Alessandro Proto
8eddd69616 Add gpu.drawBuffer 2023-02-01 10:22:43 +01:00
Alessandro Proto
50461558e4 Minor GC improvement? 2023-02-01 08:31:07 +01:00
Alessandro Proto
4385a9e2fc Add width and height to gpu.newBuffer 2023-02-01 08:29:23 +01:00
Alessandro Proto
2a84bf8fec Improved term.blit performance 2023-02-01 08:28:51 +01:00
Alessandro Proto
17056b3269 Fixed runtime crash on fs.delete deleting full directory not recursively 2023-02-01 08:28:36 +01:00
Alessandro Proto
c278d997ff Add term.blit 2023-01-28 23:13:12 +01:00
Alessandro Proto
38ff61f614 Cover every error from Lua to display panic screen 2023-01-28 20:01:36 +01:00
Alessandro Proto
ad34d6185b Adjust class name to ObjectType 2023-01-28 19:37:13 +01:00
Alessandro Proto
57dbc79949 Update version string to 0.0.6-alpha 2023-01-28 18:58:52 +01:00
Alessandro Proto
a38a7a2692 Clean up 2023-01-28 18:58:33 +01:00
Alessandro Proto
8c592a960f Add file:seek to BinaryReadHandle and BinaryWriteHandle 2023-01-28 10:32:56 +01:00
Alessandro Proto
162ebc3dc2 Update wget.lua to download in binary mode 2023-01-27 23:07:48 +01:00
Alessandro Proto
41216610d4 added file:readAll() to BinaryReadHandle 2023-01-27 23:06:29 +01:00
Alessandro Proto
c2aca7a7af Improved WS client object 2023-01-27 22:56:57 +01:00
Alessandro Proto
bc87363f7c Update CapyOS 2023-01-27 21:59:22 +01:00
Alessandro Proto
27bfd6d363 Added no yield timeout back 2023-01-27 21:58:19 +01:00
Alessandro Proto
511515b9fa Added panic screen back 2023-01-27 19:31:29 +01:00
Alessandro Proto
2644477847 Bugfixes, improvements and API changes 2023-01-27 18:35:40 +01:00
Alessandro Proto
8636bf4ab1 Optimized stream handlers 2023-01-26 21:52:05 +01:00
Alessandro Proto
d1d7bc1463 Completely rewritten the Lua runtime.
Somehow fixed annoying bug in coroutine
2023-01-25 23:06:37 +01:00
Alessandro Proto
c270bbe8bd Fix memory leak with GPUBuffer 2023-01-25 19:04:22 +01:00
Alessandro Proto
024b1f6a19 Added no yield timeout error on infinite loops 2023-01-22 22:41:23 +01:00
Alessandro Proto
c0fe129729 Changed how cursor behaves, added Overlay event 2023-01-22 21:11:14 +01:00
Alessandro Proto
3a7914ee6d Add length metamethod to GPUBuffer 2023-01-21 15:56:32 +01:00
Alessandro Proto
9fad3258c5 Update version to 0.0.5-alpha 2023-01-21 11:41:25 +01:00
Alessandro Proto
a63001a3f9 FAST GPU BUFFERS!!!!! 2023-01-21 11:40:39 +01:00
Alessandro Proto
5398405f77 Added gpu.getPixel, fixed timer.sleep ignoring interrupt events 2023-01-20 21:29:59 +01:00
Alessandro Proto
107019b68f Merged screen and graphics lib into new gpu lib 2023-01-20 19:18:56 +01:00
Alessandro Proto
c6e3fa99c8 added fs.isDir, renamed fs.getAttributes to fs.attributes, more stuff in Lua 2023-01-20 16:28:58 +01:00
Alessandro Proto
5de28f78d2 Ported event library to C#. Added event.push 2023-01-20 10:51:22 +01:00
Alessandro Proto
5636cb0b0d Bugfix BIOS functions getting GC 2023-01-20 10:50:59 +01:00
Alessandro Proto
1eecf58cd0 Bugfix appdata directory not being created 2023-01-20 09:37:53 +01:00
Alessandro Proto
3e3b1654fc Bugfix loadfile not using correct chunkname format 2023-01-18 16:27:49 +01:00
Alessandro Proto
8159b38470 QoL 2023-01-18 12:23:37 +01:00
Alessandro Proto
adb1a6dfcf Merge branch 'main' of https://github.com/Ale32bit/Capy64 2023-01-17 22:23:04 +01:00
Alessandro Proto
bd2747e773 Version update 2023-01-17 22:22:45 +01:00
a0ffd67b78
Add HTTP WebSockets (#3) 2023-01-17 22:18:22 +01:00