flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
ground 15 Apr 2025, 20:51
"Ground" is a programming language for Windows. It allows mixing highlevel programming constructs with x86-64 assembly.
Ground uses FASM to assemble it's output. The compiler is written in C# (net9.0). https://github.com/ReneOlsthoorn/Ground Ground contains examples like a Smoothscroller, Jump game, Plasma, Mode7 example, Chipmunk Physics engine example, Fire example, Snake game, Tetrus game and a game called Bertus. The games use SDL3. Included is a game called Connect4 which enables you to play ConnectFour to a local Ollama Ai model. Ground has language constructs like Classes, Groups, Expressions, Statements, Functions, Strings, Floats. It has a reference count system, so garbage collection is automatic. This makes string concatenation easier. In the Ground language, assembly is the base. You will notice this in the examples. Best regards, Rene Olsthoorn. Last edited by ground on 18 Sep 2025, 17:22; edited 5 times in total |
|||
![]() |
|
jbirddog 10 May 2025, 19:53
looks nice, well done.
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.