n00b87
fd760f3201
Updated version number and removed test flag
2025-08-22 21:20:46 -05:00
n00b87
ee5395bd66
WIP
2025-08-22 15:25:07 -05:00
n00b87
1e3500bd05
Updated doc script
2025-08-07 17:32:20 -05:00
n00b87
96ba62c9de
v43 update
2025-07-08 21:17:11 -05:00
n00b
e7da6b745c
Fixed Memory Leak in Collision Callback
2025-05-21 19:45:56 -04:00
n00b
edb6462752
Fixed Segfault from DeleteImage() and DeleteMesh()
2025-04-12 13:26:00 -04:00
n00b
b67d63d32c
Added FX Materials
...
* Added FX Shader Materials
* Added Projector Actor
2025-04-11 00:51:47 -04:00
n00b
14f87ecbf1
Added sprite shape functions
2025-03-20 17:29:11 -04:00
n00b
acdc78a149
Added DeleteAn8() function
2025-01-31 19:35:19 -05:00
n00b
979c946429
Updated version number
2025-01-26 00:00:20 -05:00
n00b
8e161a1a22
Updated version number
2025-01-12 19:38:17 -05:00
n00b
4723ed8c6f
fixed font only returning 0 for id
2025-01-04 17:32:26 -05:00
n00b
070cbe2898
Changed ref_actor for animation callback to actor id
2024-12-22 15:22:20 -05:00
n00b
33edf29fd0
Clears constraints in ClearScene()
2024-12-20 13:21:01 -05:00
n00b
a4e9fdd9fd
Sorted points in Triangle()
2024-12-20 12:01:05 -05:00
n00b
7181b6924a
Fixed 3D primitive material setting
2024-12-15 20:56:19 -05:00
n00b
39c5e4a9f2
ColorKey now uses upper left corner when a value of -1 is used
2024-12-15 11:37:44 -05:00
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