n00b
447bc241d7
Fixed bug that prevents compiler from finding user types in scope
2024-12-13 20:22:10 -05:00
n00b
1a574146af
Added DeleteTileSet() and DeleteTileMap()
2024-12-11 18:30:43 -05:00
n00b
072024fa41
Fixed Scaling issues when changing window size
...
Fixed Window Scaling issue and Fixed SetSpriteVisible()
2024-12-11 12:53:24 -05:00
n00b
fef3d682e6
Fixed CanvasClip() and Rect() on GLES2 driver
2024-12-05 20:00:21 -05:00
n00b
0b66a9294f
Removed test flags
2024-12-01 17:12:50 -05:00
n00b
cfad58b99c
Added delta timestep to 2d simulation
2024-12-01 00:15:41 -05:00
n00b
36cee820d3
Use SDL_GetTicks() for physics timer
2024-11-30 22:25:29 -05:00
n00b
adec3d0039
Fixed GetPixel()
2024-11-24 07:23:30 -05:00
n00b
d79a8f9602
Added default material for drawing 2D objects
2024-11-23 09:46:33 -05:00
n00b
b56f0185cf
Fixed runtime only accepting filename main.cbc
2024-11-22 11:10:50 -05:00
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