Roger Levy
Roger Levy
If I had infinite time, I'd create a 128-bit Forth that used SIMD instructions to manipulate 4 values at all times, the "cell" size would be 128-bits containing 4 32-bit...
I was inspired by 8th's collections and decided to start a collections library for standard Forth. Spent just 5 or 6 hours and already we've got basic functionality on arrays,...
Announcing RAMEN game engine pre-release (0.1.0) --> https://github.com/RogerLevy/ramen Make hardware-accelerated 2D games on Windows and Linux in Forth. A project almost 20 years in the making ... this is the...
It's early still, Fonts and Audio (including FMOD) are not available, and I only had 32-bit Allegro binaries for version 5.0 so there could be some old bugs in Allegro....
This is a stripped down version of my codebase for making games in Forth, with portability provisions! https://github.com/RogerLevy/AllegroForthKit Looking for contributors to help add supported platforms!
Last September I posted about my ANS Forth game engine with brief mention of its ancillary namespacing system which I call Idioms. Idioms are extensible gathered wordlists, with a convenient...
Before anything thanks @larsbrinkhoff for the random invite to the group. This is great. I've finally got my game engine up on github. It's split into 2 repos - originally...
[RamenEngine](https://github.com/RogerLevy/RamenEngine) will house all engine development FNO. No more commits will be made to the [ramen](https://github.com/RogerLevy/ramen-archive) repo due to it now being redundant.
https://twitter.com/RamenEngine
Add two new save modes called UPDSEQ and UPDSND. Instead of saving tracks to the current row, these would save track sequence or sound data in-place based on what slots...