Commit Graph

19 Commits

Author SHA1 Message Date
n00b
f35b940637 Replaced loop to read numbers from code/data segments with a single cast 2024-11-15 23:07:53 -05:00
n00b
40ca65cb3f Added new physics functions
* Added some new physics functions
* Added new documentation
* Added some auto checks for OS to rc_os_defines.h
* Fixed bugs on settting and getting position of sprites
2024-11-15 20:42:08 -05:00
n00b
b66e458590 Fixed Keyboard input for WebGL 2024-11-11 13:37:23 -05:00
n00b
bffa478064 Added GLES2 support 2024-11-10 19:05:55 -05:00
n00b
8f372bdf19 Finished changes on animation system
* Added collision callback
* Set sprite density to 1 by default
* Added default frame value of 0 on frame resize
* Changed defaults for sprite fixture
* Made changes to some of the animation functions parameters
2024-10-18 00:10:12 -04:00
n00b
9509b4fa65 Added ifdefs for android build with current tech stack 2024-10-13 21:59:13 -04:00
n00b
a5aedb1fa7 Fixed byref variable pointer from rcbasic_build dev generator 2024-09-16 22:20:09 -04:00
n00b
526478b618 Fixed compile errors in switch cases 2024-09-15 22:37:32 -04:00
n00b
f013e6ba71 Updated Source Generation Tools 2024-09-15 10:55:15 -04:00
n00b
10551c83f3 Automated embedded function mapping 2024-09-14 18:26:59 -04:00
n00b
0ca34a769d gfx2d change tracker 2024-05-20 09:14:32 -05:00
n00b87
6587dc2898 Fixed ArrayCopy and ArrayFill functions when handling numbers and strings 2024-04-25 16:33:47 -05:00
n00b87
863decff5d Added TypeArrayCopy, and TypeArrayFill
* Added TypeArrayCopy and TypeArrayFill
* Fixed bug when adding embedded arguments of defined types to compiler
2024-04-25 02:19:42 -05:00
n00b87
f8fb9a1ccb Fixed a lot of bugs
* Fixed ByRef variables of defined types causing crashes
* Fixed ArrayDim causing crashes with members of types
* Added parent references to number and string values for use with ByRef
* Added TypeArrayDim
* Added the ability to use custom types in embedded functions
* Added the ability to create types in embedded_functions.bas
* Added new output file for embedded (rcbasic_dev4.txt) that will output code to generate types
* Added defined types to byref exceptions
2024-04-23 23:27:28 -05:00
n00b87
53c3ce4483 ArrayDim now works with type members 2024-04-22 17:26:52 -05:00
n00b87
a84cceb938 Added new redim instructions to runtime 2024-04-22 02:37:09 -05:00
n00b87
96c8366a4b Added REDIM type member support 2024-04-22 00:36:27 -05:00
n00b87
c99b8f0b01 Fixed ByRef number and string arguments with defined types 2024-04-21 19:06:42 -05:00
n00b87
692f8f342e Initial Commit 2024-02-10 11:27:02 -06:00